L15. Why is IPv6 needed, how is it different to IPv4, and what is the adoption status? Flashcards
What is IPv4 and IPv6?
Internet Protocol version 4 (IPv4) was the first verions of IP as a stand-alone protocol. IP version 6 (IPv6) is its successor.
Why is IPv6 necessary?
Due to the exhaustion of available IPv4 addresses and the need for an expanded address space to accommodate the growing number of devices connected to the internet
What improvements does IPv6 offer over IPv4?
A vastly larger address space, improved security features, and simplified network configuration
What hinders adoption of IPv6?
Legacy infrastructure, compatibility concerns, and the complexity of migration
How does IPv6 prevent address exhaustion?
IPv6 provides a significantly larger address space compared to IPv4.
What is the format of IPv4 addresses and how many addresses does IPv4 provide?
IPv4 uses 32-bit addresses, allowing for approximately 4.3 billion unique addresses
What is the format of IPv6 addresses and how many addresses does IPv6 provide?
IPv6 employs 128-bit addresses, providing an almost unlimited number of unique addresses (approximately 340 undecillion).
What are the main contributing factors to the increasing need for IP addresses?
More devices, due to a) the increasing number of Internet users, and b) the proliferation of IoT (Internet of Things) devices, ranging from smart appliances to industrial sensors
How does IPv6 improve security over IPv4?
IPv6 incorporates built-in security features, such as IPsec (Internet Protocol Security), which provides authentication, encryption, and integrity checking for network communications. This enhances network security compared to IPv4, where IPsec is optional and often implemented as an add-on.
What are the four main differences between IPv4 and IPv6?
- Address Format
- Address Space
- Header Format
- Autoconfiguration
How is the IPv6 adddress format different from that of IPv4?
IPv4 addresses are 32 bits long and represented in decimal notation (eg., 192.168.1.0), while IPv6 addresses are 128 bits long and expressed in hexadecimal notation (eg., 0:0:0:0:0:ffff:c0a8:0100)
How is address space in IPv6 different from that of IPv4?
IPv6, with its 128-bit addresses, offers a significantly larger address space than IPv4, allowing for an almost unlimited number of unique addresses.
How are IPv6 headers different from IPv4 headers?
IPv6 simplifies the header format compared to IPv4, reducing overhead and improving routing efficiency. IPv6 headers don’t include a checksum, delegating error-checking responsibility to adjacent-level protocols
How does IPv6 improve packet forwarding speed in comparison to IPv4?
The IPv6 header was greatly simplified and is a fixed length, unlike the variable length IPv4 header. Also, you cannot fragment IPv6 packets along the path, the way you can for IPv4, because packet fragmentation is resource intensive.
How does IPv6 support autoconfiguration?
IPv6 supports address autoconfiguration, allowing devices to generate their own unique addresses without the need for DHCP servers, simplifying network management.