第5章IP路由基础5.1路由协议概述5.1.1路由基本原理1.路由表图5-1路由选择⑴距离矢量路由选择协议RIP以到达目标网络所需跳数最少的路径作为最优路径。如路径1-5-8-9-10或1-2-3-7-10⑵链路状态路由选择协议OSPF以到达目标网络的带宽最大的路径作为最优路径。若1-5-8-9-10的平均链路带宽是100kb/s,而1-5-4-3-7-10的平均链路带宽是2Mb/s,则1-5-4-3-7-10是最优路径。不同动态路由协议选择的到目标网络的路径不同图5-2路由表图5-3一个路由表的全部路由条目2.管理距离和代价表5-1常见路由信息源及其对应的管理距离值路由信息源默认管理距离值Connected(直连路由)0Static(静态路由)1EBGP20OSPF110IS-IS115RIP120iBGP200未知255通过管理距离来指明该路由条目的可信度3.最长掩码匹配原则最长掩码所对应的路由信息对目标网络的描述更精确、更具体4.路由过程中的数据包交换5.1.2路由协议的分类被路由协议(routedprotocols)由最终结点(如PC)使用,用来将数据和网络层地址信息封装在数据包中,可以通过互连网络传输。如IP、IPX等。路由选择协议(routingprotocols)用来建立和维护路由表并按照到达的数据包的目的地址的最佳路径转发数据包。1.直连路由、静态路由、动态路由直连路由(connectedroute)静态路由(staticroute)动态路由(dynamicroute)直连路由、静态路由、动态路由2.IGP和EGP图5-8分区域维护路由器3.距离矢量、链路状态路由协议距离向量路由选择协议运行的路由器之间传送完整的路由表。基于距离矢量路由选择算法的路由协议包括:RIP、IGRP等。3.距离矢量、链路状态路由协议链路状态路由选择协议以“代价”作为度量,并在链路状态数据库中保存路由选择信息。路由器向邻居发送呼叫数据包,邻居用它了解的和它相连的链路及相关的代价信息来响应。路由器根据来自邻居的信息建立自己的链路状态数据库,并根据自己的链路状态数据库,每个路由器都计算到达其他网络的最佳路由并写入路由表。基于链路状态路由选择算法的路由协议包括:OSPF、IS-IS等4.有类路由和无类路由有类路由协议有类路由协议在路由更新广播中不携带相关网络的子网掩码信息。有类路由协议在网络边界按标准的网络类别(A类、B类、C类)发生自动总结。有类路由协议自动假设网络中同一个标准网络的各子网总是连续的。有类路由协议包括:RIPVersion1(RIPv1)、IGRP。★下面的设计在运行有类路由协议的路由器互连网络中是不允许的图5-9不连续的网络设计无类路由协议无类路由协议在路由更新广播中含有相关网络的子网掩码信息。无类路由协议还支持变长子网掩码。无类路由协议可以手动控制是否在一个网络边界进行的总结。无类路由包括:RIPv2、EIGRP、OSPF、IS-IS。5.2静态路由和缺省路由配置5.2.1静态路由配置静态路由的优点:不需要启动动态路由选择协议进程,因而减少了路由器的运行资源开销。在小型互连网络上很容易配置。可以控制路由选择。1、常规静态路由的使用RouterAiproute192.168.1.0255.255.255.0serial0/0或者iproute192.168.1.0255.255.255.010.0.0.2RouterBiproute192.168.0.0255.255.255.0serial0/0或者iproute192.168.0.0255.255.255.010.0.0.12、汇总静态路由配置图5-12配置汇总静态路由3、负载分担的静态路由配置图5-14配置负载分担的静态路由3、负载分担的静态路由配置图5-15负载分担的静态路由图5-16关闭快速转发特性4、浮动静态路由配置图5-20浮动静态路由的配置5.2.2缺省路由配置缺省路由(defaultroute)又称为默认路由,是静态路由的一个特例。缺省路由的使用iproute0.0.0.00.0.0.0serial0/1或者iproute0.0.0.00.0.0.0192.168.1.2实验实验5-1常规静态路由和默认路由配置实验5-2汇总静态路由、负载分担静态路由、浮动静态路由配置实验5-1常规静态路由和默认路由配置实验5-2汇总静态路由、负载分担静态路由、浮动静态路由配置思考与练习