Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >链路状态路由协议 OSPF (三)

链路状态路由协议 OSPF (三)

作者头像
网络豆
发布于 2022-11-20 01:54:50
发布于 2022-11-20 01:54:50
3810
举报
文章被收录于专栏:python基础文章python基础文章
  • 作者简介:一名在校云计算网络运维学生、每天分享网络运维的学习经验、和学习笔记。 
  •  座右铭:低头赶路,敬事如仪
  • 个人主页:网络豆的主页​​​​​​

目录

前言

一.OSPF领接关系的建立

1.OSPF领接关系的建立概述

(1)OSPF启动的第一个阶段是使用hello报文建立双向通信的过程。

(2)OSPF启动的第二个阶段是建立完全领接关系

 2.OSPF的网络类型

3.OSPF的应用环境

(1)使用OSPF的原因

(2)OSPF的特点

(3)OSPF与RIP的比较

①网络结构

②协议运行

③使用情况


前言

本章将会继续学习链路状态路由协议OSPF ,理解OSPF领接关系的建立。


一.OSPF领接关系的建立

1.OSPF领接关系的建立概述

广播网络中,两台路由器运行OSPF路由协议(实际可能有多台路由器,这里以两台路由器为例)

当它们同时启动时将开始建立领接关系的过程,此过程将经历七种状态,下面将会详细介绍。


(1)OSPF启动的第一个阶段是使用hello报文建立双向通信的过程。

  1.   第一个阶段  1, Down 状态, 相邻路由器发送hello 包之前
  2.                       2, init状态    初始状态   发送hello 包的过程
  3.                       3, 2way 状态     hello 包发送之后 这个过程开始选举DR BDR


(2)OSPF启动的第二个阶段是建立完全领接关系

  1. 第二个阶段    4,exstart 准启动状态   选举完DR BDR 准备发送链路状态描述包之前
  2.                       5,exchange 交换状态   发送链路状态描述和详细状态信息的过程
  3.                       6,loading  加载状态    根据链路装信息 汇总为完整链路状态信息的过程
  4.                       7,full 状态   获得完整的链路状态信息的时刻

 2.OSPF的网络类型

根据路由器所连接的捂脸的物理网络不同,OSPF将网络划分为以下四种类型。

  1. 点到点网络(Point-to-Point)
  2. 广播多路访问网络(Broadcast MultiAccess,BMA)
  3. 非广播多路访问网络(None Broadcast MultiAccess,NBMA)
  4. 点到多点网络(Point-to-Multipoint)

点到点的网络

点到点网络连接单独的一对路由器。在点到点网络上的有效邻居总是可以形成领接关系,不需要DR和BDR。在这个网络上的OSPF报文的目的地址也总是224.0.0.5。点到点网络一般采用ppp协议,HDLC协议等。

广播多路访问网络

广播多路访问网络,如以太网和光纤分布式数字网等,他们可以连接多于两台的设备。而且由于他们是广播型,因此连接在这种网络上的所有设备都可以接收到传送的报文。在广播型网络上的OSPF路由器会选举DR和BDR。OSPF报文采用组播方式发送。

非广播多路访问网络

非广播多路访问网络,如X.25和帧中继等,可以连接两台以上的路由器,但是他们没有广播数据包的能力。在非广播多路访问网络上的OSPF路由器需要手工配置邻居,选举DR和BDR,并且所有的OSPF报文都是单播的。

点到多点网络

点到多点网络是非广播多路访问网络的一个特殊配置,可以看作一群点到点链路的集合。在这些网络上的OSPF路由器不需要选举DR和BDR,OSPF报文是组播的。


3.OSPF的应用环境

(1)使用OSPF的原因

OSPF与RIP相比虽然有点很明显,但是一般情况下,并不是所有的网络都需要使用。SPF,一些简单的,路由器配置较低的环境,仍然需要使用静态路由。当考虑以下几个方便的因素时,一般需要使用,SPF来搭建。

  1. 网络的规模。当网络中的路由器在十台以上或大中型规模的网络。
  2. 网络的拓扑结构。网络的拓扑结构为网状,并且任意两台路由器之间都有互通的需求。
  3. 其他特殊需求。要求路由变化时能够快速收敛,路由协议自身的网络开销尽量降低。
  4. 路由器自身的要求,运行OSPF协议时对路由器CPU的处理能力及内存的大小都有一定的要求,性能很低的路由器不推荐使用OSPF协议。

(2)OSPF的特点

  • 可适应大规模网络
  • 路由变化收敛速度快
  • 无路由环
  • 支持变长子网掩码VLSM
  • 支持区域划分
  • 支持以组播地址发送协议报

(3)OSPF与RIP的比较

①网络结构

  1. RIP的拓扑简单,适用于中小型网络,没有区域,边界等概念。RIP的原始版本不支持可变长子网掩码(RIPv2支持)
  2. OSPF适用于较大规模的网络。它把AS分成若干个区域,通过对系统内外路由的不同处理,对区域内和区域间路由的不同处理,减少网络数据量的传输。OSPF支持可变长子网掩码。

②协议运行

  1. 运行RIP时,首先向邻居发送请求报文,其他运行RIP的路由器收到请求报文后,马上把自己的路由表发送过去;在没有收到请求报文时,定期(30s)广播自己的路由表。
  2. 运行OSPF时,用Hello报文同邻居建立连接,然后迅速建立邻接关系,只在建立了邻接关系的路由器中发送路由信息;以后靠定期发送Hello报文来维持连接,相对RIP的路由表报文来说这个Hello报文要小得多,网络拥塞也就少了。

③使用情况

  • 一般来说,OSPF占用的实际链路带宽比RIP少,因为它的路由表是有选择的广播(只在建立邻接的路由器间),而RIP是邻居之间的广播。OSPF使用CPU的时间比RIP少,因为OSPF达到平衡后的主要工作是发送Hell。报文,而RIP发送的是路由表(Hello报文比路由表小得多)。OSPF使用的内存比RIP大,因为OSPF有一个相对大的路由表。OSPF使用了邻接关系,其收敛速度快

 创作不易,求关注,点赞,收藏,谢谢~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-10-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
CCNP学习笔记3-路由部分--OSPF
            ospf                rip                eigrp
py3study
2020/01/08
1.1K0
CCNP学习笔记3-路由部分--OSPF
恐怕全网找不出第二篇对OSPF总结那么到位的文章了,聪明的网工早已收藏!
开放式最短路径优先OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol)。
网络技术联盟站
2023/03/01
1.3K0
恐怕全网找不出第二篇对OSPF总结那么到位的文章了,聪明的网工早已收藏!
弄它!!!Ospf--动态路由--链路状态路由协议!全面解析OSPF协议!
开放式最短路径优先OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol)。 目前针对IPv4协议使用的是OSPF Version 2(RFC2328);针对IPv6协议使用OSPF Version 3(RFC2740)。如无特殊说明,本文中所指的OSPF均为OSPF Version 2。
不吃小白菜
2020/09/03
6.4K0
弄它!!!Ospf--动态路由--链路状态路由协议!全面解析OSPF协议!
详解 OSPF 协议
上图是在一个 OSPF 区域里面添入一台新的路由器的时候,OSPF 协议的工作过程,如果你能非常详细的叙述出这张图的话,基本上 OSPF 协议的工作过程你就掌握了。
利又德智能感知
2023/02/02
4300
详解 OSPF 协议
精!万字15图详解OSPF路由协议
开放式最短路径优先OSPF(Open Shortest Path First)协议是IETF定义的一种基于链路状态的内部网关路由协议。
网络工程师笔记
2021/06/23
5.7K0
精!万字15图详解OSPF路由协议
链路状态路由协议IS-IS
随着TCP/IP协议的流行,为了提供对IP路由的支持,IETF在RFC1195中对IS-IS进行了扩充和修改,使它能够同时应用在TCP/IP和OSI环境中,我们将扩展后的IS-IS称为集成IS-IS
十二惊惶
2024/02/28
3890
链路状态路由协议IS-IS
IS-IS路由协议
全国骨干网大概率用的IS-IS IS-IS最初是由ISO为无连接网络协议设计的一种动态路由协议 IETF对IS-IS进行了扩充和修改,让他能够应用在TCP/IP的OSI环境中,简称为集成化IS-IS 同样IS-IS属于IGP,一种链路状态型路由协议
BreezeCloud
2023/03/24
1.2K0
IS-IS路由协议
路由协议——RIP、OSPF协议[通俗易懂]
在互联网中,一个自治系统(AS)是一个有权自主地决定在本系统中应采用何种路由协议的小型单位。这个网络单位可以是一个简单的网络也可以是一个由一或多个普通的网络管理员来控制的网络群体,它是一个单独的可管理的网络单元(例如一所大学,一个企业或者一个公司个体)。 一个自治系统将会分配一个全局的唯一的16位号码,有时我们把这个号码叫做自治系统(ASN)
全栈程序员站长
2022/11/01
15.1K0
路由协议——RIP、OSPF协议[通俗易懂]
网工小白升级打怪篇(六)动态路由协议ospf基础
OSPF分为OSPFv2和OSPFv3两个版本,其中OSPFv2用在IPv4网络,OSPFv3用在IPv6网络。可用于大型网络。
释然IT杂谈
2020/11/06
7530
网工小白升级打怪篇(六)动态路由协议ospf基础
OSPF详解-3 邻接、度量值
运行链路状态路由协议的路由器必须首先与选定的邻居路由器建立邻接关系,这是通过与邻居路由器交换Hello分组来实现的。
py3study
2020/01/08
9820
OSPF详解-3 邻接、度量值
OSPF路由原理详解与关键点
开放式最短路径优先OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol)。
可惜已不在
2024/10/17
2790
OSPF基础
OSPF(OPen Shortest Path First)开放最短路径优先,由IETF开发的基于链路状态的自治系统内部路由协议(IGP)采用Dijkstra的最短路径优先算法来计算和选择路由。 该协议关注网络中链路或者接口的状态、带宽、利用率、延时等。使用SPF算法计算和选择路由,OSPF 将协议包直接封装在 IP 包中,协议号 89。并且OSPF以组播形式发送协议报文,减少链路带宽资源浪费。
BreezeCloud
2023/03/24
8190
OSPF基础
链路状态路由协议 OSPF (二)
因为运行OSPF的路由器要了解每条链路是连接在那个路由器上的,因此,就需要有一个唯一的标识来标记OSPF网络中的路由器,这个唯一标识称为router ID。
网络豆
2022/11/20
5410
链路状态路由协议 OSPF (二)
应用最广泛的动态路由协议:OSPF
OSPF,英文全称:Open Shortest Path First,中文名称:开放最短路径优先。
网络技术联盟站
2022/06/12
1.4K0
应用最广泛的动态路由协议:OSPF
【重识云原生】第四章云网络4.3.4.3节——OSPF协议工作原理
        不同于RIP,OSPF协议运行后,并不立即向网络广播路由信息,而是先寻找网络中可与自己交换链路状态信息的周边路由器。可以交互链路状态信息的路由器互为邻居。
江中散人_Jun
2022/05/31
7660
【重识云原生】第四章云网络4.3.4.3节——OSPF协议工作原理
动态路由协议之OSPF协议
之前我们介绍了距离矢量路由协议,路由器之间互相传递路由表来传递路由信息,距离矢量协议的路由器只知道某个网段可以通过那个下一跳到达和到达这个网络有多远等这样的信息,并不了解整个网络的拓扑结构。而今天所说的链路状态路由协议则通过与邻居路由器建立邻接关系,互相传递链路状态信息来了解整个网络拓扑结构。 运行链路状态路由协议的路由器就好像各自“绘制”自己所了解的网段信息,然后通过与邻居路由器建立邻接关系,互相“交流”链路信息,学习整个区域内的链路信息,来“绘制”出整个区域内的链路图。在一个区域内的所有路由器都保存着完全相同的链路状态数据库。 OSPF是基于开放标准的链路状态路由选择协议,它完成各路由选择协议算法的两大功能:路径选择和路径交换。 在共同管理域下的一组运行相同路由选择协议的路由器的集合为一个自治系统(AS)。在互联网中,一个AS是一个有权决定本系统使用哪种路由协议的单位,他可以是一个企业,一座城市或一个电信运营商。随着网络的发展,上述对AS的定义已经不是十分准确了,网络的发展使得网络之间经常出现网络合并情况,导致同一个AS中使用的路由协议越来越多,所以AS的定义应用是在共同管理下的互联网络。 内部网关路由协议(IGP),用于在单一AS内决策路由。内部网关路由协议包括RIP、OSPF等。 与内部网关路由协议相对应的是外部网关路由协议(EGP),外部网关路由协议用于在多个AS之间执行路由。 IGP是用来解决AS内部通信的,而EGP是用来解决AS间通信的。 运行RIP路由协议的路由器只需要保存一张路由表,而使用OSPF路由协议的路由器需要保存三张表:邻居列表、链路状态数据库、路由表。 OSPF路由协议与RIP相比,前者适合更大型的网络环境,因为OSPF是一种链路状态型的路由协议,不会产生环路问题,因此不需要使用最大跳数等限制来防止路由环路的产生。
小手冰凉
2019/09/10
1.4K0
动态路由协议之OSPF协议
OSPF中DR、BDR竞选机制
上篇技术文章中提到了建立邻居和邻接关系,而邻居关系建立成功之后,在broadcast/NBMA网络上会进行DR/BDR竞选。
Ponnie
2021/02/24
2.6K0
OSPF技术连载1:OSPF基础知识,7000字总结!
OSPF(开放最短路径优先)是一种用于在IP网络中选择路由的内部网关协议(IGP)。它是一个开放标准协议,由RFC 2328定义,广泛应用于大型企业网络和互联网。
网络技术联盟站
2023/07/22
1K0
OSPF技术连载1:OSPF基础知识,7000字总结!
路由协议 OSPF
自治系统:autonomous system。在互联网中,一个自治系统(AS)是一个有权自主地决定在本系统中应采用何种路由协议的小型单位。这个网络单位可以是一个简单的网络也可以是一个由一个或多个普通的网络管理员来控制的网络群体,它是一个单独的可管理的网络单元(例如一所大学,一个企业或者一个公司个体)。一个自治系统有时也被称为是一个路由选择域(routing domain)。一个自治系统将会分配一个全局的唯一的16位号码,有时我们把这个号码叫做自治系统号(ASN)
Nujil
2023/04/14
8210
这些问题你都答不上,还好意思说自己学过网络?
答:三层交换机接收到报文后,会查找硬件转发表,找目的MAC地址,然后根据硬件转发表进行转发。
网络技术联盟站
2019/07/23
3.9K0
相关推荐
CCNP学习笔记3-路由部分--OSPF
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档