一、RIP协议
- RIP介绍
RIP(Routing Information Protocol)协议——路由信息协议/工业标准协议,是一种分布式的基于距离向量的路由选择协议
2.基本特行描述:
1.按照使用范围分类:IGP
2.按照算法特点分类:距离矢量型协议,算法贝尔曼-福特
3.按照是否传递网络掩码:RIPV1不携带,RIPV2携带
信息封装:RIP协议基于UDP封装,UDP端口号520 (为确保RIP可靠传输使用周期性传输)
总结:RIPV1:有类别的距离矢量型网络;RIPV2:无类别的距离矢量型路由协议
- RIP 协议版本分类
1.分两个版本:IPV4版本和IPV6版本
2.分为三个版本:RIPV1、RIPV2、RIPNG(RIPV1、RIPV2为IPV4服务;RIPNG为IPV6提供服务)
3.工作原理
周期性(确保传输可靠性)发送路由信息,传递路由,周期时间默认为30s;
消息数据包:request (请求),response(响应)
消息数据发送目标地址:RIPV1广播地址(255.255.255.255),RIPV2组播地址(224.0.0.9)
RIP协议默认优先机值:100(可以修改)
RIP协议cost开销值:默认值为0,路由信息每传递一次,值增加1,最大15,16代表不可达(信息传递通过的路由器数量)。
4.RIP协议关键机制
1.水平分割机制:通过一个接口接收的路由不能再从该接口转发出去
2.毒性逆转水平分割机制:
RIP协议计时器:
思科:更新 (30) 无效(180) 抑制(180) 刷新(240)
华为:更新 (30) 无效 (180) 回收(120)
4.触发更新:当网络稳定没有变化不会发送路由信息,当网络发生变化时才发送路由信息(RIP协议中不能用,因为不周期发送可能会丢失,不可靠)
5.RIP 协议配置
启用RIP 协议并指定协议号(协议号只具有本地意义)
选择版本
Network通告(RIP 协议进支持主类通告;network 1.0.0.0 1.将本路由器上接口IP地址以1开头所有接口激活(激活代表着能发送并接收RIP的相关数据包)2.将激活的接口所对应的路由通告进入RIP协议)
查看RIP 路由表:
RIP 协议手工汇总:目的与静态手工汇总一致
位置:部署在明细路由传递的出向接口上(建议:在明细路由所在路由器的出向接口 )
查看
下发缺省路由
查看:
在RIP协议依然会出现无法精确汇总导致路由黑洞,当出现缺省路由时导致环路问题。 解决方案与静态一致。
二、OSPF协议
OSPF协议:开放式最短路径优先协议
1.OSPF的基本概念
1.协议使用范围:IGP
2.协议算法特点:链路状态型路由协议
3.协议是否传递网络掩码:传递网络掩码(无类别的路由协议)
4.协议封装: 基于IP协议封装,协议号为89
2.OSPF特点
1.OSPF是一种链路状态型协议
2.OSPF传递的是 LSA (链路状态通告 6种类型LSA 1 2 3 4 5 7)
3.OSPF更新方式: 触发更新 (网络稳定不发送,网络结构拓扑发生了改变才会发送) + 30分钟的周期更新
4.OSPF更新地址:224.0.0.5 224.0.0.6
5.OSPF支持区域划分
6.OSPF是一种比较消耗路由器资源的协议
3.OSPF协议工作过程:
LSDB:链路数据库
4.OSPF区域:
4.1OSPF 区域定义
在较大的网络中使用,主要作用是优化OSPF协议的传输,将完整的OSPF区域划分成一个一个的子区域,大量复杂的LSA信息在内部区域进行传输,区域与区域之间用其他简要LSA信息传输
OSPF支持区域的划分: 1.限制LSA的传播范围 2.减少LSA的数量
OSPF 区域的划分:基于接口(链路)
OSPF 区域的标识: 1.十进制数 2.类似于IP地址 A.B.C.D
区域分类:1、骨干区域(0区域) 2、非骨干区域 (非0区域)
4.2区域设计原则:
1.OSPF网络中必须存在并且唯一的骨干区域(area 0)(单区域可以不为 area 0 )
2.若存在非骨干区域,非骨干区域必须与骨干区域直接相连
5.OSPF路由器角色:
骨干路由器
非骨干路由器
ABR:区域边界路由器
ASBR:自治系统边界路由器
6.OSPF协议消息数据包:
7.OSPF协议开销值计算:
使用参考带宽/链路带宽,得到每段链路开销值,路由开销值为整天路径开销值之和。
Router-id:路由器标识符,在整个OSPF网络中标识本路由器的唯一性。
选举方式:1.手工指定最优先 2.选择最大环回接口IP地址 3.选择最大物理接口IP地址
8.OSPF协议部署:
启用OSPF协议,指定进程号100(进程号与RIP协议中作用功能一致),手工指定routerID
反子网掩码
1.1.1.0 0.0.0.255——反掩码,32个二进制构成,连续的0+连续的1组成,0代表固定位,1代表可变位,1.1.1.X
与子网掩码的区别:子网掩码用于表示一个网段,而反掩码只是描述一个范围
创建OSPF区域
Network通告(支持反掩码通告)
9.OSPF 协议三张表:
1.OSPF邻居表
2.OSPFLSDB表
3.OSPF路由表
下方缺省路由:
缺省路由产生方式:
当本路由器已经存在其他方式缺省时
若不存在其他方式,可以强制产生