1 SKG Network Intro PDF
1 SKG Network Intro PDF
1 SKG Network Intro PDF
INTERNET PROTOCOLS
Introduction
SOUMYA K GHOSH SANDIP CHAKRABORTY
COMPUTER SCIENCE AND ENGINEERING COMPUTER SCIENCE AND ENGINEERING
IIT KHARAGPUR IIT KHARAGPUR
1
Objectives of the Course
• Understand how two computers in the Internet talk to each other
• Go through the basic functionalities of the computer networks
• Learn how to program the network
• Learn the future of the computer network – Do we need any further
changes in the design?
Network
Functionalities Protocols
Architecture
So, What is Network Architecture?
L2 Switch
Data Link
Requirement: Ensure proper scheduling in Physical
media access
What is Network Architecture? (contd…)
What is Network Architecture? (contd…)
L3 Switch or Routers
Network
Data Link
Physical
Requirement: Find out a suitable path to forward data
What is Network Architecture? (contd…)
What is Network Architecture? (contd…)
Transport
Network
Data Link
Physical
Requirement: End to end traffic control in the network
What is Network Architecture? (contd…)
Application
Transport
Network Protocol Network
Stack
Data Link
Physical
Data Transfer between Two Remote Machines
Source
Destination
Data Transfer between Two Remote Machines
Application Application
Transport Transport
Network Network Network
Data Link Data Link Data Link Data Link Data Link
Physical Physical Physical Physical Physical
Protocols at Different Layers
Physical
Network Management and Control – Cross Layer Protocols
Physical
Two Ways to Learn Computer Networks
Application Application
Transport Transport
Network Network
Data Link Data Link
Physical Physical
History of Computer Networks
• https://www.youtube.com/watch?v=9hIQjrMHTv4
https://www.internetsociety.org/internet/history-internet
History of Internet
Year Event
1836 Telegraph by Cooke and Wheatstone
Revolutionized human (tele)communications.
Morse Code a series of dots and dashes used to communicate between humans. This is similar to how
computers communicate via (binary 0/1)
1858-1866 Transatlantic cable. Allowed direct instantaneous communication across the Atlantic. Today, cables connect
all continents and are still a main hub of telecommunications.
1876 Telephone. Alexander Graham Bell Exhibits.
Telephones exchanges provide the backbone of Internet connections today.
Modems provide Digital to Audio conversions to allow computers to connect over the telephone network.
1957 The US forms the Advanced Research Projects Agency (ARPA) within the Department of Defense (DoD) to
build US skills in computer technology. U.S.S.R. launches Sputnik.
1962 ARPA's contracts from the private sector to universities and laid the foundations for what would become the
ARPANET.
History of Internet
Year Event
1962-1968 Packet-switching (PS) networks developed
The Internet relies on packets to transfer data.
Data is split into tiny packets that may take different routes to a destination.
1969 ARPANET commissioned by DoD for research into networking.
Four (4) nodes: (i) Univ of California, Los Angeles (UCLA); (ii) Stanford Research Institute
(SRI); (iii) Univ of California, Santa Barbara (UCSB); (iv) Univ of Utah
1971 Ray Tomlinson of invents Email program to send messages across a distributed network.
15 nodes (23 hosts) on ARPANET
1973 Global Networking becomes a reality.
First international connections to the ARPANET: University College of London (England) and
Royal Radar Establishment (Norway)
1974 Packets become mode of transfer
Transmission Control Program (TCP) specified. Packet network Intercommunication -- the
basis of Internet Communication.
Telenet, a commercial version of ARPANET, opened -- the first public packet data service.
History of Internet
Year Event
1977 E-mail becomes a reality
Hosts: 100+
1979 News Groups formed.
USENET established using UUCP - A collection of discussions groups, news groups.
1982 establishes the Transmission Control Protocol (TCP) and Internet Protocol (IP), as the protocol suite, commonly
known as TCP/IP, for ARPANET.
TCP/IP defines future network communication.
1983 Name server developed.
1984 Domain Name Server (DNS) introduced.
Hosts: 1,000+
NSFNET created - NSF establishes 5 super-computing centers to provide high-computing power for all -- This allows
an explosion of connections, especially from universities.
1987 Commercialization of Internet. UUNET is founded with Usenix funds to provide commercial UUCP and Usenet
access.
Hosts: ~30,000.
History of Internet
Year Event
1989 First relays between a commercial electronic mail carrier and the Internet
Hosts: 100,000+
WWW concept by Tim Berners-Lee
Application
Transport
Network
Data Link
Physical
Books / Resources to Follow …
Application
Transport
Network
Data Link
Physical
Books / Resources to Follow … (online)
Application
Transport
Network
Data Link
Physical http://www.redbooks.ibm.com/abstracts/gg243376.html
http://www.tcpipguide.com/
Internet Resources
29