8.根据范围(AS ---自治系统)对动态路由进行分类
AS --- 自治系统 --- 由单一机构或组织管理的一系列网络及网络设备的集合。
AS --- 编号 --- 16位二进制构成的(0 - 65535),拓展版 -- 32位二进制构成
应用在自治系统内部的动态路由协议---IGP ---内部网关协议
应用在自治系统之间的动态路由协议---EGP ---外部网关协议
AS 内部使用的通信协议 --- IGP:RIP,OSPF,IS-IS,EIGRP
AS之间使用的协议 --- EGP:BGP
8.1 IGP根据算法进行分类
距离矢量型协议(DV ) --- 路由器之间传递的是路由条目。依据传闻的路由协议。
贝尔曼.福特算法---“依据传闻的路由协议”
链路状态型协议---LS ---通过传递拓扑信息(链路状态信息---LSA),之后获取到整个网络的拓扑结构,再之后根据获取到的图形结构使用SPF(最短路径优先算法)算法将图形结构转换成树形结
构,最终计算出无环的路径信息。---OSPF,IS-IS
RIP ---路由信息协议
邻居关系 --- 相邻的两个路由器,链接在共同的广播域内,可以通过广播的形式进行信息传
递。
目标网段,度量值( Metric )
COST --- 开销值 ---- 表示这条路由开销的大小。开销值越小越好 --- 动态路由选路依据。 ---
当存在多条目标网段相同的路径时,将选择其中开销值最低的路径。
不同协议,开销值的度量标准是不一样的。
RIP --- 以跳数作为开销值。RIP支持等开销负载均衡
15跳作为RIP工作半径。当COST值达到16跳的时候,RIP将判定该目标网段不可达。
RIP 中 COST 值传递过程中的计算方式:本地路由表中的 COST 值加1。
算法:贝尔曼-福特算法
开销值: RIP 是以跳数作为开销的评判标准。工作半径---15跳,当
一条路由的开销值到达16跳时,则将认定目标网段不可达。
Bellman-Ford算法
1 , R2 将 2.0 网段的路由信息发送给 R1 ,但是, R1 本地并没有到达 2.0 网
段的路由信息。则 R1 将该路由信息 刷新 到本地的路由表中。
Destination/Mask Proto Pre Cost Flags NextHop Interface
2.2.2.0/24 RIP 100 1 D 12.0.0.2 G0/0/0
2 , R2 将 2.0 网段的路由信息发给 R1 ,但是, R1 本地存在到达 2.0 网段的
路由信息,并且,下一跳也是 R2 。则 R1 将 R2 发来的路由信息 刷新 到本
地的路由表中。
3, R2 将 2.0 网段的路由信息发给 R1 ,但是, R1 本地存在到达 2.0 网段的
路由信息,并且,下一跳不是 R2 。则比较开销值,如果,本地的开销
值大于 R2 发来的开销值,则 R1 将 R2 发来的 刷新 到本地的路由表中。
4 , R2 将 2.0 网段的路由信息发给 R1 ,但是, R1 本地存在到达 2.0 网段的
路由信息,并且,下一跳不是 R2 。则比较开销值,如果,本地的开销
值小于 R2 发来的开销值,则 R1 将 不刷新 。
---- RIP
链路状态型协议( LS ) --- LSA(链路状态通告) ---- SPF算法 --- 最短路径优先算法
---- OSPF,IS-IS
IGP --- 根据算法不同
RIP协议 ---- 距离矢量型协议
邻居关系 --- 相邻的两个路由器,链接在共同的广播域内,可以通过广播的形式进行信息传
递。
目标网段,度量值( Metric )
COST --- 开销值 ---- 表示这条路由开销的大小。开销值越小越好 --- 动态路由选路依据。 ---
当存在多条目标网段相同的路径时,将选择其中开销值最低的路径。
不同协议,开销值的度量标准是不一样的。
RIP --- 以跳数作为开销值。RIP支持等开销负载均衡
15跳作为RIP工作半径。当COST值达到16跳的时候,RIP将判定该目标网段不可达。
RIP 中 COST 值传递过程中的计算方式:本地路由表中的 COST 值加1
8.2RIP的版本
RIPV1,RIPV2 --- IPV4
RIPNG --- IPV6
RIPV1和RIPV2的区别:
1,RIPV1 在发送目标网段信息时不携带子网掩码
RIPV2 在发送目标网段信息时携带子网掩码
2,RIPV1是有类别的路由协议,RIPV2是无类别的路由协议。
3,RIPV1不支持手工认证,RIPV2支持手工认证
RIPV2 --- 224.0.0.9 ---- 为所有运行RIPV2的设备准备的组播地址。
RIPV1 和 RIPV2 基于 UDP 协议进行数据传输的,使用的端口号时 UDP 520 端口。
4,RIPV1以广播的形式发送数据,RIPV2以组播的形式发送数据
Request --- 请求包
Response --- 应答包(更新包) --- 包含具体的路由信息。
RIP 在收敛完成后依然会每30S发送一个 Response 包 --- RIP的周期更新
RIP周期更新的原因:
1,弥补自身没有确认机制,确保数据能传输到对端。
2,弥补自身没有保活机制
RIP的更新机制
更新计时器:30S --- RIP采用是异步周期更新
无效计时器:180S --- 路由条目刷新到路由表后将会启动180S的失效计时。若计时器时
间结束路由表未刷新,则认为路由不可达,将路由条目的COST值改为16,并从路由表
中删除掉。但不会彻底删除出该路由,在之后更新时还会携带该路由条目(带毒传
输),告诉被人该网段不可达。
垃圾回收计时器:120S ---- 当无效计时器归0时,将会启动120S的垃圾回收计时器,
时间到则彻底删除该路由,更新时也不再携带。
RIP 的计时器
异步周期更新 ---- 可能出现环路 --- RIP的环路自己可以破除,但是需要很长的时间
RIP的破环机制
1,触发更新 --- 当拓扑发生变化时第一时间将该信息发送出去。
2,水平分割 -- 从那个口进来的数据不再从哪个口发出去。
3,毒性逆转 -- 从哪个口进来的数据还从哪个口发,但是带毒。
注:水平分割和毒性逆转只能二选其一,华为设备默认开启的是水平分割。如果同时开启水平分割
和毒性逆转,则将已毒性逆转的方法来执行。
RIP的基本配置
[r1]rip 1 --- 进程号:进具备本地意义 --- 如果不写进程号,默认为1
[r1-rip-1]
1,创建RIP进程
[r2-rip-1]version 1 / 2
2,选择使用的版本
1,必须宣告所有直连网段
2,必须按照主类宣告
宣告网段要求:
1,激活接口 --- 只有激活了的接口才可以收发RIP数据
2,发布路由
宣告的目的:
[r2-rip-1]network 12.0.0.0
[r2-rip-1]network 192.168.1.0
3,宣告网段
[r1]display rip 1 route ---- 查看RIP路由表
RIP的拓展配置
[r1-GigabitEthernet0/0/0]rip authentication-mode md5 usual cipher 123456
1,RIPV2的手工认证
[r1-GigabitEthernet0/0/0]rip summary-address 192.168.0.0 255.255.254.0
2,RIPV2的手工汇总
[r1-rip-1]silent-interface GigabitEthernet 0/0/2
3,沉默接口
[r1-rip-1]timers rip 30 180 120 ---- 不要修改计时器之间的倍数关系
4,加快收敛
[r3-rip-1]default-route originate
5,缺省路由
[r3-rip-1]default-route originate
RIP的路由控制
优先级:
[r1-rip-1]preference 150
开销值:
出方向修改---影响别人
[r2-GigabitEthernet0/0/0]rip metricout 2
出方向修改的效果是将开销值计算公式中的累加值进行修改
入方向修改---影响自己
[r1-GigabitEthernet0/0/0]rip metricin 2
精细化控制路由:
1,先使用ACL 列表抓取流量
[r2-acl-basic-2000]rule permit source 2.2.2.0 0
2,修改开销值
[r2-GigabitEthernet0/0/0]rip metricout 2000 10
[r1-GigabitEthernet0/0/0]rip metricin 2000 10
RIP的路由过滤
Filter-policy ---过滤策略
1,抓取流量---因为过滤策略本身没有过滤能力,所以在抓
取流量时需要使用ACL列表的过滤功能
[r2-acl-basic-2001]rule deny source 2.2.2.0 0
[r2-acl-basic-2001]rule permit 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的沉默接口
只针对组播和广播数据生效而不影响单播
本文详细介绍了RIP(Routing Information Protocol)路由协议,包括其作为内部网关协议(IGP)在自治系统内部的应用,以及RIP的两种主要算法:距离矢量型和链路状态型。RIP使用贝尔曼-福特算法更新路由信息,通过度量值(如跳数)选择最佳路径,并介绍了RIPV1和RIPV2的区别。此外,还涵盖了RIP的配置选项,如认证、汇总、接口沉默和路由控制,以及如何防止路由环路。
8582

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



