Address Length | 32-bit address | 128-bit address |
Address Format | Decimal format (e.g., 192.168.0.1) | Hexadecimal format (e.g., 2001:0db8::1) |
Configuration | Manual and DHCP configuration | Auto-configuration and renumbering supported |
Connection Integrity | End-to-end integrity is unachievable | End-to-end integrity is achievable |
Security | No built-in security; external tools like IPSec needed | IPSec is built-in for encryption and authentication |
Fragmentation | Performed by sender and routers | Performed only by the sender |
Flow Identification | Not available | Uses Flow Label field in header for packet flow identification |
Checksum Field | Present | Not present |
Transmission Scheme | Supports broadcast | Uses multicast and anycast; no broadcast |
Header Size | Variable: 20–60 bytes | Fixed: 40 bytes |
Conversion | Can be converted to IPv6 | Not all IPv6 addresses can be converted to IPv4 |
Field Structure | 4 fields separated by dots (.) | 8 fields separated by colons (:) |
Address Classes | Has address classes (A, B, C, D, E) | No concept of address classes |
VLSM Support | Supports Variable Length Subnet Mask (VLSM) | Does not support VLSM |
Example | 66.94.29.13 | 2001:0000:3238:DFE1:0063:0000:0000:FEFB |