引入

OPSF是应用最广的路由协议,基本上,所有的IGP用到的都是OSPF,下面我们看看它的“小秘密”

优点:

•没有跳数限制

•使用组播更新变化的路由和网络信息

•路由收敛速度较快

•以开销(Cost)作为度量值

•采用的SPF算法可以有效的避免环路

•在互联网上大量使用,是运用最广泛的路由协议

工作原理

邻居表建立、建立LSA树、LSDB表建立、路由表

OSPF个区域之间通信必须经过区域0

1.邻居发现:以224.0.0.5组播的方式发送Hello报文发现邻居

2.生成自己LSA信息,包含接口状态、链路开销、IP地址和掩码

3.同步LSDB,也就是相互交换LSA

4.用SPF算法计算路由,以自己为节点计算最短路径树

环路避免

区域内采用SPF算法,树型拓扑,避免环路;
区域间采用星型拓扑,避免环路;

分区结构

不同区域之间通信必须通过骨干区域通信,就算两个区域直连也无法通过OSPF通信;

边界路由器之间采用路由汇总,减少地址震荡的影响;
减少区域内的LSDB中的链路状态信息,这样就减少了对设备性能的要求;

路由器类型

区域内路由器(Internal Router):路由器全部接口处于一个区域内;

区域边界路由器(ABR,Area Border Router):连接骨干区域和非骨干区域的路由器;

骨干路由器(BR,Backbone Router):有接口在骨干区域的路由器;

自治系统边界路由器(ASBR,Autonomous System Border Router ):连接不同协议的路由器;

Route ID

运行OSPF必须得有,32位无符号比特,可以手工配置也可以,自动生成;

自动生成规则: 1、有Loopback接口,选最大的位Route ID

2、不管IP接口是否UP,选IP地址最大的为Route ID(思科、锐捷选UP接口中IP地址最大的)

网络类型

Broadcast(广播型网络),可以用组播224.0.0.5和224.0.0.6发送协议报文

以太网和FDDI时使用

*NBMA (Non-Broadcast Multi-Access,非广播多点可达网络),帧中继和ATM

*P2MP(Point-to-MultiPoint,点到多点)

P2P(Point-to-Point,点到点),PPP,HDLC链路层协议,组播224.0.0.5

报文类型

报文类型

作用

Hello

建立邻居关系

Database Description(DD或DBD)

包含LSDB中的LSA的所有数据

Link State Request(LSR)

收到DBD后跟自己的数据库比较
然后请求自己没有的链路状态或
者比自己更新的详细信息

Link State Update (LSU)

链路状态更新信息,回应Resquest

Link State Acknowledge(LSAck)

对LSU报文进行确认

OSPF被IP协议封装不在TCP层封装怎么保证可靠性

1.Hello:运行OSPF后会在区域不断发送Hello包
2.DDB:设置序列号保证可靠性
3.LSR:发送LSR报文后需要得到LSU回应,如果超时没有收到则继续发送LSR

4.LSU:LSAck确认报文

DR/BDR选举

只有在广播型网络和NBMA网络采用DR选举

1.首先比较Hello报文中携带的优先级优先级最高的被选举为DR,优先级次高的被选举为BDR-------优先级为0的不参与选举

2.优先级一致的情况下,比较Router IDRouter ID越大越优先

保持稳定原则当DR/BDR已经选举完毕,就算一台具有更高优先级的路由器变为有效,也不会替换该网段中已

经选举的DR/BDR成为新的DR/BDR。

选举DR过于浪费时间,一般采用点到点网络代替以太网把连接改成p2p节省时间

邻接关系建立过程

1.在邻居失效时间里面没有收到Hello包,为Down(稳定状态)

路由器互相发送Hello包发现自己不在邻居表中,进入Init状态

2.双方相互发送Hello包,收到Hello包后确认对方在邻居表中,进入2-way(稳定状态)

3.接着发送空的DBD包,比较Route ID,进入ExStart(确定主从关系)

4.交换DBD报文,进入Exchange

5.双方比较DBD报文和自己LSDB的信息,进入Loading,发现DBD有自己没有LSA放LSR请求

6.接收方接收到LSR,然后发送LSU

7.发送方接收LSU,同步完发送LSAck,进入Full

LSDB更新:

老化机制,默认1h,若该LSA在1h内没有更新则丢弃

默认情况,0.5h会刷新一次所有LSA,LSA序列号加1,刷新老化时间

 

补充说明

三种路由实现控制流量配置方法

静态路由

RIP

OSPF

配置优先级

配置掩码

设置开销

走过路过,点个三连,十分感谢

一起学习,一起进步

技术交流:QQ---1740602259

“路由大当家”OSPF的小秘密相关推荐

  1. 静态路由配置_10 路由器间的静态路由及OSPF路由配置

    项目三 路由器的设备部署与应用任务2路由器间的静态路由及OSPF路由配置■ 任务描述为了实现汇聚1区.汇聚2区和汇聚3区之间的互联互通,为了实现不同网段之间的互联互通,我们需要使用网络协议让网络相互连 ...

  2. 7添加静态路由 hat red_不同VPC路由器通过静态路由、动态路由(OSPF)实现网络互通实战...

    作者: 李朗 前言 VPC网络基本上是每个云厂商都具备的功能,不同厂家构建VPC网络的实现方式和操作步骤不尽相同,但是基本目的都是想实现一套虚拟的专有网络.VPC网络是ZStack支持的网络类型之一, ...

  3. 华为 eNSP 模拟器配置动态路由(ospf)

    华为 eNSP 模拟器配置动态路由 (ospf) 文章目录 一.实验步骤 1.配置主机 2.配置路由信息 3.相关命令 4.实验资料 一.实验步骤 配置两台主机的ip地址信息 配置路由的ip信息 启动 ...

  4. 动态路由、OSPF多区域、ABR,ASBR

    ** 动态路由OSPF多区域 ** 生成OSPF多区域的原因: 改善网络的可扩展性 快速收敛 OSPF的三种通信量 域内通信量:单个区域内的路由器之间交换数据包构成的通信量. 域间通信量:不同区域的路 ...

  5. Packet Tracer6.0静态路由,RIP,OSPF路由方案配置(1)

    BackGround: 建立如下网络拓扑,并进行IP编址. 1 以静态路由方案,配置连通网络   (1) 配置各设备IP地址,掩码,A,B网关 (2)配置R1,R2,R3静态路由 2 以动态RIP路由 ...

  6. H3C模拟器实现vlan与静态路由,ospf互通

    H3C版本 HCL_V2.1.2_Setup VirtualBox版本 VirtualBox-6.0.14-Win 一.实验目的 1.掌握vlan配置 2.掌握静态路由的配置 3.掌握静态路由与osp ...

  7. 网络基础-路由篇-OSPF 多区域

    视频教程:https://edu.csdn.net/course/detail/30858 视频教程:https://edu.csdn.net/course/detail/31400 文章每日实时更新 ...

  8. HCIP-IERS 部署企业级路由交换网络 - OSPF 协议基础

    目录 OSPF 协议基础OSPF ( Open Shortest Path First )开放式最短路径优先 前言 大型网络所发生的变化 RIP 在大型网络中部署所面临的问题 如何解决 RIP 的问题 ...

  9. 华为路由器静态路由和ospf动态路由配置

    一直想成为一名合格的运维工作人员,把自己学到的知识和体会写在这里,既能分享给志同道合的人,也是日记和复习. 一.路由器的基本信息 路由器工作在网络层,在OSI七层模型里面属于三层设备,主要的协议就是I ...

最新文章

  1. OpenCASCADE绘制测试线束:数据交换命令之XDE 颜色命令
  2. css框架之960 Grid System 基本原理及使用方法
  3. 【Redis】Redis入门与安装步
  4. 研究生举报导师强迫学生延期毕业,事件再三反转,学校回应:开展调查
  5. cocos2d-x之 利用富文本控件解析xhml标签(文字标签,图片标签,换行标签,标签属性)...
  6. 20179209《Linux内核原理与分析》第一周作业
  7. 异步promise、Async/await介绍
  8. windows server 2008安装配置web服务器
  9. 微信群发提示频繁怎么办?
  10. poco mysql 登录_POCO数据库操作简介
  11. C语言字符串分割 trimmed simplified split
  12. 刘颂计算机学院,关于表彰2013—2014学年 - 首页 北京工商大学计算机与 .doc
  13. PHPMywind while 二级嵌套循环
  14. 使用GeoGebra绘制三角形的外接圆和内切圆
  15. 国际商务英语学习[十七]
  16. CSR867x学习笔记:SPP Server and Client
  17. Involution:新神经网络算子(CVPR2021 论文速读)
  18. 5G时代不可或缺的关键技术:详解边缘计算参考架构3.0
  19. 华为云WeLink云空间专题(上篇:WeLink云空间是什么?)
  20. 湖北大学计算机考入清华,高考上湖北大学保送清华大学直博生,失聪左耳给了他一个安静世界...

热门文章

  1. C#设计模式之原型模式
  2. dedecms模板配置流程
  3. 水文遥测终端机-水文RTU-产品说明
  4. DSP广告扣费方式:推广渠道如何结算统计CPA/CPS难题?
  5. 视频图像数据处理五:对yuv420视频图像加边框
  6. 利用计算机求该货车,吉林大学汽车理论第二次作业[7页].doc
  7. Swing布局管理器--BorderLayout(边框布局管理器)
  8. C#毕业设计——基于C#+asp.net+sqlserver的公司员工管理系统设计与实现(毕业论文+程序源码)——员工管理系统
  9. 3百大战:度娘如何接招?
  10. lamp整合三连发(3)