ISATAP 中的链路本地地址和全局链路地址有什么区别?
例如:
link-local address: fe80::5efe:c000:0201
global address: 3ffe:b00:1:2::5efe:c000:0201
为什么我们不只使用一个地址?为什么同时使用两个地址会有帮助?
答案1
任何 IPv6 适配器都应该总是如果您将其用于互联网流量,则有两个 IP 地址 - 您的链接本地地址和您的全局地址。
您的全球地址是全球可路由的,因此世界上任何地方的任何人都可以看到该 IP 地址(当然,您和他们之间应该有一个防火墙,以阻止他们实际访问您)。
您的链路本地地址仅适用于您的局域网。将其视为 192.168.0.1 或 10.1.1.1 地址的等效地址。它们不可路由,可用于内部通信,因此如果您的全球可路由前缀发生变化,您不必将所有 IP 引用更新为内部 IP 地址。
唯一的功能区别是你的链接本地地址是不是可路由,以及您的全球地址必须可路由。存在一些问题,无论出于何种原因,当分配了不可路由的全局地址(通过 DHCPv6)时,您的计算机会认为它具有可路由的 IPv6 地址,但实际上没有,然后您的所有 IPv6 连接都会中断。
我还注意到您的全局 IP 地址已使用点分十进制地址手动分配,这让我怀疑您的 IPv6 网络是否配置正确,因为它显然没有使用带有 RA 公告的自动配置)