我正在使用Hurricane Electric的隧道代理服务来获得 IPv6 连接。
TunnelBroker 允许您使用标准 IPv6 隧道协议访问 IPv6 Internet。您将包裹在 IPv4 数据包中的 IPv6 数据包发送到他们的其中一台服务器。在那里 IPv6 数据包被转储到 Internet 上。
我的 IPv4 隧道端点在芝加哥;它通过加拿大贝尔 ( AS577 ) 到达那里。贝尔是一个可怕的、可怕的网络提供商。我的 ISP 与 Bell Canada 对等,但他们也与Level 3 Communications ( AS3356 )对等。理想情况下,我会要求我的 ISP 更改他们的路线以绕过贝尔:

在到达我的隧道端点之前,这条新路线确实涉及第三个自治系统 (TaliaNet - AS1299 )。这就是为什么我想知道路线可能是什么样的。我会想知道:
注意:Level 3* 和 **Hurricane Electric之间还有其他可用的路线。
有没有办法“测试”这条替代路线?有没有办法“引导” ICMP 数据包?
这可能会回答我自己的问题,因为它可能是唯一的方法。但是使用 3 级的窥镜,我可以traceroute从他们的底特律服务器(我的 ISP …
我们通过 BGP 向 ISP A 和 ISP B 宣布我们的前缀,向 ISP A 宣布 1.0.0.0/23,向 ISP B 宣布 1.0.0.0/24 和 10.0.1.0/24。
我们想要的是,当我们从 ISP B 撤回 1.0.0.0/24 时,1.0.0.0/24 的通信无缝切换到 ISP A。(因为 1.0.0.0/23 包括 1.0.0.0/24)但是,当我们这样做时,我们会收到大约 2-3 秒的数据包丢失(我尝试 ping 它,它显示 TTL 过期)。
当然,我假设如果我也向ISP B公布1.0.0.0/23,问题就会得到解决。但为什么我们会收到这些丢包呢?