I have been reading a couple of RFCs on IPv6 and was getting confused with all of the different address types and definitions, so I have decided to make a cheat-sheet to help me next time I need it….
Defined IP addresses:
- ::ffff:192.0.2.128 IPv4 mapped IPv6 address
- 2002::/16 6to4 tunnels
- 2001::/16 teredo tunnels
- ::1/128 Loopback (link-local scope)
- fc00::/7 Unique Local unicast Address (ULA) (global-scope) – see blog on IPv6 Addressing
- fec::/16 Site-local unicast addresses (obsoleted by ULA)
- fe80::/16 Link-local unicast addresses
- ff00::/16 Multicast addresses
- ff02::/16 Link-local multicast addresses
- ff05::/16 Site-local multicast addresses
- ff0e::/16 Global multicast addresses
- ::/0 Default
- ::/96 ipv4 compatible addresses (obsolete)
- 3ffe::/16 6bone address range (no longer in use)
- 2001:db8::/32 Reserved for documentation
- 64:ff9b::/96 Well known address for NAT64 used to represent global ipv4 addresses in the ipv6 address space after NAT
I have also discovered via wireshark that there are a lot of users of the link local multicast address ff02::/16:
- ff02::c Microsoft Simple Service Discovery Protocol (used for universal PnP)
- ff02::1 All nodes multicast address
- ff02::2 All routers multicast address
- ff02::1:ff_ _:_ _ _ _ Solicited node multicast address where the _ _:_ _ _ _ are the lower order24 bits of the destination nodes address (used for neighbor solicitation)
So this is what I have found so far. I will keep adding to the list add addresses pop-up.
Leave a Reply
You must be logged in to post a comment.