omnisecu.com free mcse ccna rhce linux java learning  
Home Knowldege Base FAQ Contact Us Sitemap
omnisecu.com free mcse ccna rhce linux java learning  
omnisecu.com free mcse ccna rhce linux java learning
Home » Knowledge Base » TCP/IP » IPv6 » Differences Between IPv4 and IPv6

 

Differences Between IPv4 and IPv6

 

 

The following table lists the important differences between IPv4 and IPv6.

 

IPv4

 

IPv6
IPv4 addresses are 32 bit length. IPv6 addresses are 128 bit length.
IPSec support is only optional. Inbuilt IPSec support.
Fragmentation is done by sender and forwarding routers. Fragmentation is done only by sender.
No packet flow identification. Packet flow identification is available within the IPv6 header using the Flow Label field.
Checksum field is available in header No checksum field in header.
Options fields are available in header. No option fields, but Extension headers are available.

Address Resolution Protocol (ARP) is available to map IPv4 addresses to MAC addresses.

Address Resolution Protocol (ARP) is replaced with Neighbor Discovery Protocol.
Internet Group Management Protocol (IGMP) is used to manage multicast group membership. IGMP is replaced with Multicast Listener Discovery (MLD) messages.
Broadcast messages are available. Broadcast messages are not available. Instead a link-local scope all-nodes multicast address is used for broadcast.
Manual configuration (Static) of IP addresses or DHCP (Dynamic configuration) is required to configure IP addresses. Auto-configuration of addresses is available.

 

Related Topics...

Limitations of IPv4

IPv6 History and related RFCs

IPv6 Features

Introduction to IPv6 Addressing

IPv6 Address formats

Types of IPv6 Addresses

IPv6 Datagram Header Format

 

 


 
 
eXTReMe Tracker

back
next
Disclaimer | Feed Back | Trademarks | Downloads