Description of the Tests

You will all go through these steps sooner or later, but I thought I’d share my first tries with you.

I started out with two hosts. One host is a Windows 2000 machine running the Microsoft Research stack. I called this host Marvin. The second host is a SuSE Linux host, also running an IPv6 stack. That host’s name is Ford. Communication between the two hosts has not been an issue. In the absence of a router, they both autoconfigured for a link-local IPv6 address, using the 48-bit MAC identifier to build the address.

The Windows 2000 host Marvin has the following configuration:

MAC address


IPv4 address (network range of our ISP, public IPv4 address)

IPv6 address


The Linux host Ford has the following configuration:

MAC address


IPv4 address (local network)

IPv6 address


Pinging with IPv6

The first success was the verification of IPv6 communication by pinging each host as follows.

Open a command window on Marvin and issue the following command:

ping6 fe80::2a0:24ff:fec5:3256

Do you want to know what a ping with IPv6 looks like? Have a look at Figure 11-6.

Trace file with an IPv6 ping

Figure 11-6. Trace file with an IPv6 ping

Frame 1 is the Echo Request from Ford; Frame 2 is the Echo Reply from Marvin. The screenshot shows the two MAC addresses configured for a link-local ...

Get IPv6 Essentials now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.