Course Content
Address Resolution
Explain how ARP and ND enable communication on a network
0/3
CCNA: Switching, Routing, and Wireless Essentials
The second course in the CCNA curriculum focuses on switching technologies and router operations that support small-to-medium business networks and includes wireless local area networks (WLAN) and security concepts.
0/15
CCNA: Enterprise Networking, Security, and Automation
The third CCNA course describes the architectures and considerations related to designing, securing, operating, and troubleshooting enterprise networks – including wide area network (WAN) technologies & quality of service (QoS) mechanisms for secure remote access, along with software-defined networking, virtualization, & automation concepts supporting network digitization.
0/14
CCNA Course
About Lesson

IPv6 Packets

Explain the role of the major header fields in the IPv6 packet.

Limitations of IPv4

IPv4 has three major limitations:

  • IPv4 address depletion – We have basically run out of IPv4 addressing.
  • Lack of end-to-end connectivity – To make IPv4 survive this long, private addressing and NAT were created. This ended direct communications with public addressing.
  • Increased network complexity – NAT was meant as temporary solution and creates issues on the network as a side effect of manipulating the network headers addressing. NAT causes latency and troubleshooting issues.

IPv6 Overview

  • IPv6 was developed by Internet Engineering Task Force (IETF).
  • IPv6 overcomes the limitations of IPv4.
  • Improvements that IPv6 provides:
    • Increased address space – based on 128 bit address, not 32 bits
    • Improved packet handling – simplified header with fewer fields
    • Eliminates the need for NAT – since there is a huge amount of addressing, there is no need to use private addressing internally and be mapped to a shared public address

IPv4 Packet Header Fields in the IPv6 Packet Header

  • The IPv6 header is simplified, but not smaller.
  • The header is fixed at 40 Bytes or octets long.
  • Several IPv4 fields were removed to improve performance.
    • Flag
    • Fragment Offset
    • Header Checksum

IPv6 Packet Header

  • Significant fields in the IPv6 header:
Function Description
Version This will be for v6, as opposed to v4, a 4 bit field= 0110
Traffic Class Used for QoS: Equivalent to DiffServ – DS field
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.
Hop Limit Replaces TTL field Layer 3 hop count
Source IPv6 Address 128 bit source address
Destination IPV6 Address 128 bit destination address
  • IPv6 packet may also contain extension headers (EH).
  • EH headers characteristics:
    • provide optional network layer information
    • are optional
    • are placed between IPv6 header and the payload
    • may be used for fragmentation, security, mobility support, etc.

Note: Unlike IPv4, routers do not fragment IPv6 packets.

 

Other related topics

Topic Title Topic Objective
Network Layer Characteristics Explain how the network layer uses IP protocols for reliable 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.
How a Host Routes Explain how network devices use routing tables to direct packets to a destination network.
Router Routing Tables Explain the function of fields in the routing table of a router.

 

Other useful information

Join the conversation