对于典型的宽带 ISP,同一子网上的节点是路由在一起还是桥接在一起?
换句话说,对于 COMCAST 这样的典型宽带 ISP 来说,数据包从子网的一个节点传输到另一个节点时会采用什么样的路径?可能性如下:
1)节点位于同一个 LAN 上,并通过集线器/路由连接,因此每个节点上的 NIC 都可以看到子网上生成的每个数据包
2)节点被交换;每个节点只能看到自己的数据包和来自交换机的数据包;发往同一子网上另一个节点的数据包直接交换到另一个节点
3) 节点在路由回子网之前会桥接到某种 NOC/IDS;在这种情况下,数据包可能会经过一堆机器,然后才能返回子网
我尝试对子网上的其他节点进行 tracert。结果如下:
Tracing route to pool-173-76-15-213.bstnma.fios.verizon.net [173.76.15.201]
over a maximum of 30 hops:
1 3 ms 4 ms 4 ms L100.BSTNMA-VFTTP-145.verizon-gni.net [71.126.250.1]
2 11 ms 12 ms 12 ms pool-173-76-15-213.bstnma.fios.verizon.net [173.76.15.213]
因此,通过这项测试,看起来数据包只是到达交换机,然后直接到达另一个节点(上面的选项 2)。