O'Reilly logo

Migrating to IPv6: A Practical Guide to Implementing IPv6 in Mobile and Fixed Networks by Marc Blanchet

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

IPv6 over Ethernet

IPv6 is defined to work over most of the link-layer technologies, such as, but not limited to:

  • Ethernet [RFC2464]
  • PPP [RFC2472]
  • FDDI [RFC2467]
  • Token-Ring [RFC2470]
  • Non-Broadcast Multiple Access (NBMA) [RFC2491]
  • ATM [RFC2492]
  • Frame-Relay [RFC2590]
  • IEEE 1394 (Firewire) [RFC3146]
  • Fiber Channel [RFC4338]
  • ARCNET [RFC2497]
  • MAPOS (Multiple Access Protocol Over SONET/SDH) [RFC3572]

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).

Frame Identifier

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.

Multicast

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required