KIM COMPUTER


IPv6 (Internet Protocol version 6) Basics

IPv6 is the next-generation Internet Protocol developed to solve the address depletion problem of IPv4 and to provide more efficient data handling and enhanced security features.


1. Structure and Characteristics of the IPv6 Address

The most fundamental change in IPv6 is the extension of the address length.

  1. 128-bit Address: IPv6 addresses are 128 bits long. This massive address space provides approximately $3.4 \times 10^{38}$ unique addresses, which is vastly more than the IPv4 limit. $$ 2^{128} \approx 3.4 \times 10^{38} \text{ addresses} $$
  2. Colon-Hexadecimal Notation: Instead of IPv4's dot-decimal notation, IPv6 uses eight 16-bit groups separated by colons (:) and represented in hexadecimal.
    • Notation Example: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
  3. Address Abbreviation Rules: Due to the length, IPv6 allows the abbreviation of consecutive groups of zeros using double colons (::).
    • Abbreviated Example: 2001:db8:85a3::8a2e:370:7334

2. Key Advantages Provided by IPv6

IPv6 offers significant improvements beyond just address expansion:

Feature Description Benefit
Stateless Autoconfiguration Devices can automatically configure their network addresses without the need for a separate DHCP server. Simplified network management
Enhanced Security (IPsec built-in) IPsec (IP Security Protocol) is mandatory and built into the core protocol, facilitating end-to-end encryption and authentication. Stronger security (Confidentiality, Integrity)
Efficient Routing The header information is simplified, allowing routers to process data packets more quickly. Improved network performance
Support for New Services Provides a unique address for a massive number of devices, such as those used in the Internet of Things (IoT). Expanded device connectivity