ที่อยู่ IPv6 ใด ๆ ที่เริ่มต้นด้วยfe80:
นั้นเทียบเท่ากับที่169.254.*.*
อยู่IPv4 นั่นคือที่อยู่ link-local สามารถเข้าถึงได้เฉพาะในส่วนเครือข่ายที่เชื่อมต่อโดยตรงโดยใช้ NIC ที่เชื่อมต่อกับส่วนนั้นโดยเฉพาะ แตกต่างจาก IPv4 อย่างไรก็ตามเป็นเรื่องปกติอย่างสมบูรณ์แบบสำหรับ NIC ที่จะมีทั้งที่อยู่ IPv6 ของ link-local และที่อยู่ IPv6 ทั่วโลกอย่างน้อยหนึ่งรายการพร้อมกัน
เนื่องจากที่fe80:
อยู่ IPv6 เป็น link-local คุณต้องระบุอินเตอร์เฟสเครือข่ายที่คุณต้องการใช้เมื่อส่ง Ping
ตัวอย่าง:
$ ping6 fe80::beae:c5ff:febe:a742
connect: Invalid argument
$ ping6 -I eth0 fe80::beae:c5ff:febe:a742
PING fe80::beae:c5ff:febe:a742(fe80::beae:c5ff:febe:a742) from fe80::beae:c5ff:febe:a742%eth0 eth0: 56 data bytes
64 bytes from fe80::beae:c5ff:febe:a742%eth0: icmp_seq=1 ttl=64 time=0.182 ms
64 bytes from fe80::beae:c5ff:febe:a742%eth0: icmp_seq=2 ttl=64 time=0.167 ms
...
นอกจากนี้คุณยังสามารถผนวกอินเตอร์เฟซในตอนท้ายของที่อยู่โดยใช้เครื่องหมาย:%
ping6 fe80::beae:c5ff:febe:a742%eth0
ข้อกำหนดนี้ใช้สำหรับที่อยู่ IPv6 ของ link-local: คุณสามารถ ping ที่อยู่ IPv6 ที่กำหนดเส้นทางได้ทั่วโลกโดยไม่ต้องระบุส่วนต่อประสาน
$ ping6 2a00:1450:400f:80a::200e # that's ipv6.google.com
PING 2a00:1450:400f:80a::200e(2a00:1450:400f:80a::200e) 56 data bytes
64 bytes from 2a00:1450:400f:80a::200e: icmp_seq=1 ttl=55 time=17.6 ms
64 bytes from 2a00:1450:400f:80a::200e: icmp_seq=2 ttl=55 time=19.6 ms
...
scope link
สิทธิในการส่งออก :)