IGP根据算法进行分类
距离矢量协议---DV---通过传递路由条目信息来获取未知网段的路由信息---贝尔曼.福特算法---“依据传闻的路由协议” ------RIP
链路状态协议---LS---通过传递拓扑信息(链路状态信息---LSA),之后获取到整个的网络拓扑结构,再之后根据获取到的图形结构使用SPF(最短路径优先算法)算法将图形结构转换成树形结构,最终换成无环的路径信息。---OSPF,IS-IS
RIP---路由信息协议
算法:贝尔曼.福特算法
开销值:RIP是以跳数作为开销的评判标准。工作半径----15跳,当一条路由的开销值到达16跳时,则将认定目标网段不可达。
RIP的版本
RIPV1,RIPV2----IPv4
RIPNG---IPV6
RIPV1和RIPV2的区别:
1.RIPV1是有类别的路由协议,RIPV2是无类别的路由协议
因为RIPV1传递路由信息时不携带子网掩码,只能按照主类加表,所以称为有类别的路由协议;RIPV2再传递目标网段信息时携带子网掩码。
---所以RIPV2支持VLSM和CIDR,RIPV1不支持非连续子网环境
2.RIPV1不支持手工认证,RPV2支持手工认证
3.RIPV1是以广播的形式传递路由信息,而RIPV2是以组播的形式传递路由信息。---224.0.0.9-- 所有224.0.0.X的组播地址被称为本地链路组播---本地链路组播为目标IP地址的数据包的TTL值默认为1.这样的组播包只能在设备直连的广播域中传递。---组播地址会存在一个对应的组播MAC地址,组播MAC地址前面固定为01-00-5e,后24位为组播地址的后24位。
*交换机泛洪场景:
1.遇见广播域
2.遇见组播帧
3.遇见未知单播帧
RIP的数据包
requst包---请求包
response包---应答包---真正携带路由信息的数据包
RIP在收敛完成后,依然会每隔三十秒发送一个response包,这种行为我们称为RIP的周期更新。
RIP选择周期更新的主要原因:
1.因为自身没有保护机制;
2.因为自身没有保活机制。
*RIP采用的是异步周期更新
RIP的计时器
周期跟新计时器:默认30s---为了保证RIP的异步周期更新,RIP的周期更新计时器在执行时,会存在一个±5s的偏差。
失效计时器:180s,当一条路由信息180s未刷新,则判断该路由失效。将该路由从全局路由由表中路由表中删除,并且,开销值改为16,暂时保存在缓存当中。----带毒传输
垃圾收集计时器:120s,路由失效及时候120s,时间归0后,改是失效信息将被彻底删除掉。
RIP的环路问题
RIP的破环机制
1.15跳限制
2.触发更新----在拓扑结构变更的瞬间将变更信息传递出去。
3.水平分格----从哪个接口学到的信息将不再从这个接口发出去。
4.毒性逆转---从哪个接口学到的信息依然可以从这个接口发出,但是必须要带毒。
**注意:因为毒性逆转和水平分割的做法矛盾,所以,只能二选其一,在华为体系中,默认开启水平分割机制。如果同时开启水平分割和毒性逆转,则将按照毒性逆转来执行。
RIP的基本配置
1.启动RIP进程
2.选择版本
3.宣告
要求:所有直连网段都需要宣告
宣告作用—1.激活接口(只有激活的接口才能收发RIP);
—2.发布路由(只有激活的接口对应的直连网段的理由信息才能发不出去)
沉默接口----配置沉默接口的接口只接受不发送RIP的数据包。
RIPV1和RIPV2的数据包结构
COMMAND---标志着RIP数据包类型
1---request
2---response
Version----标志着RIP协议版本
1---RIPV1
2---RIPV2
路由条目信息
地址族标识符-----2----IP地址族
目标网段信息
开销值
*IPv2中独有的
路由标记---在路由条目上添加标记,方便后续流量抓取,默认标记为0.
掩码信息----下一跳-----主要为了应对选路不佳的场景,当出现线路不佳时可在下一跳字段中写入最佳
****因为不同的路由协议的运行机理不相同,并且对路由的理解也不相同,所以不同路由之间存在路由隔离。所以,我们需要在协议的边界设备上(同时运行两种协议)执行重发布操作-----让路由器将一种路由协议按照另一种路由协议的规则发布出去。
RIP的拓展配置
1.RIPV2手工认证
2.RIPV2手工汇总
[r3]display rip route -----查看路由信息
3.缺省路由
[r3-ip-1]defauit-route originate
4.加快收敛------减少计时器时间
[r1-rip-1]time rip 30 180 120
RIP的路由控制
优先级
[r1-rip-1]preference 150
开销值
出方向修改----影响别人
出方向修改的效果是将开销值计算公式中累加值惊醒修改。
入方向修改----影响自己
精细化控制路由
1.先使用ACL列表抓取流量
[r2-acl-basic-2000]rule permit source 2.2.2.0 0
2.修改开销值
[r2-GigabitEthernet0/0/0]rip metriciut 2000 10
[r2-GigabitEthernet0/0/0]rip metricin 2000 10
路由过滤
Filter-policy-------过滤策略
1.抓取流量---因为过滤策略本身没有过滤能力,所以在抓取流量时需要使用ACL列表过滤功能。
[r2-acl-basic-2001]rule deny source 2.2.2.0 0
[r2-acl-basic-2001]rule primit source any ---华为设备末尾并没有隐含规则,所以,需要放空所有剩余流量,避免误伤
2.在过滤策略中调用
[r2-rip-1]filter-policy 2001 export GigabitEthernet 0/0/0
[r1-rip-1]filter-policy 2001 import
RIP的单播邻居
[r1-rip-1]peer 10.0.0.2-----单播邻居配置的时候,一定是双向指定的。
[r1-rip-1]silent-interface GigabitEthernet 0/0/0---RIP的沉默接口只针对组播和广播域
————————————————
版权声明:本文为优快云博主「Hi_yang_sir_」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/Hi_yang_sir_/article/details/125632167
第二天笔记
于 2022-07-07 10:31:57 首次发布
本文详细介绍了IGP中距离矢量协议RIP。阐述了RIP基于贝尔曼 - 福特算法,以跳数为开销评判标准,介绍了RIPV1和RIPV2的区别、数据包类型、计时器、环路破环机制等。还说明了RIP的基本配置、拓展配置、路由控制、过滤及单播邻居配置等内容。
6万+

被折叠的 条评论
为什么被折叠?



