IPv4 & IPv6 are both IP addresses that are binary numbers. IPv4 is 32 bit binary number while IPv6 is 128 bit binary number address. IPv4 address are separated by periods while IPv6 address are separated by colons. here are some points that you should know:
– IPv4 is 32-Bit IP address whereas IPv6 is a 128-Bit IP address.
– IPv4 is a numeric addressing method whereas IPv6 is an alphanumeric addressing method.
– IPv4 binary bits are separated by a dot(.) whereas IPv6 binary bits are separated by a colon(:).
– IPv4 offers 12 header fields whereas IPv6 offers 8 header fields.
– IPv4 supports broadcast whereas IPv6 doesn’t support broadcast.
– IPv4 has checksum fields while IPv6 doesn’t have checksum fields
– IPv4 supports VLSM (Virtual Length Subnet Mask) whereas IPv6 doesn’t support VLSM.
– IPv4 uses ARP (Address Resolution Protocol) to map to MAC address whereas IPv6 uses NDP (Neighbour Discovery Protocol) to map to MAC address.
Features of IPv4
– Connectionless Protocol
– Allow creating a simple virtual communication layer over diversified devices
– It requires less memory, and ease of remembering addresses
– Already supported protocol by millions of devices
– Offers video libraries and conferences
Features of IPv6
– Hierarchical addressing and routing infrastructure
– Stateful and Stateless configuration
– Support for quality of service (QoS)
– An ideal protocol for neighboring node interaction