在理解OSPF各种报文之前,需先清楚OSPF协议,通过下面图例帮助理解(口诀:5种报文、3阶段、3张表) (Notice:OSPF报文头部24字节) 1、3阶段 邻居发现阶段: 路由发现阶段: 路由选择阶段: 2、3张表 邻居表(neighb
1.OSPF种包 1.思维导图 OSPF在建立邻接和传输链路状态信息用到了5种包 1.1.  Hello Hello 包建立和维护邻居关系 HELLO抓包对端router-id 1.2.  DBD DBD DBD链路状态数据库描述,协商主从关系 1.3. LSR LSR 链路状
OSPF(Open Shortest Path First)是一种用于路由选择的动态路由协议,它基于Dijkstra算法来计算最短路径。在OSPF协议中,路由器之间通过不同的状态来传递网络信息,其中有七个状态分别是Down、Init、Two-way、Exstart、Exchange、Loading和Full。 第一状态是Down状态,这个状态表示该接口当前未启用OSPF协议。接下来是Init状
原创 2024-02-22 09:50:50
335阅读
OSPF七个状态 OSPF(Open Shortest Path First)是一种用于路由选择的开放式链路状态路由协议。它使用了许多概念和技术来帮助网络管理员建立和维护一庞大的网络结构。在OSP中,有七个重要的状态,我们将在本文中一一介绍它们。 第一状态是Down状态。当一OSPF路由器刚刚启动,或者它的链接出现问题时,它的接口会处于Down状态。在这个状态下,路由器不会与其他路由器
原创 2024-01-30 16:17:24
168阅读
OSPF(Open Shortest Path First)是一内部网关协议(IGP),用于路由选择和网络链路状态的协议。在OSPF协议中,路由器之间通过发送不同的LSA(Link State Advertisement)来交换路由信息。在OSPF的运行过程中,路由器会依次经历七个状态,这七个状态的顺序和切换对整个协议的正确运行至关重要。 第一状态是Down状态,此时路由器还没有收到邻居的H
原创 2024-02-29 12:13:41
256阅读
OSPF(Open Shortest Path First)是一种基于链路状态的路由协议,有种不同的状态,包括Down、Init、Two-way、Exstart、Exchange、Loading和Full。这些状态OSPF协议中起着至关重要的作用,用于控制路由器之间的邻居关系建立和链路状态同步。下面将逐一介绍这七个状态的含义和作用。 1. Down状态 Down状态OSPF邻居关系建立的初
原创 2024-02-23 11:49:44
2343阅读
一、OSPF报文OSPF报文头部(24byte):Hello报文:DD报文:LSR报文:LSU报文:LSAck报文:二、OSPF状态机:三、OSPF的工作过程224.0.0.5:指的是所有OSPF路由器所使用的组播地址;224.0.0.6:指的是所有OSPF DR路由器所使用的组播地址。(1)在启动宣告配置之后,OSPF路由器会使用组播224.0.0.5进行OSPF hello包的收
转载 2024-02-22 19:10:03
155阅读
OSPF(开放最短路径优先)是一种广泛使用的动态路由协议,用于在IP网络中确定最佳路径。它采用了一系列的过程来确保网络的高效运行和数据的可靠传输。本文将重点讨论OSPF七个过程,深入了解这个协议的工作原理。 第一过程是邻居关系建立。OSPF通过hello消息在相邻路由器之间建立邻居关系。当两台路由器互相检测到对方的hello消息时,它们就会成为邻居。这一过程确保了OSPF网络的可靠性和高可用
原创 2024-01-31 15:48:48
150阅读
Down(失效)状态:不发送Hello数据包;Init(初始)状态:开始发送Hello包(包中含有自己的Router ID);\\Attempt(尝试)状态:2-way(双向通信)状态:从邻居处收到一包含自己Router ID的Hello包;Exstart(信息交换初始化)状态:确定主路由器;Exchange(信息交换)状态:邻居交换数据库;Loading(信息加载)状态:邻居同步数据库;Ful
转载 精选 2009-01-12 09:58:55
2225阅读
最近都在说winter is coming...任正非先生:“把寒气传递给每一人”,悲观的不是华为,而是市场让我想到一约瑟的故事:约瑟为法老解梦1两年后,法老做了梦,梦见自己站在尼罗河边, 2有头肥美、健壮的母牛从河里上来,在芦苇丛中吃草。 3随后又有头丑陋、瘦弱的母牛从河里上来,与那头母牛一同站在河边。 4后来,头丑陋、瘦弱的母牛吃掉了头肥美、健壮的母牛。这时,法老醒了过来。5之
原创 2022-10-11 15:41:34
1367阅读
Open Shortest Path First (OSPF)是一种用于路由协议的开放标准,它使用种不同的报文来交换信息并构建路由表。这报文是:Hello、Database Description (DBD)、Link State Request (LSR)、Link State Update (LSU)和Link State Acknowledgement (LSAck)。这报文在OS
原创 2024-02-29 09:46:26
42阅读
BGP Basic Knowledge 声明: 这篇文章是对网上的这几篇博客的摘录,仅供我自己以后看的时候方便,且不需要再看太多的内容,如果大家对BGP不是很了解,建议看原博客或者直接看RFC    BGP只支持基于目的地址的路由,即路由时,我们并不需要知道这个Packet从哪里来,只需要知道它的目的地在哪, 我们
转载 2024-07-03 22:43:11
104阅读
华为是全球领先的信息与通信技术解决方案提供商,拥有着众多优秀的产品和解决方案。其中,OSP(Open Shortest Path First)是一种常见的路由协议,用于在IP网络中进行路由选择。在OSP中,路由器通过一系列的状态来表明其当前的状态信息,这状态对于OSP的运行具有重要意义。本文将从OSP的基本原理、OSP的状态以及其应用等方面进行介绍和探讨。 首先,我们来了解一下OSP的基
原创 2024-02-06 10:19:07
53阅读
前言 欢迎指正错误 OSPF协议基于IP运行,协议的数据报文直接采用IP封装,IP报文头部对应的协议号为89。介绍OSPF报文 1.hello报文: hello报文用于发现邻居和维护邻居关系。hello报文中携带这些参数,只有参数匹配两者才能正确建立邻居关系。 network mask:网络掩码。 hello interval:接口周期发送hello间隔时间。缺省情况下,OSPF在P
OSPF工作过程说到ospf工作过程我们还不如先大致谈一谈ospf的一些基本知识点,首先呢ospf是一无类别链路状态路由协议,为什么说它是一种无类别、链路状态路由协议呢?首先它当然是携带掩码的,其次它传递的LSA(链路状态通告),LSA中包含了路由信息和拓扑信息,所以就说它是一种无类别的链路状态型协议,那么我们再来看看OSPF是怎么更新的吧!它是通过组播更新的并且更新地址为224.0.0.5/6
救人无数七个心理寓言(一)规划的寓言:把一张纸折叠51次 想象一下,你手里有一张足够大的白纸。现在,你的任务是,把它折叠51次。那么,它有多高? 一冰箱?一层楼?或者一栋摩天大厦那么高?不是,差太多了,这个厚度超过了地球和太阳之间的距离。 心理点评 到现在,我拿这个寓...
转载 2022-05-05 11:20:17
103阅读
# 七个岛与Python编程 在计算机科学中,有一经典的问题被称为“七个岛问题”。这个问题常用于图论的教学和实践,其中的核心思想可以通过Python编程语言来实现。七个岛问题通过图的构建与遍历,能够帮助我们理解基本的图论概念,尤其是深度优先搜索(DFS)和广度优先搜索(BFS)算法。 ## 问题描述 假设我们有一由若干个“岛”构成的海洋,其中一些岛之间是相互连通的。我们的目标是在这些岛之
原创 8月前
20阅读
七个笑话:顿悟七个人生道理1、建筑师一位夫人打电话给建筑师,说每当火车经过时,她的睡床就会摇动。“这简直是无稽之谈!”建筑师回答说,“我来看看。”  建筑师到达后,夫人建议他躺在床上,体会一下火车经过时的感觉.建筑师刚上床躺下,夫人的丈夫就回来了。他见此情形,便厉声喝问:“你躺在我妻子的床上干什么?”建筑师战战兢兢地回答:“我说是在等火车,你会相信吗?”  「顿悟」有些话是真的,却听上去很假;有些
转载 精选 2008-11-06 17:17:39
1662阅读
1点赞
其中组成Spring框架的每个模块都可以单独存在,或者可以与其他一或多个模块联合实现1. 核心容器SpringCode: 核心容器提供Spring框架的基本功能。—-它主要的组件就是BeanFactory,是工厂模式的实现。同时BeanFactory适用控制反转(IOC)思想将应用程序的配置和依赖性规范与实际的应用程序分开。2. Spring Context: Spring上下文是一...
原创 2021-12-08 16:25:52
183阅读
摘要:什么是项目管理?项目管理的七个方法有哪些?项目管理是指通过有效的组织、计划、执行、监控和控制项目活动,以达成项目目标的一系列管理过程。为了实现项目的成功,项目管理需要运用七个方法。具体请看下文内容。
转载 2023-11-07 02:00:28
27阅读
  • 1
  • 2
  • 3
  • 4
  • 5