This is a draft cheat sheet. It is a work in progress and is not finished yet.
Layers of the OSI Model
Physical Layer (Layer 1) |
Data Link Layer (Layer 2) |
Network Layer (Layer 3) |
Transport Layer (Layer 4) |
Session Layer (Layer 5) |
Presentation Layer (Layer 6) |
Application Layer (Layer 7) |
Network Layer Functionality
Internetworking |
Establishes logical connections between nodes in the same or different networks |
Fragmentation |
Breaks down packets into the smallest individual data units that transit across various networks |
Packetizing |
Encapsulates the packets received from upper layer protocol and makes new packets |
Routing |
Moves data from one device to another device |
Traffic management |
Manages traffic problems such as switching, routing, and controls the congestion of data packets |
|
|
Anatomy of a Data Packet
In Network Layer, the Protocol Data Unit (PDU) is a Packet.
Network Layer Protocols
IP |
Internet Protocol |
ICMP |
Internet Control Message Protocol |
ARP |
Address Resolution Protocol |
DDP |
Datagram Delivery Protocol |
IGMP |
Internet Group Management Protocol |
|