OSPF泛洪_亮仔_新浪博客

OSPF泛洪

    Flooding采用2种报文 LSU Type 4---链路状态更新报文 LSA Type 5---链路状态确认报文

如下图所示:

   个链路状态更新报文和确认报文都可以携带多个LSA。LSA本身可以floodin到整个互联网络,但更新报文和确认报文只能在具有邻接关系的两个节点之间传送。

   在P-P网络,路由器是以组播方式将更新报文发送到组播地址224.0.0.5 在P-MP和虚链路网络,路由器以单播方式将更新报文发送至邻接邻居的接口地址 在广播型网络,

DRother路由器只能和DR&BDR形成邻接关系,所以更新报文将发送到224.0.0.6,相应的DR以224.0.0.5泛洪LSA并且BDR只接收LSA,不会确认和泛洪这些更新,除非DR失效 在NBMA型

网络,LSA以单播方式发送到DR BDR,并且DR以单播方式发送这些更新

LSA的洪泛是可靠的,所以必须对每1个发送的LSA进行确认,确认分隐式确认(Implicit Acknowledge)和显式确认(Explicit Acknowledge)

当路由器要发送LSA的时候,会把LSA的拷贝放在链路状态重传列表中,这个LSA每隔RxmtInterval重传1次,直到该LSA得到确认,或邻接关系中断.无论哪种网络类型,重传的LSA总是以

unicast的方式发送的

确认可以是delayed或direct,前者可以使用1个LSAck确认多个LSA,当然这个延迟的时间必须小于RxmtInterval;后者的确认是立即发送,采用单播的方式.当出现下面2种情况的时候

将采用直接确认:

1.从邻居那里收到了重复的LSA

2.LSA的老化时间(Age)达到最大生存时间(MaxAge)

 查看LSDB信息,使用show ip ospf database命令,如下:

LSA通过序列号,校验和,和老化时间保证LSDB中的LSA是最新的

Seq: 序列号(Seq)的范围是0x80000001到0x7fffffff

Checksum: 校验和(Checksum)计算除了Age字段以外的所有字段,每5分钟校验1次

Age: 范围是0到3600秒,16位长.当路由器发出1个LSA后,就把Age设置为0,当这个LSA经过1台路由器以后,Age就会增加1个由InfTransDelay设定的时间(默认为1秒,这个时间可以通过

命令ip ospf transmit-delay 修改).LSA保存在LSDB中的时候,老化时间也会增加

当收到相同的LSA的多个实例的时候,将通过下面的方法来确定哪个LSA是最新的:

1. 比较LSA实例的序列号,越大的越新

2. 如果序列号相同,就比较校验和,越大越新

3. 如果校验和也相同,就比较老化时间,如果只有1个LSA拥有MaxAge(3600秒)的老化时间,它就是最新的

4. 如果LSA老化时间相差15分钟以上,(叫做MaxAgeDiff),老化时间越小的越新

5. 如果上述都无法区分,则认为这2个LSA是相同的

 

 

8.8 OSPF区域

区域长度32位,可以用10进制,也可以类似于IP地址的点分十进制分3种通信量

1. Intra-Area Traffic:域内间通信量
2. Inter-Area Traffic:域间通信量
3. External Traffic:外部通信量

 


8.8 OSPF

1. Internal Router:内部路由器 2. ABR(Area Border Router):区域边界路由器 3. Backbone Router(BR):骨干路由器 4. ASBR(Autonomous System Boundary Router):自治系统

边界路由器

虚链路(Virtual Link)

1. 通过一个非骨干区域连接到一个骨干区域
2. 通过一个非骨干区域连接一个分段的骨干区域两边的部分区域

虚链接是一个逻辑的隧道(Tunnel),配置虚链接的一些规则: 1. 虚链接必须配置在2个ABR之间 2. 虚链接所经过的区域叫Transit Area,它必须拥有完整的路由信息 3. Transit

Area不能是Stub Area 4. 尽口的避免使用虚链接,它增加了网络的复杂程度和加大了排错的难度

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我知道你对华三ospf联动bfd_华为交换机路由器配置OSPF与BFD联动有疑问。下面是一些基本的配置步骤: 对于华为交换机和路由器配置OSPF与BFD联动,你可以按照以下步骤进行操作: 1. 启用OSPF协议。 2. 启用BFD协议。 3. 配置OSPF与BFD的联动,使得当BFD检测到链路故障时,可以快速通知OSPF。 4. 验证配置是否成功。 接下来,我将为你提供一些示例配置,供你参考。 华为交换机配置: 1. 启用OSPF协议: ``` # 配置OSPF进程ID为1 ospf 1 router-id 1.1.1.1 # 添加一个区域,区域ID为0.0.0.0 area 0.0.0.0 # 启用OSPF协议 ospf 1 ``` 2. 启用BFD协议: ``` # 创建BFD检测器 bfd my_bfd # 配置BFD检测器的本地地址 local-address gigabitethernet 0/0/1 # 配置BFD检测器的远端地址 remote-address 2.2.2.2 # 启用BFD协议 bfd ``` 3. 配置OSPF与BFD的联动: ``` # 配置OSPF进程ID为1的BFD检测器,使得BFD检测到链路故障时可以快速通知OSPF ospf 1 bfd all-interfaces ``` 4. 验证配置是否成功: ``` # 查看OSPF邻居状态 display ospf peer # 查看BFD检测器状态 display bfd session ``` 华三路由器配置: 1. 启用OSPF协议: ``` # 配置OSPF进程ID为1 ospf 1 router-id 2.2.2.2 # 添加一个区域,区域ID为0.0.0.0 area 0.0.0.0 # 启用OSPF协议 ospf 1 ``` 2. 启用BFD协议: ``` # 创建BFD检测器 bfd my_bfd # 配置BFD检测器的本地地址 local-address 2.2.2.2 # 配置BFD检测器的远端地址 remote-address 1.1.1.1 # 启用BFD协议 bfd ``` 3. 配置OSPF与BFD的联动: ``` # 配置OSPF进程ID为1的BFD检测器,使得BFD检测到链路故障时可以快速通知OSPF ospf 1 bfd all-interfaces ``` 4. 验证配置是否成功: ``` # 查看OSPF邻居状态 display ospf peer # 查看BFD检测器状态 display bfd session ``` 以上就是基本的配置步骤,如果你有任何疑问,请随时问我。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值