RIP : 路由信息协议(距离矢量型/DV)
分为三个版本RIPV1 RIPV2(在IPV4中使用),RIPNG(在IPV6中使用)
RIPV1:是一种有类别的距离矢量型路由协议(不传递网络掩码)
RIPV2:是一种无类别的距离矢量型路由协议(传递网络掩码)
通过发送数据包进行路由信息的交互,request(请求) response (响应);
数据包封装基于UDP发送,端口号520(RIPNG 521),周期性发送,周期更新时间为 30 s ,RIPV2发送路由更新地址 224.0.0.9 ( RIPV1 使用255.255.255.255);
cost (metric) 计算方式: 路由信息每经过一次路由器的转发,metric值增加 1 , 最大值 15 ,16代表着不可达。
1.同步更新问题----使用异步更新方式(25.5-30s)
2.水平分割机制(适合于所有的距离矢量型路由协议)
3. 思科:update 更新 30s 、 invalid 无效 180s 、 hold down 抑制 180s 、 flush 刷新 240s
华为: 更新30s 无效 180s 垃圾回收计时器 120s
4.带毒性逆转的水平分割机制(适合于所有的距离矢量型路由协议)——可以防止出现路由环路
配置:
启用RIP协议
启用Rip 并指定进程ID (进程ID 只具有本地意义)
选择版本:
Network 通告: (network 1.0.0.0 1.将本路由器上接口IP地址以1开头所有接口激活(激活 代表着能发送并接收RIP的相关数据包)2.将激活的接口所对应的路由通告进入RIP协议)
查看:
缺省路由产生方式:
OSPF : 开放式最短路径优先协议(链路状态型)
1.协议使用范围:IGP
2.协议算法特点:链路状态型路由协议
3.协议是否传递网络掩码:传递网络掩码(无类别的路由协议)
4.协议封装: 基于IP协议封装(跨层封装),协议号为89
一. 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 是一种比较消耗路由器资源的协议
二. OSPF 区域
OSPF支持区域的划分: 1.限制LSA的传播范围 2.减少LSA的数量
OSPF 区域的划分:基于接口(链路)
OSPF 区域的标识: 1.十进制数 2.类似于IP地址 A.B.C.D
区域分类:1、骨干区域(0区域) 2、非骨干区域 (非0区域)
区域设计原则:
1.OSPF网络中必须存在并且唯一的骨干区域(area 0)(单区域可以不为 area 0 )
2.若存在非骨干区域,非骨干区域必须与骨干区域直接相连
OSPF 路由器角色:
骨干路由器(所有端口都在骨干区域的路由器)
非骨干路由器(所有端口都在非骨干区域的路由器)
ABR:区域边界路由器(连接骨干区域与非骨干区域的路由器)
ASBR:自治系统边界路由器(连接运行OSPF协议的区域和运行其他动态路由协议的区域,并且将其他协议通过此路由器重发布到OSPF区域中)
三. OSPF 邻居和邻接关系(OSPF 邻居状态机制)
邻居(neighbour) two-way:
连接成功,都运行了OSPF协议,就是邻居
邻接(Adjacency) full :
建立邻接关系,能够互相发送LSA
四.OSPF cost值计算
Cost= 100Mbps/带宽
五.OSPF 配置
Process ID : 进程号 ,只具有本地意义
Router-id :路由器标识符,标识本设备在OSPF网络中的唯一性。类似于IP 地址 A.B.C.D
Router-id 选举方式: 1.手工指定最优先 2.选举所有环回接口中IP地址最大 的 3.选举所有物理接口中IP地址最大的
启用OSPF 协议: (启用OSPF 并设置进程号 以及手工指定router-id)
进入某个区域:
Network 通告进入该区域:(后面使用反掩码)
查看OSPF 协议三张表:
查看OSPF 邻居表:
查看OSPF协议LSDB(链路状态数据库:存放的自己的和邻居学习的LSA)表:
查看OSPF 路由:
缺省路由产生方式:
2.若不存在其他方式,可以强制产生