CCN Lecture Notes 4
CCN Lecture Notes 4
Lecture Notes 4
Topics
1. TCP / IP Protocol suite.
2. Difference between OSI and TCP/IP
3. Acknowledgement Frame.
Normal Case
Fault Case - No Acknowledgement Received
Fault Case - Acknowledgement Received Late
4. Maximum Transmission Unit (MTU).
5. Packet Switching - Method, Advantages and Disadvantages.
6. Circuit Switching - Method, Advantages and Disadvantages.
7. Difference between TCP and UDP
Faculty :
Dr. Siddhartha Sankar Biswas
Department of Computer Science & Engineering
School of Engineering Sciences and Technology
Jamia Hamdard, New Delhi, INDIA 1
The layers of OSI were proposed before most of the protocols and
applications required for communication and transmission were
actually invented.
As some major protocols like IP, TCP, UDP were invented and
applications such as Telnet, FTP were developed, it was found that
instead of 7 layers the same job can be managed more efficiently if
some layers were combined.
Application Layer
Telnet FTP SMTP DNS HTTP
Transport Layer
TCP UDP
IP Internet Layer
Packet
ARPANET SATNET
Radio LAN Link Layer
(Host-to-Network Layer)
User
User TCP/IP Working (Receiver)
(Sender)
User
User TCP/IP Working (Receiver)
(Sender)
User
User TCP/IP Working (Receiver)
(Sender)
User
User TCP/IP Working (Receiver)
(Sender)
User
User TCP/IP Working (Receiver)
(Sender)
Link Layer on the receiver’s side accepts the data from the Link Layer of the sender’s side.
Processes the Physical Address and if physical address is found to be correct the datagram is
further processed.
It is then passed up to the Internet Layer.
02 October 2020 Dr. Siddhartha Sankar Biswas 8
User
User TCP/IP Working (Receiver)
(Sender)
Processes the IP Address and if IP address is found to be correct the datagram is processed
and passed up to the Transport Layer.
User
User TCP/IP Working (Receiver)
(Sender)
User
User TCP/IP Working (Receiver)
(Sender)
Application Layer
Application Layer is the highest layer in TCP/IP suite
and contains all higher-level protocols.
Application Layer
More efficient and specialized file transfer mechanism
was developed in form of electronic mail which uses the
philosophy of Simple Mail Transfer Protocol (SMTP).
and
Transport Layer
Depending upon the throughput of the end-to-end
connection Transport Layer decideds/ensures the following:
Internet Layer
The requirement of the fact that
The design issue have to do with making sure that when one side
sends 1 bit, it is received by other side as a 1 bit, not 0 bit.
Difference between
OSI Reference Model and TCP/IP Suite
OSI Reference Model TCP/IP Suite
7 Application Layer
Application Layer 4
6 Presentation Layer
5 Session Layer
Transport Layer 3
4 Transport Layer
3 Network Layer Internet Layer 2
2 Data Link Layer Link Layer 1
(Host-to-Network Layer)
1 Physical Layer
Normal Case
Sender Receiver
T1
T2
T3
Tn
Time
Time
Sender Receiver
T1
T2
Tn
T3
Time
Time
T4
Tn
T3
T4
Time
Time
? Host B
MTU = 1400
Rough Notes
The Internet de facto standard MTU is 576, but ISPs
often suggest using much more than that.
Packet Switching
1. Security.
Circuit Switching
Circuit Switching
Circuit switching was designed in 1878 in order to send
telephone calls down a dedicated channel.
With the expanded use of the Internet for voice and video,
analysts predict a gradual shift away from circuit-switched
networks.
A circuit-switched network is excellent for data that needs a
constant link from end-to-end, for example, real-time
video.
02 October 2020 Dr. Siddhartha Sankar Biswas 36
Good Luck
02 October 2020 Dr. Siddhartha Sankar Biswas 40