OSPF路由协议

OSPF路由协议

Open Shortest Path First

  • 链路状态路由协议
  • 基于链路开销选择链路路径——带宽和开销成反比,带宽越大,开销越小。
  • 触发更新或者每隔30分钟向邻接路由器发送链路状态信息的摘要、增量更新机制。

基本原理概述:

请添加图片描述
这里收敛以后的意思是,每个路由器都告诉完了之后

     R1路由器有两个接口,GE01和GE00接口,GE01接口链接10.0.0.0/24,带宽是一个G,对应开销是1;GE00接口链接20.0.0.0/24的网段,开销也是一个G,这就是R1知道的全部信息。对于R2也是一样,只知道自己的是R2,运行的是ospf,有两个直连的网段是20.0.0.0/24和30.0.0.0/24,开销是1;
     那么建立了ospf邻居关系后,他们就会进行交流,R1会对R2说,我这里有10.0和20.0这两个网段的链路状态信息,你想了解的是哪一个?R2就说20.0的我已经知道了,我现在想要知道的是10.0的这条链路信息,那么R1就会把10.0完整的链路信息给R2,那么R2就会知道一个新的链路信息,同时也知道还有一个路由器R1。同理,R2也会把20.0和30.0的链路信息给R1挑,最后经过了双方的交换,R1R2都知道了整条链路的状态:即有R1R2两个路由器还有10 20 30三条链路。
     那么现在你问R1,到30.0的链路的路由是多少呀,那他肯定知道要先跳到R2的GE0/0接口。这就是OSPF的基本原理,最后每一台设备都会知道全网的链路状态信息,再去计算到每一个目的地的路由。
请添加图片描述

OSPF工作过程

1. 发现邻居

请添加图片描述
请添加图片描述

2. 建立邻接关系

请添加图片描述
只在广播域内选择
请添加图片描述

3. 传递链路状态信息

请添加图片描述

  • 工作机制请添加图片描述

  • 增量更新机制
    就像你去餐厅吃饭,老板会给你一份菜单,你看完后选择自己想吃的菜,老板随后把真正的菜端上来给你,你最后要进行付款。所以增量更新机制只更新你所缺的内容。
    RTA想把信息发给RTB需要经过四次握手:
    请添加图片描述

  • 当所有的设备交换之后,也就是收敛之后,区域内所有路由器都会有相同的链路状态数据库LSDB

4. 路由计算

请添加图片描述

OSPF分区域管理

请添加图片描述
请添加图片描述
针对第二点:区域10和区域11之间不能直接交换,必须要经过区域0,再与别区域进行交换,所以区域0要在中间的位置。
请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值