image.png

IPv4 (Internet Protocol v4)

• 32‑bit addresses (≈ 4.3 billion unique IDs)

• Written in “dot‑decimal” (e.g. 192.168.1.1)

• Introduced 1983; world’s workhorse for decades

IPv6 (Internet Protocol v6)

• 128‑bit addresses (≈ 3.4 × 10³⁸ unique IDs)

• Written in colon‑hex (e.g. 2001:0db8::1)

• Standardized 1998 to replace IPv4


Key Differences

Aspect IPv4 IPv6
Address length 32 bits 128 bits
Notation Decimal octets (x.x.x.x) Hexadecimal hextets (x:x:…:x)
Header complexity Variable (20–60 bytes) Fixed (40 bytes)
Broadcast Uses broadcasts No broadcasts; uses multicast & anycast
Address assignment Manual or DHCP SLAAC (stateless) & DHCPv6
Fragmentation Routers and hosts Hosts only
Built‑in security Optional (IPsec add‑on) Mandatory support for IPsec
Flow identification Not available Flow Label field for QoS

Why Move to IPv6?