Hello IPv6: a minimal tutorial for IPv4 users

👉 Go to Hello IPv6: a minimal tutorial for IPv4 users

This is a very good overview of the key differences in IPv6 versus IPv4. The main sections are:

Here is an extremely short summary.

  • IPv6 has a different Ethernet frame type.
  • IPv6 address is 128-bit with 64-bit (network) prefix and 64-bit interface id.
  • IPv6 does not use ARP but NDP.
  • IPv6 has no broadcast address concept; some multicast addresses play this function.
  • IPv6 addresses can be dynamically configured like DHCPv4 but also, and probably more often, they can be configured without keeping a state, using a combination of DHCPv6, RA, PD, and SLAAC.
  • NAT is not necessary for IPv6.
  • If needed, for privacy reasons, a random and temporary IPv6 address can be used.

The most obvious thing between the two is what the addresses look like, but the actual differences are much deeper.

👉 All links for metebalci.com