as been given for 794 different implementations, and the older phase-1 silver logo for 480 different implementations. 3.12 Example IPv6 Packet Flows In this section we are going to provide real-life examples of IPv6 packet flows. The examples include SLAAC, DNS, and transport layer sessions. We have used the Wireshark packet capture and analysis tool that is freely available at http://www.wireshark.org. Deploying IPv6 in 3GPP Networks The purpose of this section is to familiarize readers with looking at IPv6 headers and, while doing so, to look at some of the basic and key IPv6 concepts at very detailed level. 3.12.1 IPv6 on Ethernet In this example, we will look in detail at how a popular operating system starts performing SLAAC after attaching to an Ethernet link. We will also use this opportunity to describe IPv6 packets in detail with reference to the sections above. Subscription to Solicited-node Multicast Group Figure 3.26 is our first step, and we look at the trace number five (leftmost column). From the log entries we have excluded the traffic that is not relevant to this example, such as all the IPv4 traffic that the operating system emits after joining an Ethernet network. Before the highlighted step, the IP stack of a host has chosen an IID to use (see Section 3.5.1) for at least IPv6 link-local address creation. At this point, the link-local address will be in 'tentative' state (see Section 3.5.1). In this example, the IID is based on the interface's MAC address b8:27:eb: f1:8d:0d, as hinted at by the Solicited-node No., Time Source Destination Protocol Info 5 23.1693 : ff02::16 ICMPV6 Multicast Listener Report Message v2 6 23.7791 ff02::1:fff1:8d0d ICMPV6 Neighbor solicitation 7 4.5386fe80::230:5ff:fe7f:fd5f ff02::1 ICMPV6 Router advertisement 8 24.6088 ff02::1:fff1:8d0d ICMPV6 Neighbor solicitation 9 24.7789 fc80::ba27:cbff:fcf1:8d0d ff02::2 ICMPV6 Router solicitation 11 25.1889 fe80::ba27:ebff:fef1:8d0d ff02::16 ICMPV6 Multicast Listener Report Message v2 12 27.7387 fe80::230:5ff:fe7f:fd5f ff02::1 