在我配置ipv6 網路中,會發現ipv6地址後有%號,這表示什麼呢? IPv6地址中的百分號是網卡interface標識。這個表示該地址僅限於標號為21的網路介面(一般指網卡或者虛擬網卡)。而在其他網路介面這個地址是無效的。由於所有的link-local地址都有相同的首碼FE80::/64,並且每個 ...
在我配置ipv6 網路中,會發現ipv6地址後有%號,這表示什麼呢?
IPv6地址中的百分號是網卡interface標識。這個表示該地址僅限於標號為21的網路介面(一般指網卡或者虛擬網卡)。而在其他網路介面這個地址是無效的。
由於所有的link-local地址都有相同的首碼FE80::/64,並且每個網路介面都必須分配一個link-local地址,因而導致當發送數據包到一個link-local地址時,如果路由器使用普通的路由方法就無法決定選用哪個網路介面。因此,引入了一種被叫做zone index的標識符,它提供額外的路由信息,這個標識符通常指網路介面,並且通過一個百分號(%)被附加在IPv6地址後面。但是準確的表示方法還取決於操作系統。
我們可以通過 cmd中 使用 netsh 命令 進入 interface ipv6 中,使用 show joins 命令,既可以查看對應介面的實際標號:
保持更新,轉載請註明出處。