4.5 跨越运营商的网络包
4.5.2 运营商之间的路由信息交换
“只要让相连的路由器告知路由信息就可以了。只要获得了对方的路由信息,就可以知道对方路由器连接的所有网络,将这些信息写入自己的路由表中,也就可以向那些网络发送包了。”
![](https://img.haomeiwen.com/i1477016/6e42835c6c50cae2.jpg)
“根据所告知的路由信息的内容,这种路由交换可分为两类。一类是将互联网中的路由全部告知对方。例如图 4.26 中,如果运营商 D 将互联网上所有路由都告知运营商 E,则运营商 E 不但可以访问运营商 D,还可以访问运营商 D 后面的运营商 B、A 和 C。然后,通过运营商 D 就可以向所有的运营商发送包。像这样,通过运营商 D 来发送网络包的方式称为转接。”
“另一种类型是两个运营商之间仅将与各自网络相关的路由信息告知对方。这样,只有双方之间的网络可以互相收发网络包,这种方式称为非转接,也叫对等 74 。”
4.5.3 与公司网络中自动更新路由表机制的区别
“公司中使用的方式是寻找与目的地之间的最短路由,并按照最短路由来转发包,因此,周围的所有路由器都是平等对待的。”
“首先,互联网中可以指定路由交换的对象。公司中,路由信息是在所有路由器间平等交换的,但运营商之间的路由交换是在特定路由器间一对一进行的。这样一来,运营商就可以只将路由信息提供给那些交了费的运营商,那些没交费的运营商也就无法将网络包发送过来了。”
4.5.4 IX 的必要性
![](https://img.haomeiwen.com/i1477016/566a4737b3335d1e.jpg)
4.5.5 运营商如何通过 IX 互相连接
“大家可以认为 IX 的核心就是大型的、高速的交换机。”
“不过实际上,要成功发送包还需要正确的路由信息,对于没有进行路由交换的运营商,我们是无法向其发送包的。这需要运营商之间通过谈判签订合约,然后按照合约来交换路由信息,实现网络包的收发。”
![](https://img.haomeiwen.com/i1477016/f725f878af45ccad.jpg)
网友评论