Ipv4 vs. Ipv6: Anne-Marie Ethier Andrei Iotici
Ipv4 vs. Ipv6: Anne-Marie Ethier Andrei Iotici
Ipv4 vs. Ipv6: Anne-Marie Ethier Andrei Iotici
IPv6
Anne-Marie Ethier
Andrei Iotici
Or in compressed format:
1080::8:800:200C:417A
IPv4 Classes
0 1 8 16 24 31
A 0 netid hostid
B 1 0 netid hostid
1 1 0 netid hostid
C
IPv6 Address Types
Unicast
Global aggregatable
Site local G lo b a l S i te - lo c a l L in k - lo c a l
Link local
IPv4 compatible
Anycast
Multicast
No more broadcast!
Unicast Addresses
An address for a single interface
Global:
3 13 32 16 64
96 bits 32 bits
0 Ipv4 address
0.0.0.0.0.0.192.168.30.1
= ::192.168.30.1
= ::C0AB:1E01 ---???
Multicast
An address for a set of interfaces (in a
given scope) that typically belong to
different nodes.
IPv4 Packet Header
The basic IPv4 packet header has 12
fields with a total size of 20 octets (160
bits).
IPv6 Packet Header
The basic IPv6 packet header has
8 fields with a total size of 40 octets
(320 bits).
Neighbor Discovery
Replaces ARP, ICMP, etc.
Used for
Router discovery
Parameter/Prefix discovery
Address resolution
Address auto-configuration
Can provide the means to renumber home
subnets by forwarding solicitations to other
subnets.
Autoconfiguration
Used by Neighbour Discovery
IPv6 no longer needs:
ARP
RARP
DHCP
BOOTP