1
计算机网络技术理论与实践
1.6.1 5.1 网络互联技术概述

5.1 网络互联技术概述

不同网络之间互联需要采用路由器设备,路由器使用路由技术完成网络间最优传输路径的寻找,并根据选择的最优路径利用路由转发技术,将一个网络内的数据包转发到另外一个网络。在网络互联中,最为重要的技术就是路由技术,下面对路由技术进行简单的介绍。

路由技术包括静态路由和动态路由两种,静态路由是在路由器中设置固定的路由表,除非网络管理员干预,否则静态路由不会发生变化。由于静态路由不能对网络的改变做出反应,一般用于网络规模不大、拓扑结构固定的网络中。静态路由的优点是简单、高效、可靠。在所有的路由中,静态路由优先级最高,当动态路由与静态路由发生冲突时,以静态路由为准。

动态路由是根据网络中实时的路径信息来动态计算路由的方法,在网络中的路由器之间通过路由信息传递网络实时的状态,并根据收到的路由信息更新路由。

接收到的路由信息如果表明网络状态发生了变化,路由器会重新计算路由,并发出路由更新信息,通知相关的各路由器重新启动路由算法,以动态地反映网络拓扑变化。动态路由适用于规模大、拓扑结构复杂的网络,当然,各种动态路由协议会不同程度地占用网络带宽和路由器的处理能力。

由于Internet网络覆盖全球范围,规范非常庞大,任何的路由协议都无法在如此大规模的网络中进行正常工作,因此,在Internet网络中会划分自治域,这里的自治域指一个具有统一管理机构、统一路由策略的网络。通过划分自治域可以减小路由算法的范围,提高路由的收敛速度,降低网络中的路由开销。自治域内使用内部网关协议(IGP)来完成路由选择,常用的有RIP、OSPF协议等;而自治域之间会使用外部网关协议(EGP)完成多个自治域之间的路由信息交换,常用的是BGP协议。