Difference between IPv4 and IPv6


What is IP (Internet Protocol)?

Internet Protocol is used to specify the technical format of packets and the addressing scheme for the computers,laptops in the internet. It is working in the network layer of OSI reference model.

The different versions of IP’s are present : IPv4 and IPv6.

The difference between these two are given below:


IPv4 represents 32-bit address length
IPv6 represents 128-bit address length
It Supports Manual and DHCP address configuration for the networkIt supports Auto and renumbering address configuration for the network.
In IPv4 end to end connection integrity is cannot be achievableIn IPv6 end to end connection integrity can be Achievable
It can generate 4.29×109 address spaceAddress space of IPv6 is quite large it can produce 3.4×1038 address space
Address representation of IPv4 in decimal.Address Representation of IPv6 is in hexadecimal.
Fragmentation carried out by Sender and forwarding routersIn IPv6 fragmentation carried out only by sender
In IPv4 checksum field is presentIn IPv6 checksum field is not present
IPv4 has header of 20 bytes.IPv6 has header of 40 bytes fixed
It has broadcast Message Transmission SchemeIn IPv6 multicast and any cast message transmission scheme is present
Example : : 1234:5678:9abc:def0