【思唯网络】OSPF邻居关系建立介绍

三连一下,了解更多内容
1
OSPF的邻居概述

使用OSPF的路由想要相互学习LSA(链路状态通告),需要确认对方也是OSPF路由。在OSPF路由中需要对路由双方建立OSPF的邻居或邻接关系,用来维护LSDB(链路状态数据库),保证路由的实时同步。

2
五种报文

1>Hello:作用:1)发现邻居 2)维护邻居关系 3)选举DR/BDR 4)保证邻居的双向通信

2>DBD(Database description)1)选举DR/BDR 2)交互数据库摘要信息

3>LSR( LSA Request) 向对方请求对方有, 本地没有的LSA信息

4>LSU(LSA Update) 给邻居发送LSA 信息

5>LSACK(Link State Acknowledgement) 确认邻居发送的LSA 信息和对DBD 报文进行确认

3
七种状态

1>Down,

建立邻居的第一步就是down,指的是我没有给邻居发送任何报文。也没有收到邻居给我发任何报文

2>Init 初始化状态:

指的是当前router通过邻居收到了一个hello,但是在hello字段中没有看到我自己的路由器ID

RID,在hello载荷中有neighbor字段,4字节用来装RID,RID能够在AS内全局标识自己,每台路由器发送

Hello的时候都会携带我的RID,我的邻居收到我的hello会把我的RID加入他的hello报文的neighbor字段

他发送的hello就会携带我的RID,用来告诉别人我曾收到过邻居给我发送的hello,判定为init就是通过邻居收到hello之后有没有在neighbor中找到我自身的RID, 单向邻居。

3>Two-way 双边邻居:

我通过邻居收到了一个hello,这个hello中我看到了我自己的RID,表示邻居已经收到了我的 Hello,我们之前曾交互过hello

当大家都到达Two-way之后,如果接口类型为广播或者非广播,需要开始选举DR/BDR

(选举原则:先比优先级,比参选router的接口ospf优先级,默认是1,取值范围0-255,0是没有资格参选。优先级谁大谁做DR,第二大的做BDR,其他的做DRothers,如果选不出来就再比较RID,谁大谁做DR,次大的做BDR)

4>Exstart 准启动状态:

选举主从Master/slave 交互3个报文选举谁做主谁做从

First DBD:选举主从,载荷是空的,没有任何LSA报头信息,DBD有flag字段,有3个位I 1 交互第一个FirstDBD I位置1,M 1 由于我的第一个FirstDBD没有LSA报头,而我的LSBD中肯定有LSA。等我们交互完FirstDBD之后,我肯定会给你发送至少一个携带LSA报头的DBD,由于后续有其他DBD存在,所以这个位置1,M/S 1双方在得到对方信息之前,都会认为自己就是Master这个位都置1。这3位都置1,就是0x7,由于DBD包含RID,通过PK大家的RID,我们就能知道谁的RID大,谁的RID小,由RID大的一方做Master,小的做第一次隐式确认,回复一个隐式确认的DBD,并且把M/S位设置为0,告诉 对方我做slave,而且回应报文所使用的序列号就是FirstDBD中的序列号的值.

5>Exchange 阶段:

主路由器带动从路由器交互DBD 报文

6>loading:根据交互的DBD 报文可以得知双方需要的LSA 信息, 根据自己没有而邻居有的LSA向邻居请求

7>FULL完全邻接状态 :最终状态,邻居建立完成

新学期开始了,欢迎同学回到校园学习
(0)

相关推荐

  • 精通企业网络当中网红协议OSPF协议

    OSPF协议 OSPF协议的工作机制类似于咱们的中国地图一样,咱们认拿着地图到达目标地点 ,路由器运行OSPF后,也会有一张类似于地图的东西,叫做LSDB(链路状态数据库)那么,路由器会利用这个LSD ...

  • CCNP技术文档之OSPF全解析(上)

    思科认证是由网络领域著名的厂商-Cisco公司推出的,是互联网领域的国际权威认证.  CCNP(Cisco Certified Network Professional)是Cisco 职业认证体系中 ...

  • OSPF数据包基础知识点分享

    OSPF数据包基础知识点分享

  • 路由协议之OSPF总结(比较详细,好理解)

    ** OSPF(open shortest pass first 开放最短路径优先) 因为OSPF相对最常用,比较重要一些,所以相对于之前那篇RIP,EIGRP的文章, 这里还是决定 总结的详细一点. ...

  • 【干货】走进OSPF(开放最短路径优先)

    OSPF简介 动态路由协议就是为了传递路由,RIP动态路由协议,具有传递效率低,选路效果差.这时候网络设备的始祖cisco推出了自己的私有协议IGRP协议(也就是EIGRP的前身),IGRP加强选路的 ...

  • OSPF邻居关系建立及维护(一)

    一 邻居建立过程 在初始情况下,A. B在某个接口激活了OSPF后,都会开始在这个接口,上去发组播的HELLO包,目的是发现OSPF邻居.HELLO 包里,有个active neighbor字段,用来 ...

  • 【思唯网络】OSPF特殊区域详解

    一.STUB区域 被设置为stub区域的区域不会学习其他区域的详细路由条目,为保证Stub区域能够到达自治系统外部,Stub区域的ABR将生成一条缺省路由(对应三类LSA),并发布给Stub区域中的其 ...

  • 【思唯网络】数据链路层介绍

    数据链路层的基本知识 数据链路层使用的信道主要有以下两种类型: 点对点信道:这种信道的通信方式是一对一的通信方式----------ppp协议 广播信道:这种信道使用一对多的广播通信方式,对于这种方式 ...

  • 【思唯网络】网络工程师知识点-BGP

    # 一.BGP特点 # 无类别路径矢量--距离矢量的升级版(AS–BY–AS) 使用单播更新来发送所有信息:基于TCP 179端口工作 增量更新–仅触发无周期 具有丰富的属性来取代IGP中度量进行选路 ...

  • 【思唯网络】TCPIP 常见协议

    一.DHCP协议 动态主机配置协议        Client:68        Server:67      基于C/S模型运行 DHCP报文类型(UDP封装): (1)DHCP discover ...

  • 【思唯网络】网络基础知识

    三连一下,了解更多内容 网络是什么? 网络是什么? 网络连接设备通过传输介质连接网络终端设备,进行信息传输.资源共享的一种工具(平台) 网络连接设备:路由器.交换机 传输介质:网线.光纤(xian). ...

  • 【思唯网络学院】ARP协议

    MID YEAR SUMMARY ##ARP协议 ####概念 地址解析协议,是根据IP地址获取数据链路层地址的 一个TCP/IP协议. ARP是IPv4中必不可少的一种协议,它的主要功能是: ▫ 将 ...

  • 【思唯网络】网工必记知识点

    三连一下,了解更多内容 1,VRP:(Versatile Routing Platform)即通用路由平台. 2,STP计算机的端口开销和端口宽带有一定关系,即宽带越大,开销越小. 3, ARG3系列 ...

  • 【思唯网络】华为 交换机VLAN的划分如何配置?

    基于IP子网划分VLAN 在Switch上配置VLAN10与IP地址172.16.1.0/24关联,优先级为2. ip-subnet-vlan 1 ip 172.16.2.0 255.255.255. ...