2021-03-17

OSPF:
开放最短路径优先(open shortest path first)
SPF算法,围绕该算法计算路由信息的协议;(迪特格拉斯算法)
Open是指IETF发明的一种针对IP的路由协议。
大型网络所发生的变化
 #网络规模扩大
 #网络的可靠性提高
 #网络的异构化,多厂商设备互联需求
 #面对越来越高的网络需求
在这里插入图片描述

RIP特性
逐条收敛:主要的挑战时Rip为了防环引入了抑制计时器180s的等待时间,这大大增加了RIP的收敛时间
传统的路由更新机制:一个路由器计算出问题会导致下游路由器跟着出问题
最多的有效跳数为15:限制了RIP协议组网的规模,无法实现大于15跳路由的组网
以跳数为度量的:跳数不科学,带宽才是通用的度量方式
更新方式:周期似的全路由表更新,这种更新会浪费带宽;
链路状态路由协议OSPF 
#路由信息传递与路由与计算分离
#基于SPF(最短路径优先算法)算法
#以“累计链路开销”为选路参考
OSPF协议号89的工作过程:
1. 邻居建立
2. 同步链路状态数据库
3. 计算最优路由
ROUTER-id 唯一标识一个路由器;
ROUTER的产生:

1. 手工配置
格式为IP地址的格式,可以是一个存在的IP地址也可以是一个不存在的地址,但是最好使用回环地址
2. 自动选举
有回环地址则选择最大那个回环地址,没有回环的
发现并建立邻居-hello报文  采用组播机制建邻(224.0.0.5)
Hello报文的作用:
 邻居发现:自动发现邻居路由器
 邻居建立:完成Hello报文中的参数协商,建立邻居关系
 邻居保持:通过Keepalive机制,检测邻居运行状态;
个人理解:
Ospf的七个状态
Down 双方都未收到hello包时,双方都处于DOWN状态
Init 收到的hello包中未携带本地的Router-id时,当收到携带本地router-id的hello时则进入下一个状态
Two-way 双方都受到携带本地router-id的hello包,则进入邻居状态;
Exstart 使用DD包开始主从关系的选举;router-id大的成为主;提前进入下一个状态
Exchange  使用DD包进行路由信息查看;最后使用ACK确认
Loding 从:基于对端数据库目录,对照本地数据库目录,使用LSR请求对端LSA,
主:收到对端的LSR后,使用LSU给对端共享本地获取的LSA,最后使用LSACK进行确认
Full    邻接关系建立的标志

在这里插入图片描述

发现并建立邻居-手动建立
 OSPF支持通过单播的方式建立邻居关系
 对于不支持组播的网络可以通过手动配置实现邻居的发现与维护
邻居建立完毕之后,传输链路状态信息
链路状态信息(不是包,是一种信息单元,属于一个包中的某些字段,本质上属于LSA)
链路的类型  (多路型/点到点/ppp/虚链路)
接口IP地址及掩码 
链路上所连接的邻居路由器  (会记下邻居的ROUTER id)
链路的带宽(开销)
 链路类型:stub、Transit、P2P、虚链路
带宽越大,开销越小
在这里插入图片描述
计算开销的接口注意是路由进入的接口!

完成今天的实验
实验要求是在这里插入图片描述
题目要求是当区域一间的线断了以后区域一和区域二还能互通
实验步骤
1.进行拓扑搭建
2.合理分配IP地址;
3.进行IP的配置
4.启用ospf协议,使得全网可达
5.启用虚链路
6.断掉区域一之间的连线,查看实验结果

1.进行拓扑搭建
在这里插入图片描述

2.合理分配IP地址;
在这里插入图片描述

3.进行IP的配置
以R1为例
在这里插入图片描述

4.启用ospf协议,使得全网可达
R1:ospf 1 router-id 1.1.1.1
area 0.0.0.1
network 1.1.1.1 0.0.0.0
network 12.1.1.1 0.0.0.0
R2:ospf 1 router-id 2.2.2.2
area 0.0.0.0
network 2.2.2.2 0.0.0.0
network 23.1.1.1 0.0.0.0
area 0.0.0.1
network 12.1.1.2 0.0.0.0
area 0.0.0.3
network 25.1.1.1 0.0.0.0
vlink-peer 3.3.3.3
R3;
ospf 1 router-id 3.3.3.3
area 0.0.0.0
network 23.1.1.2 0.0.0.0
area 0.0.0.1
area 0.0.0.2
network 3.3.3.3 0.0.0.0
network 34.1.1.1 0.0.0.0
area 0.0.0.3
network 36.1.1.1 0.0.0.0
vlink-peer 2.2.2.2
R4:
ospf 1 router-id 4.4.4.4
area 0.0.0.0
area 0.0.0.1
area 0.0.0.2
network 4.4.4.4 0.0.0.0
network 34.1.1.2 0.0.0.0
area 0.0.0.3
R5:
ospf 1 router-id 5.5.5.5
area 0.0.0.3
network 5.5.5.5 0.0.0.0
network 25.1.1.2 0.0.0.0
network 56.1.1.1 0.0.0.0
R6:
ospf 1 router-id 6.6.6.6
area 0.0.0.3
network 6.6.6.6 0.0.0.0
network 36.1.1.2 0.0.0.0
network 56.1.1.2 0.0.0.0
5.启用虚链路
R2
area 0.0.0.3
vlink-peer 3.3.3.3
R3
area 0.0.0.1
vlink-peer 3.3.3.3
6.断掉区域一之间的连线,查看实验结果
R 2
interface GigabitEthernet0/0/1
shutdown
在这里插入图片描述
到这实验完成;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值