一、BFD

双向转发侦测(英语:Bidirectional Forwarding Detection,缩写为 BFD)是一个透过数据链路层连线以侦测两个转送引擎错误的网络协议 ,双向转发侦测可做到全程路径的侦测,不管中间经过多少交换器或线路,以协助End-to-End去侦测路径是否有断线的状况。

二、浮动路由

浮动路由又称为路由备份,两条或多条链路组成浮动路由,相同的目的地址,不同的下一跳地址,另一条下一跳的优先级低。

路由表的管理距离越低,优先级越高。举个例子,比如将动态路由的管理距离优先级修改为低,手动添加的静态路由优先级修改为高。当动态路由出现问题时,原有的路由会失效,路由器会自动选择静态路由,保证网络不中断,实现冗余备份

三、配置

地址:

R1:

[R1]interface GigabitEthernet0/0/0

[R1-GigabitEthernet0/0/0]ip address 10.1.14.1 255.255.255.0 

[R1]interface GigabitEthernet0/0/1
[R1-GigabitEthernet0/0/1]ip address 10.1.13.1 255.255.255.0 

[R1]interface LoopBack0
[R1-LoopBack0]ip address 1.1.1.1 255.255.255.255 

 R2:

[R2]interface GigabitEthernet0/0/0
[R2-GigabitEthernet0/0/0]ip address 10.1.23.2 255.255.255.0 

[R2]interface GigabitEthernet0/0/1
[R2-GigabitEthernet0/0/1]ip address 10.1.24.2 255.255.255.0 


[R2]interface LoopBack0
[R2-LoopBack0]ip address 2.2.2.2 255.255.255.255 

R3:

[R3]interface GigabitEthernet0/0/0
[R3-GigabitEthernet0/0/1]ip address 10.1.23.3 255.255.255.0 
[R3-GigabitEthernet0/0/1]nat outbound 2000

[R3]interface GigabitEthernet0/0/1
[R3-GigabitEthernet0/0/1]ip address 192.168.1.254 255.255.255.0 

[R3]interface GigabitEthernet0/0/2
[R3-GigabitEthernet0/0/1]ip address 10.1.13.3 255.255.255.0 
[R3-GigabitEthernet0/0/1]nat outbound 2000

[R3]interface GigabitEthernet4/0/0
[R3-GigabitEthernet0/0/1]ip address 192.168.2.254 255.255.255.0 

R4:

[R4]interface GigabitEthernet0/0/0
[R4-GigabitEthernet0/0/1]ip address 10.1.14.4 255.255.255.0 

[R4]interface GigabitEthernet0/0/1
[R4-GigabitEthernet0/0/1]ip address 10.1.24.4 255.255.255.0

[R4]interface LoopBack0
[R4-LoopBack0]ip address 4.4.4.4 255.255.255.255 

配置:

R1:

[R1]ospf 1 router-id 1.1.1.1 
[R1-ospf-1]area 0.0.0.0 
[R1-ospf-1-area-0.0.0.0]network 10.1.13.0 0.0.0.255 
[R1-ospf-1-area-0.0.0.0]network 10.1.14.0 0.0.0.255 

[R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0

[R1]bfd 1 bind peer-ip 10.1.13.3 source-ip 10.1.13.1
[R1-bfd]discriminator local 1
[R1-bfd]discriminator remote 3
[R1-bfd]description 1
[R1-bfd]commit

 R2:

[R2]ospf 1 router-id 2.2.2.2 
[R2-ospf-1]area 0.0.0.0 
[R2-ospf-1-area-0.0.0.0]network 10.1.23.0 0.0.0.255 
[R2-ospf-1-area-0.0.0.0]network 10.1.24.0 0.0.0.255 

[R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0

R3:

[R3]acl 2000  
[R3-acl-basic-2000]rule 5 permit source 192.168.0.0 0.0.255.255 

[R3]ip route-static 0.0.0.0 0.0.0.0 10.1.13.1 track bfd-session 1
[R3]ip route-static 0.0.0.0 0.0.0.0 10.1.23.2 preference 100

[R3]bfd 1 bind peer-ip 10.1.13.1 source-ip 10.1.13.3
[R3-bfd]discriminator local 3
[R3-bfd]discriminator remote 1
[R3-bfd]commit

R4:

[R4]ospf 1 router-id 4.4.4.4 
[R4-ospf-1]area 0.0.0.0 
[R4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0 
[R4-ospf-1-area-0.0.0.0]network 10.1.14.0 0.0.0.255 
[R4-ospf-1-area-0.0.0.0]network 10.1.24.0 0.0.0.255 

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐