You are on page 1of 3

Difference between IPV4 and IPV6

IPV4 IPV6
Address length IPv4 is a 32-bit address. IPv6 is a 128-bit address.
Fields IPv4 is a numeric address IPv6 is an alphanumeric
that consists of 4 fields address that consists of 8
which are separated by dot fields, which are separated
(.) by colon.
Classes IPv4 has 5 different classes IPv6 does not contain
of IP address that includes classes of IP addresses.
Class A, Class B, Class C,
Class D, and Class E.
Number of IP address IPv4 has a limited number of IPv6 has a large number of
IP addresses. IP addresses
VLSM It supports VLSM (Virtual It does not support VLSM.
Length Subnet Mask). Here,
VLSM means that Ipv4
converts IP addresses into a
subnet of different sizes
Ipv4 Ipv6
Address configuration It supports manual and It supports manual, DHCP,
DHCP configuration. auto-configuration, and
renumbering.
Address space It generates 4 billion unique It generates 340 undecillion
addresses. unique addresses.
End-to-end connection In IPv4, end-to-end In the case of IPv6, end-to-
integrity connection integrity is end connection integrity is
unachievable. achievable.
Security features In IPv4, security depends on In IPv6, IPSEC is developed
the application. This IP for security purposes.
address is not developed in
keeping the security feature
in mind.
Address representation In IPv4, the IP address is In IPv6, the representation
represented in decimal. of the IP address in
hexadecimal.
Ipv4 Ipv6

Fragmentation Fragmentation is done by Fragmentation is done by


the senders and the the senders only.
forwarding routers.
Packet flow identification It does not provide any It uses flow label field in the
mechanism for packet flow header for the packet flow
identification. identification.
Checksum field The checksum field is The checksum field is not
available in IPv4. available in IPv6.
Transmission scheme IPv4 is broadcasting. On the other hand, IPv6 is
multicasting, which provides
efficient network operations.
Encryption and It does not provide It provides encryption and
Authentication encryption and authentication.
authentication.
Number of octets It consists of 4 octets. It consists of 8 fields, and
each field contains 2 octets.
Therefore, the total number
of octets in IPv6 is 16.

You might also like