任务10 动态路由实现局域网互联[67页]
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
任务10:动态路由实现局域网互联
❖动态路由是根据动态路由协议动态产生路由表,能够发现网络的变化,
并能够重新计算路由,但有一定的路由器CPU开销和网络带宽开销。
❖动态路由协议是一组规则,描述了在网络层上路由选择设备之间如
何发送有关网络的更新,以及如何在通往目标网络的多条路径中选择 最佳路径的方法。
❖根据不同路由协议在其路由更新中是否发送子网掩码,可将路由协
任务10:动态路由实现局域网互联
——使用RIP协议实现网络互联 (1)
1、了解RIP协议
❖RIP协议称为路由信息协议,是一种基于距离向量(Distance-Vector)
算法的协议。
❖路由器启动RIP后,便会向相邻的路由器发送请求报文(Request
message),相邻的RIP路由器收到请求报文后,响应该请求,回送包含本 地路由表信息的响应报文(Response message)。路由器收到响应报文后 ,更新本地路由表,同时向相邻路由器发送触发更新报文,广播路由更新 信息。相邻路由器收到触发更新报文后,又向其各自的相邻路由器发送触 发更新报文。在一连串的触发更新广播后,各路由器都能得到并保持最新 的路由信息。路由信息交换报文是UDP报文,使用的端口号为520。
❖当网络发生变化时,路由需要重新收敛。从网络的拓扑结构发生变化
到网络上所有的相关路由器都得知这一变化,并且相应地做出改变所需要 的时间称为收敛时间。因为网络会不断发生变化时,就有可能造成路由不 能收敛的情况。
任务10:动态路由实现局域网互联
——使用RIP协议实现网络互联 (4)
❖RIP协议采用了以下方法解决不能收敛或者慢收敛问题:
议分为有类路由协议和无类路由协议。
❖有类路由协议只传送网络前缀(网络地址),不传送子网掩码。有
类路由协议包含RIPv1和IGRP。
❖无类路由协议既传输网络前缀,又传输子网掩码,所以支持可变长
度子网掩码(VLSM),同一个子网中的路由器接口可以有不同的子网 掩码。无类路由协议包括RIPv2、EIGRP、OSPF、IS-IS和BGP等。
在若干个路由刷新报文中,并指明该路由的距离为16。并立即发送路由信 息告诉邻居,不必等到下一个路由刷新周期。
④保持(Hold Down) 当得知目标网络不可达时的60S内,路由器不接收关于此网络可达的任何
信息。
任务10:动态路由实现局域网互联
——使用RIP协议实现网络互联 (5)
2、配置RIP路由实现网络互联
如果一个路由表项经过180秒还没有得到确认,则认为它已失效,进入 Holddown状态(Holddown状态默认计时180秒,这个时间主要用来避免路 由信息环路);如果路由失效后再经过60秒,路由表项还没有等到确认, 将删除该表项。
❖RIP协议适用于经常变化的小型网络。作为一种距离向量协议,采用跳
数来作为度量值,允许的最大跳数为15跳。
使用广播地址来传送的方法,从而节省了网络资源。
❖RIPv2很好地提供了对RIPv1的兼容支持。路由器可以配置成只接收
RIPv1更新,只接收RIPv2更新或者两者都接收;也可以配置成只发送 RIPv1更新,只发送RIPv2更新或者两者都发送。
❖为了保证路由表的有效性,RIP协议每隔30秒发送一次路由更新报文,
(1)启用RIPv1协议
❖ RIPv1是有类别路由协议(Classful Routing Protocol),它只支持以
广播方式发布协议报文。RIPv1的协议报文无法携带掩码信息,它只能识别 A、B、C类这样的自然网段的路由,因此RIPv1不支持不连续子网( Discontiguous Subnet)。
①水平分割(Split Horizon) 水平分割就是路由器从某个接口收到的路由信息不会再从这个接口发
送出去。但会发送其他的路由信息。
②限制跳数 数据包从源到目标最多只允许经过15个路由器,如果数据包从源到目标
要经过16个路由器,则认为这个目标不可达。
③带触发更新的毒性逆转(Poison Reverse) 当某个路径崩溃后,最早广播此路由的路由器将原来的路由继续保留
❖RIP协议分为两个版本:RIPv1和RIPv2。RIPv1是有类路由协议,不支
持可变长度子网掩码,发送的路由信息中不包含子网掩码;RIPv2是无类 路由协议,发送的路由信息中包含子网掩码,支持可变长度子网掩码。
任务10:动态路由实现局域网互联
——使用RIP协议实现网络互联 (2)
❖RIPv2使用224.0.0.9的多播地址来传送路由信息,替代了传统wk.baidu.comRIPv1
任务10:动态路由实现局域网互联
——使用RIP协议实现网络互联 (3)
❖路由域中所有路由器经过路由信息交换,对当前的网络结构达成一致、
路由表趋于稳定的过程称为路由收敛。
❖运行RIP协议的路由器,起初的路由表只含有直连网络的路由表项,收
到相邻路由器的发来的请求报文后,会将自己知道的直连网络信息告诉邻 居路由器;邻居路由器的路由表中就有了自己直连网络的路由表项和从响 应报文中知道的其他网络路由表项,而后将自己知道的路由信息再告诉其 他邻居路由器。每个路由器都会从多个邻居路由器收到路由信息,采用距 离向量(distance-vector)算法对自己的路由表进行路由更新,当收到多条 去往同一目标网络的路由更新信息时,采用跳数最少的一条路由信息。经 过一段时间的路由信息交换,完成路由收敛。
任务10:动态路由实现局域网互联
❖动态路由是根据动态路由协议动态产生路由表,能够发现网络的变化,
并能够重新计算路由,但有一定的路由器CPU开销和网络带宽开销。
❖动态路由协议是一组规则,描述了在网络层上路由选择设备之间如
何发送有关网络的更新,以及如何在通往目标网络的多条路径中选择 最佳路径的方法。
❖根据不同路由协议在其路由更新中是否发送子网掩码,可将路由协
议分为有类路由协议和无类路由协议。
❖有类路由协议只传送网络前缀(网络地址),不传送子网掩码。有
类路由协议包含RIPv1和IGRP。
❖无类路由协议既传输网络前缀,又传输子网掩码,所以支持可变长
度子网掩码(VLSM),同一个子网中的路由器接口可以有不同的子网 掩码。无类路由协议包括RIPv2、EIGRP、OSPF、IS-IS和BGP等。