Ian*_*oyd 5 ipv6 ipv4 icmp bgp
我正在使用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 连接到 3 级)到我首选的 HE 端点运行:
Show Level 3 (Detroit, MI) Traceroute to 209.51.181.2
1 ae-8-8.ebr2.Chicago1.Level3.net (4.69.133.242) 4 msec 8 msec 4 msec
2 ae-5-5.ebr2.Chicago2.Level3.net (4.69.140.194) 8 msec 12 msec 8 msec
3 ae-2-52.edge3.Chicago3.Level3.net (4.69.138.168) 4 msec 4 msec 8 msec
4 gblx-level3-10g.Chicago3.Level3.net (4.68.62.26) 4 msec
gblx-level3-10g.Chicago3.Level3.net (4.68.63.66) 8 msec 4 msec
5 HURRICANE-ELECTRIC-LLC-New-York.TenGigabitEthernet1-3.ar5.NYC1.gblx.net (64.209.92.98) [AS3549 {GBLX}] 32 msec 24 msec 24 msec
6 10gigabitethernet8-3.core1.chi1.he.net (72.52.92.178) [AS6939 {HURRICANE}] 24 msec 24 msec 28 msec
7 tserv1.chi1.he.net (209.51.181.2) [AS6939 {HURRICANE}] 24 msec 28 msec 24 msec
Run Code Online (Sandbox Code Playgroud)
在这种情况下,一切都很好,直到他们将流量交给 Hurricane Electric 网关机器。
奖金
编辑:为什么不是 Serverfault?因为他们的规则:
服务器故障适用于需要以专业身份管理计算机系统的专家答案的信息技术专业人员。
我不是以专业身份管理计算机系统的信息技术专业人员。这是我,在家里,在周五晚上,吃 Life Cereal,和朋友共进晚餐,一个人吃饭,一个人看电视。
最简洁的答案是不'。您正在寻找的 IP 功能是源路由选项。它用于确定数据包如何在发送方而不是在网络中路由。由于使用该选项可能导致(几乎?)的所有问题,没有人会接受和/或尊重它。
路由策略决策是在 AS(= 自治系统)内部制定的。如果您只连接到一个 ISP,那么您的流量将在该处进行路由。一旦您将流量发送给他们,他们就可以决定下一步将流量发送到哪里。通常,这些决策基于接收网络通过 BGP(= 边界网关协议)通告的内容。
您正在查看的 AS 图是相反的图。它显示 AS7057 广告的内容,因此这会影响流量流向 AS7057 的方式,而不是来自 AS7057 的数据如何到达其他网络的方式。可能是一样的,但不一定是一样的。