IPv6
In plain English
Plain definition
IPv6 is the current Internet Protocol version, using a 128-bit addressing scheme to identify and route devices across networks, extending and gradually replacing IPv4.
Technical definition
IPv6 is documented within the Internet Engineering Task Force’s RFC Series, published via the RFC Editor, which is the authoritative channel for internet technical specifications. At a technical level, IPv6 defines a 128-bit address space (in contrast to IPv4’s 32-bit space), a simplified and fixed-length base header, and native support for mechanisms such as stateless address autoconfiguration (SLAAC), multicast group communication, and extension headers for optional functionality. The exact document number and revision history of the core specification are version-sensitive details that should be confirmed against the current RFC Series entry before being cited as a specific claim.
Operational relevance
For systems, platform and operations practitioners, IPv6 support affects whether an organisation’s infrastructure can obtain globally routable address space without reliance on address translation, how hosts discover and configure their own addresses on a local segment, and how routing, firewall and monitoring policy must be defined and kept consistent across both protocol families during a dual-stack transition. Observable success in an IPv6-enabled environment includes correctly assigned addresses, working name resolution, and firewall and routing behaviour that mirrors the equivalent IPv4 policy.
Architecture relationship
IPv6 operates at the network layer, beneath transport protocols such as TCP and UDP, and typically alongside IPv4 in present-day dual-stack deployments rather than as an outright replacement. It interacts closely with the Domain Name System through AAAA records, with DHCPv6 or SLAAC for address assignment, and with Neighbour Discovery Protocol (NDP) in place of IPv4’s Address Resolution Protocol.
Example
A bounded, low-risk way to become familiar with IPv6 in practice is to enable it on a single isolated test subnet: confirm that hosts receive an address (via SLAAC or DHCPv6), verify basic reachability to another host on the same segment, and check that existing firewall rules produce the same allow/deny outcome for IPv6 traffic as they do for IPv4. This should be done in a non-production environment, with the platform version and administrative permissions confirmed beforehand, before any staged rollout is considered.
Misunderstanding
A common misunderstanding is treating IPv6 as simply “IPv4 with longer addresses”. In practice, the header structure, fragmentation handling, and neighbour discovery mechanisms differ substantially from IPv4, and configurations, firewall logic and monitoring tooling written only with IPv4 in mind will not automatically behave correctly once IPv6 is enabled.
Related terms
- IPv4
- DHCPv6
- Neighbour Discovery Protocol (NDP)
- Dual-stack networking
- AAAA record
Further reading
For the authoritative technical specifications underlying IPv6, consult the RFC Series published by the RFC Editor, which is the primary reference channel for internet protocol standards. Readers should confirm the specific current document reference and revision status directly with that source, since document numbers and revision status are version-sensitive and outside the scope confirmed here.