是否可以在 IPv6 邻居缓存中看到 Teredo IPv6 地址?

网络工程 IPv6 ipv6-过渡
2022-02-26 03:52:17

2001::/32是否可以在 IPv6 邻居缓存中看到 Teredo 地址(来自块)?例如,在 Junos 的情况下,在show ipv6 neighbors. 根据我的测试,这是不可能的,因为离开 Teredo 客户端的流量已经封装在 UDP/IPv4 中。

2个回答

您不会在邻居缓存中看到 Teredo 地址,因为 Teredo 创建了一个虚拟点对点链接,因此没有邻居。邻居是同一第 2 层链路上的另一台设备(为此,它使用 IPv6)。但是 Teredo 连接没有此类设备共享其虚拟链路。

如果您在邻居缓存中看到 teredo 地址,则说明配置严重错误。

Teredo 在 teredo 客户端上创建一个虚拟接口,允许它与其他 teredo 客户端和中继通信。这个虚拟接口不是类似以太网的接口,所以它不需要邻居发现。

与 6to4 不同,teredo 没有在 teredo 客户端后面运行网络的规定。所以teredo地址永远不应该分配给一个真实的网段,因此也不应该出现在邻居缓存中。