๐ŸŽฏ New! Master certifications with Performance-Based Questions (PBQ) โ€” realistic hands-on practice for CompTIA & Cisco exams!

๐Ÿ”ข

IPv4 vs IPv6 Cheat Sheet

Comprehensive comparison of IPv4 and IPv6 addressing

๐Ÿ“ IPv4

192.168.1.1

32-bit, 4.3 billion addresses

๐Ÿ“ IPv6

2001:db8::8a2e:370:7334

128-bit, 340 undecillion addresses

Feature IPv4 IPv6 IPv4 Example IPv6 Example
Address Format32-bit, dotted decimal128-bit, hexadecimal colon192.168.1.12001:0db8:85a3::8a2e:0370:7334
Address Space~4.3 billion addresses~340 undecillion addressesExhaustedEffectively unlimited
Header Size20-60 bytes (variable)40 bytes (fixed)Options add overheadSimplified, faster processing
FragmentationRouters and hostsSending host onlyDF flag, MF flagPath MTU Discovery required
BroadcastYes (255.255.255.255)No (multicast instead)Network broadcastFF02::1 (all nodes)
MulticastOptional, 224.0.0.0/4Built-in, requiredClass D addressesFF00::/8
AnycastImplemented in BGPNative supportDNS root serversSame address, nearest node
ARPAddress Resolution ProtocolNDP (Neighbor Discovery)Broadcasts for MACICMPv6 solicitation
DHCPDHCP required for auto-configSLAAC or DHCPv6Centralized assignmentCan self-configure
IPSecOptionalMandatory (spec), optional (practice)Must be addedBuilt into protocol
NATCommonly usedNot needed (but NPTv6 exists)Extends address spaceEnd-to-end connectivity
ChecksumHeader checksumNone (relies on L2/L4)Calculated at each hopFaster routing
Loopback127.0.0.1::1localhostlocalhost
Link-Local169.254.0.0/16 (APIPA)fe80::/10Automatic when no DHCPAlways present on interface
Private Addresses10.x, 172.16-31.x, 192.168.xfc00::/7 (ULA)RFC 1918Unique Local Addresses
Global UnicastAll public IPs2000::/3Internet-routableInternet-routable
SubnettingVariable (/0 to /32)/64 standard for LANsCIDR notationFirst 64 bits = network, last 64 = interface
Notation ShorthandNoneLeading zeros omit, :: for consecutive zerosFull form required2001:db8::1
Transition TechN/ADual-stack, tunneling, NAT64N/A6to4, Teredo, ISATAP
DNS RecordsA recordAAAA recordMaps to IPv4Maps to IPv6

๐ŸŽฏ Exam Focus

  • โ€ข IPv4: 32-bit, dotted decimal
  • โ€ข IPv6: 128-bit, hexadecimal colons
  • โ€ข IPv6 uses NDP instead of ARP
  • โ€ข IPv6 can use SLAAC (auto-config)
  • โ€ข IPv6 link-local: fe80::/10
  • โ€ข IPv6 loopback: ::1