Differences Between IPv4 and IPv6

Table 8-1 lists some of the differences between IPv4 and IPv6.

Table 8-1. Differences Between IPv4 and IPv6

Category

IPv4

IPv6

Address length

32 bits

128 bits

Header size

20–60 bytes

40 bytes

IPsec header support

Optional

Required

Prioritized delivery support

Limited

Better

Fragmentation

Done by hosts and routers

Done by hosts only

Is a header checksum present?

Yes

No

Does the header include options?

Yes

No

Link-layer address resolution

Broadcast ARP Request frames

Multicast Neighbor Solicitation messages

Error reporting and diagnostic protocol

ICMP (for IPv4)

ICMPv6

Multicast group membership protocol

IGMPv1, IGMPv2, IGMPv3

MLD, MLDv2

Router discovery support

Optional

Required

Network layer broadcast addresses?

Yes

No

Host configuration

DHCP or manual ...

Get Windows Server® 2008 TCP/IP Protocols and Services now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.