Stateless Address Auto-Configuration (SLAAC)
- Alternative to statuful (DHCP)
- Stateful is where we keep records, it is structure and allows for more complex actions
- ICMP Route Solicitations
- ICMP Router Advertisements
- Network 2600:ABCD:1:1/64
- Gateways 2600:ABCD:1:1::1
- DNS 2600:ABCD:1:1:53
Host Address
- Client receives network prefix via ICMP-RA
- Prefix is 64 of the 128 needed
- Client may randomize host ID
- Client may change host ID periodically
- EUI-64
- 48 bit MAC address
- 24 bits + FFFE + 24 bits = 64 bits
- 24 bits on right, 24 bits on left
- Your MAC address being splitted into two chunks
- The only problem is that it is not Private.
Configuration / Autoconfiguration
- Some vendors automatically generate IPv6 Route Advertisements when you assign an IP address to the interface.
- v6 is more preferable than v4, your computer will try to go to the v6 destination. (You OS does)
- Starts telling everyone around it.
- With IPv4 we use NAT, with IPv6 that is a globally unique value and is directly reachable by everything else in the planet
- How do you stop that? You have to use ACL.
- If you don't have IPv6 filters, if you don't have V6 filters and you turn IPv6 on, It's going to start blasting it everywhere.
- It spreads faster than you think it will.
- Many operating systems will prefer IPv6 to IPv4.
- A DNS services hosted on IPv4 address space supports both A and AAAA records
- We can use IPv4 to reach a server, and then tell that server to give us IPv6 assets.
- AAAA is the Payload
- A is the transplant
- Instantaneous node-to-node connectivity with everything else on Earth
- IPv4 access control lists to do not impact IPv6 packets