(Part-3) : Dr. Nirnay Ghosh
(Part-3) : Dr. Nirnay Ghosh
(Part-3) : Dr. Nirnay Ghosh
(Part-3)
(Data communication Components: Representation of data and its flow
Networks, Various Connection Topology, Protocols and Standards, OSI model)
2/20/2021
Logical Connection between TCP/IP Protocol SuiteComputer
LayersNetworks (ModuleIdentical
1)
Objects in the TCP/IP Protocol Suite
3
Description of Each Layer
Layers Functionalities
Physical • Carries individual bits in a frame across the link
• Converts bits into electrical/optical signals so that they can be propagated through the transmission
media (cable or air)
Data-Link • Takes the datagram and carries it across the link as frame
• Link can be either wired LAN with a link-layer switch, a wireless LAN, a wired WAN, or a wireless WAN.
• May provide complete error detection and correction or only correction
Network • Responsible for host-to-host communication
• Chooses the best route for each packet
• Internet Protocol (IP) defines the format of the packet (datagram), structure of the address used in the
network layer
• IP is responsible for routing a packet from source to destination, which is achieved by each router
forwarding the datagram to the next router in its path
• Other protocols in this layer: ICMP, IGMP, DHCP, ARP
Transport • Responsible for process-to-process communication
• Two main protocols: TCP (connection-oriented, reliable) & UDP (connection-less, unreliable)
• Flow control, error control, congestion control
Application • Process-to-process communication
• Protocols supported by the application layer: HTTP, SMTP, FTP, TELNET, SSH, DNS, SNMP
2/20/2021 Computer Networks (Module 1) 4
Two Important Concepts of Protocol Layering
• Encapsulation and Decapsulation • Addressing