网络协议分析


RIP
【路由协议】
静态路由协议:由管理员手动指定如何前往目标(只能使用于小型的网络环境)
动态路由协议:相关路由设备启用动态路由协议后,可以实现各设备自动学习其他路由信息
1、内部网关:运行在同一局域网内部的协议
距离矢量协议:RIP、EIGRP
链路状态协议:OSPF、IS-IS
2、外部网关
【RIP】
1、路由信息协议
2、版本:RIPv1(被淘汰)、RIPv2
3、工作位置:应用层(基于UDP的520端口)
4、路由学习和更新方式:组播--224.0.0.9(只有启用RIP协议在设备才能加入进该组播地址,才能进行路由学习)
5、学习方式:各设备先把自身直连的路由发送到224.0.0.9这个组播地址,然后再进行非直连路由的学习
6、度量值-开销:衡量学习到该路由所需要花费的代价
7、RIP开销计算:跳数,每经过一台路由器,跳数记为1
R 172.16.20.0/24 [120/2] via 192.168.12.2, 00:00:03, FastEthernet0/0
[AD值-管理距离/度量值]
①AD值:衡量路由的可靠性。越小越可靠(每种协议都有自己固定的AD值)
②度量值-开销:衡量学习到该路由所需要花费的代价,越小越优
【路由选路原则】
1、最长匹配原则,掩码越长越优
2、AD值,越小越优
3、开销,越小越优
4、以上参数一致,等价负载均衡(多链路实现同时发包)
目标IP:172.16.70.1/32
172.16.0.0/16 [100/50] E0/0
172.16.0.0/16 [50/100] E0/1 50 38 64 65 13 31
172.16.0.0/17 [100/50] E0/2 45
172.16.0.0/17 [50/10] E0/3 63 48 47 16 55 29 0-127
172.16.0.0/18 [50/50] E0/4 53
172.16.0.0/18 [50/100] E0/5 0-63
172.16.0.0/22 [10/10] E0/6 0-3
【RIP版本2】
1、增加子网掩码字段,支持VLSM、子网划分(RIPv1只能以主类路由的方式发送路由更新)
2、增加认证功能,提高安全性
3、采用组播的方式发送路由更新(RIPv1采用广播的方式发送路由更新)
【自动汇总】
1、属性:所有的距离矢量协议默认开启自动汇总功能
2、自动汇总:设备会以主类的方式发送路由更新
3、弊端:导致无法对子网路由进行明细的学习,只能学习到主类路由,产生路由学习异常,通信异常的结果
4、由于自动汇总所存在的弊端,所以一般情况下回手动关闭自动汇总功能
R4(config-router)#no auto-summary --关闭自动汇总
R 172.16.0.0/16 [120/1] via 192.168.12.1, 00:00:10, FastEthernet0/0
[120/1] via 192.168.23.3, 00:00:12, FastEthernet0/1
【RIP的时间机制】
1、更新时间-30s:每隔30s会向邻居设备发送自身完整的路由表
2、失效时间-180s:间隔180s时,会认为该路由信息失效
3、刷新时间-240s:间隔240s时,会将该路由信息删除
【RIP的收敛】
1、收敛:当网络发生变化,直至路由表恢复稳定的过程
2、RIP的收敛速度慢
3、加快RIP的收敛速度:
R1#clear ip route *
【RIP的环路避免】
1、RIP是会产生自环(自我环路)的路由协议
2、
【配置】
R4(config)#router rip
R4(config-router)#no auto-summary --关闭自动汇总
R4(config-router)#version 2 --选择版本2
R4(config-router)#network 192.168.14.0--将自身的路由信息发布出去(network--通告, 默认主类通告)
R4(config-router)#network 192.168.34.0
R4(config-router)#network 4.4.4.0

