IPv6 is defined to work over most of the link-layer technologies, such as, but not limited to:
However, for simplicity, this chapter presents IPv6 over Ethernet and PPP, the most commonly used link-layer technologies.
When a node is autoconfigured using the interface identifier, this identifier is based on the MAC Ethernet address of the interface, following the EUI-64 specification [IEEEEU164] described in Section 5.2.1.
In this section, Ethernet addresses are represented as six fields written as octets in hexadecimal with a ‘-’ as field separator (e.g. 00-11-22-33-44-55).
Ethernet has a protocol field in the frame format to identify the type of protocol in the frame payload. IPv4 datagrams are identified with 0x0800 in the Ethernet protocol field. IPv4 ARP and RARP are identified with 0x0806 and 0x8035 respectively.
IPv6 datagrams are identified with 0x86DD in the Ethernet protocol field, as shown in Figure 6.3.
IP Multicast is a way to send one datagram to many selected nodes at the same time. To remain efficient, this mechanism is also implemented on the link layer. If not, then IP multicast traffic is typically broadcasted which defeats the purpose ...