qMp (Quick Mesh Project) - Packages

Wiki

Each working network interface in your Linux system have a special IPv6 address configured automatically by the Kernel. These are named IPv6 link-local and are inside the special prefix fe80::/10The scope of these IPs is to communicate computers which are in the same colision domain (for example our LAN network). But, how to know the IPv6 link-local address of the host we want to achieve?Using ICMPv6 we can discover machines in our network thanks to the special Multicast address "ff02::". So to discover routers (group 2) we can use the next command:

ping6 ff02::2%eth0

Then each router connected to our colision domain, will reply the ICMP request with its own IPv6 link-local address.