IPv6 Flashcards
Hextet
bit = binary 1 or 0 nibble = 4 bits Byte = 8 bits Hextet = 16 bits - 10101010 01000110 - Hex - 0xAA46
IPv4 vs IPv6
IPv4 is 32 bits long, and consists out of 4 octets
11000000 10101000 00001010 00001010
IPv6 128 bits long = 32 nibbles or 8 hextets
2001:0DB8:0002:008D:0000:0000:00A5:52F5
Typical network portion on IPv6 address
64 bit network portion and 64 bit host portion
/ 64 mask
How can IPv6 be shortened?
By eliminating the leading zero, and replacing successive sets of zeros with a double colon
How many potential unique addresses do we have within a 64 bit portion of an IPv6 address
2^64
Dual-stack
Runs both IPv4 and IPv6
What is unique about IPv6 addressing
Every interface on a network uses two IPv6 addresses, one is the unicast address, the other is the link local address
The link local address only exists on layer two
IPv6 Address Acquisition
SLAAC: stateless address auto configuration
1 Router advertisement with 64bit network portion
2. Pc adds a random 64 bit interface identifier to the network portion
on Unix/Linux/Mac uses a modified EUI format for the network interface identifier portion
It takes the mac address and breaks it in half then adds FF:FE in the middle, and then takes the first 8 bits and flip the 7 value of the binary and reconvert it to hexadecimal.
DHCP server
DHCP server assigns IPv6 address to devices
Tunneling IPv6
Used to access IPv6 networks
Puts IPv6 packet in an IPv4 packet in order to transport it through IPv4 network