五、 互联网路由选择——与单个子网中的路由选择类似,但更复杂 例如,假设某互联网由6个多协议路由器连接5个网络组成,每个多协议路由器都可以通过与之相连的网络,直接访问以同一网络相连的路由器(如图a中B可以经过网络2直接访问A和C,也可经过网络3直接访问D),最后,其图形如图(b)所示。
建立图形后,可以根据已知的路由选择算法设置多协议路由器。 两级路由选择算法: 网络内部使用的内部网关协议(interior gateway protocol) 网络间使用的外部网关协议(exterior gateway protocol) 互联网中的每一个网络都独立于其它网络,被当作一个自治系统AS。 分组在互联网中的传递过程: 一个典型的分组从自己的LAN出发,在MAC层的头部目的地被标为本地多协议路由器;到达本地多协议路由器后,网络层代码利用自身的路由选择表决定下一步将分组转发到哪个多协议路由器,如果该路由器可以从分组本身的网络层协议到达,则直接将其转发到那儿;否则,将其封装在中间网络所需的协议里,经过隧道传到那儿; 重复此过程直到每个分组都到达目的地网络。 外部互联网路由与内部互联网路由的区别: 互联网往往需要穿越国界,从而受到法律的限制; 另一个内部路由与外部路由之间的差别是费用。
|