Chapter 6 - Network Layer
Chapter 6 - Network Layer
Network Layer
06
Module Objectives
Network Layer Explain how the network layer uses IP protocols for reliable
Characteristics communications.
IPv4 Packet Explain the role of the major header fields in the IPv4 packet.
IPv6 Packet Explain the role of the major header fields in the IPv6 packet.
Router Routing Tables Explain the function of fields in the routing table of a router.
6.1 Network Layer Characteristics
The Network Layer
• The destination will receive the packet when it arrives, but no pre-notifications are sent by
IP.
• If there is a need for connection-oriented traffic, then another protocol will handle this
(typically TCP at the transport layer).
Best Effort
IP is Best Effort
• IP will not guarantee delivery
of the packet.
• IP has reduced overhead since
there is no mechanism to
resend data that is not
received.
• IP does not expect
acknowledgments.
• IP does not know if the other
device is operational or if it
received the packet.
Media Independent
IP is unreliable:
• It cannot manage or fix undelivered
or corrupt packets.
• IP cannot retransmit after an error.
• IP cannot realign out of sequence
packets.
• IP must rely on other protocols for
these functions.
IP is media Independent:
• IP does not concern itself with the
type of frame required at the data
link layer or the media type at the
physical layer.
• IP can be sent over any media type:
copper, fiber, or wireless.
Media Independent (Cont.)
Function Description
Version This will be for v4, as opposed to v6, a 4 bit field= 0100
Differentiated Services Used for QoS: DiffServ – DS field or the older IntServ – ToS or Type
of Service
Header Checksum Detect corruption in the IPv4 header
Time to Live (TTL) Layer 3 hop count. When it becomes zero the router will discard
the packet.
Protocol I.D.s next level protocol: ICMP, TCP, UDP, etc.
Version This will be for v6, as opposed to v4, a 4 bit field= 0110
Flow Label Informs device to handle identical flow labels the same way, 20 bit
field
Payload Length This 16-bit field indicates the length of the data portion or payload
of the IPv6 packet
Next Header I.D.s next level protocol: ICMP, TCP, UDP, etc.
• Method of determination:
• IPv4 – Source uses its own IP address and Subnet mask, along with the destination IP
address
• IPv6 – Source uses the network address and prefix advertised by the local router
• Local traffic is dumped out the host interface to be handled by an intermediary device.