【HCIA】07.OSPF(二)

简介: 【HCIA】07.OSPF

详细邻接关系建立的过程

Init>2-Way状态

  • 当一台OSPF路由器收到其他路由器发来的首个Hello报文时会从初始Down状态切换为Init状态。
  • 当OSPF路由器收到的Hello报文中的邻居字段包含自己的Router ID时,从Init切换2-way状态。

2-way-Exstart>选举主从关系【Exstart-Exchange】>Loading

  1. 从2-way转为Exstart状态后开始主从关系选举
  2. 选举主从关系的规则是比较RouterID,越大越优
  3. 主从关系比较结束后,R1的状态从Exstart转变为Exchange

  • 邻居状态机从2-way转为Exstart状态后开始主从关系选举:
  • R1向R2发送的第一个DD报文内容为空,其Seq序列号假设为X。
  • R2也向R1发出第一个DD报文,其Seq序列号假设为Y。
  • 选举主从关系的规则是比较Router ID,越大越优。R2的Router ID比R1大,因此R2成为真正的主设备。主从关系比较结束后,R1的状态从Exstart转变为Exchange。
  • R1邻居状态变为Exchange后,R1发送一个新的DD报文,包含自己LSDB的描述信息,其序列号采用主设备R2的序列号。R2收到后邻居状态从Exstart转变为Exchange。
  • R2向R1发送一个新的DD报文,包含自己LSDB的描述信息,序列号为Y+1。
  • R1作为从路由器需要对主路由R2发送的每个DD报文进行确认,回复报文的序列号与主路由R2一致。
  • 发送完最后一个DD报文后,R1将邻居状态切换为Loading。

Loading>Full的转变

  • 邻居状态转变为Loading后,R1向R2发送LSR报文,请求那些在Exchange状态下通过DD报文发现的,但是在本地LSDB中没有的LSA。
  • R2收到后向R1回复LSU。在LSU报文中包含被请求的LSA的详细信息。
  • R1收到LSU报文后,向R2回复LS ACK报文,确认已接收到,确保信息传输的可靠性。
  • 此过程中R2也会向R1发送LSA请求。当两端LSDB完全一致时,邻居状态变为Full,表示成功建立邻接关系。

总结

邻居关系和邻接关系的介绍和区别

什么是邻居关系?

1、在OSPF协议中邻居关系就是指在两台路由器中进行完两次Hello报文交互之后,建立起来的关系叫邻居关系。

2、该关系在OSPF状态机里显示的是2-way的状态。

什么是邻接关系?

1、在OSPF协议中邻居关系就是指在两台路由器中进行完链路状态数据库(LSDB)同步之后,建立起来的关系叫邻接关系。

2、该关系在OSPF状态机里显示的是Full的状态。

邻居关系和邻接关系的区别

1、邻居(Neighbor)关系与邻接(Adjacency)关系是两个不同的概念。OSPF路由器之间建立邻居关系后,进行LSDB同步,最终形成邻接关系。

DR/BDR

  • 在MA,广播型网络中,一个广播域必须有一个DR
  • 在广播型及NBMA网络上,非DR BDR路由器之间只能建立邻居关系,不能建立邻接关系。非DR/BDR路由器与DR/BDR路由器之间会建立邻接关系,DR与BDR之间也会建立邻接关系。

DR与BDR的背景

  • MA(Multi-Access)多路访问网络有两种类型:广播型多路访问网络(BMA)及非广播型多路访问网络(NBMA)。以太网(Ethernet)是一种典型的广播型多路访问网络。
  • 在MA网络中,如果每台OSPF路由器都与其他的所有路由器建立OSPF邻接关系,便会导致网络中存在过多的OSPF邻接关系,增加设备负担,也增加了网络中泛洪的OSPF报文数量。
  • 当拓扑出现变更,网络中的LSA泛洪可能会造成带宽的浪费和设备资源的损耗。

DR与BDR的介绍与选举

  • 为优化MA网络中OSPF邻接关系,OSPF指定了三种OSPF路由器身份,DR(Designated Router,指定路由器)、BDR(Backup Designated Router,备用指定路由器)和DRother路由器。
  • 只允许DR、BDR与其他OSPF路由器建立邻接关系。DRother之间不会建立全毗邻的OSPF邻接关系,双方停滞在2-way状态。
  • BDR会监控DR的状态,并在当前DR发生故障时接替其角色。

  • 选举规则:OSPF DR优先级更高的接口成为该MA的DR,如果优先级相等(默认为1),则具有更高的OSPF Router-ID的路由器(的接口)被选举成DR,并且DR具有非抢占性。

OSPF的网络类型

  • 建立邻居关系两端的接口类型一点要一样

路由器的类型

OSPF的配置命令

[Huawei]ospf [process-id|router-id router-id] (系统视图)创建并运行ospf进程

[Huawei-ospf]area area-id 创建并进入ospf区域

[Huawei-ospf-1-area-0.0.0.0]network network-address wildcard-mask 指定运行ospf的接口

[Huawei-GE1/0/1]ospf cost cost 配置ospf接口开销

[Huawei-ospf-1] bandwidth-reference value 设置OSPF带宽参考值

[Huawei-GigabitEthernet0/0/0] ospf dr-priority priority 设置接口在选举DR时的优先级

  • 通配符指定运行接口方式:手动通过通配符指定一个集合,查看接口ip地址是否在这个集合中,如果在则开启,不在则不开启接口。
目录
相关文章
|
6月前
|
运维 网络协议 网络架构
【HCIA】06.静态路由
【HCIA】06.静态路由
23 0
|
6月前
【HCIA】09.STP
【HCIA】09.STP
62 0
|
6月前
|
网络架构
【神州数码】BGP路由器案例
【神州数码】BGP路由器案例
71 0
|
6月前
|
网络协议 算法 数据库
【HCIA】07.OSPF(一)
【HCIA】07.OSPF
29 0
|
6月前
|
网络协议 Shell 网络架构
【锐捷】OSPF 多区域配置
【锐捷】OSPF 多区域配置
50 0
|
9月前
|
网络协议
MGBF结合OSPF--HCIA
MGBF结合OSPF--HCIA
36 0
MGBF结合OSPF--HCIA
|
网络协议 网络架构
网络工程思科路由器OSPF路由配置实验
本篇博文讲述的是大学网络工程思科路由器之ospf路由配置实验
188 7
网络工程思科路由器OSPF路由配置实验
|
网络协议 算法 数据库
华为网络配置(OSPF)
OSPF概述、OSPF简介、OSPF与RIP对比、OSPF的特点、OSPF运行机制、OSPF报文类型、OSPF支持的网络类型、DR和BDR选举、OSPF接口状态机、OSPF邻居状态机、路由器类型、区域类型、OSPF缺省路由发布原则、OSPF LSA类型、OSPF虚连接、OSPF配置、案例、配置过程、查看路由、测试
224 0
 华为网络配置(OSPF)
|
网络协议 算法 网络虚拟化
华为网络配置(RIP)
RIP概述、RIP简介、RIPv1与RIPv2的比较、水平分割、毒性反转、多进程和多实例、热备份、防止路由环路、提升RIP网络的性能、特性依赖和限制、RIP配置、案例、配置过程、测试
185 0
华为网络配置(RIP)
|
网络协议 数据中心 网络架构
华为网络配置(BGP)
BGP概述、BGP介绍、BGP的起源、BGP作用、BGP的特点、BGP的分类和区别、BGP报文交互中的角色、BGP的路由器号(Router ID)、BGP的报文、BGP状态机、BGP对等体之间的交互原则、BGP的路由属性、常见的BGP路由属性、BGP的选路规则、路由环路、BGP配置、案例、配置过程、测试
310 0
 华为网络配置(BGP)