| IPv4 has a 32-bit address length |
IPv6 has a 128-bit address length |
| It Supports Manual and DHCP address configuration |
It supports Auto and renumbering address configuration |
| In IPv4 end to end, connection integrity is Unachievable |
In IPv6 end to end, connection integrity is Achievable |
| It can generate 4.29×109 address space |
Address space of IPv6 is quite large it can produce 3.4×1038 address space |
| The Security feature is dependent on application |
IPSEC is an inbuilt security feature in the IPv6 protocol |
| Address representation of IPv4 is in decimal |
Address Representation of IPv6 is in hexadecimal |
| Fragmentation performed by Sender and forwarding routers |
In IPv6 fragmentation performed only by the sender |
| In IPv4 Packet flow identification is not available |
In IPv6 packet flow identification are Available and uses the flow label field in the header |
| In IPv4 checksum field is available |
In IPv6 checksum field is not available |
| It has broadcast Message Transmission Scheme |
In IPv6 multicast and anycast message transmission scheme is available |
| In IPv4 Encryption and Authentication facility not provided |
In IPv6 Encryption and Authentication are provided |
| IPv4 has a header of 20-60 bytes. |
IPv6 has header of 40 bytes fixed |