多层网络路由同步问题导致的流量回切丢包解决方案

描述

 

华为

实验目的

解决多层网络路由同步问题导致的流量回切丢包问题

实验环境

底层AS内ospf,isis互通,上层BGP互通,R4为RR

AS200 ospf配置举例

 

R4

sy

sy R4

un in e

int g0/0/0

ip ad 10.0.34.4 24

os en 1 ar 0

int g0/0/1

ip ad 10.0.14.4 24

os en 1 ar 0

int l0

ip ad 4.4.4.4 32

os en 1 ar 0

ospf 1 r 4.4.4.4

ar 0

 

AS100 isis的配置举例

 

isis 1

is-level level-2

cost-style wide

network-entity 49.0001.0000.0000.0006.00

is-name R6

int l0

ip address 6.6.6.6 32

isis enable 1

 

BGP建立邻居举例

 

system-view

bgp 200

[Huawei-bgp]peer 4.4.4.4 as-number 200

[Huawei-bgp]peer 4.4.4.4 connect-interface l0

[Huawei-bgp]peer 4.4.4.4 next-hop-invariable

 

路由器R1.R2,R3同理

R4为RR,配置客户机

 

peer 1.1.1.1 reflect-client

peer 2.2.2.2 reflect-client

peer 3.3.3.3 reflect-client

 

R2上才能建立建立邻居,学到Ebgp路由

华为

R2的g0/0/1口ospf cost改为10,使去EBGP R5的最优路径走R1

华为

实验过程

R2 ping5.5.5.5走124, 将R2关机,邻居断开,此时出现第一次丢包,40s后ospf感知非直连故障,流量走R3,流量这时不再丢包,启动R2,R2开始建立ospf邻居,full后邻居建立完成,流量重新走R2,但是此时R2的BGP邻居正在启动,流量走到R2,没有EBGP5.5.5.5的路由,再次出现丢包现象,且此时不会换路,大量丢包,等到R2的BGP邻居起来,才会通。

华为

解决方法

此时在R2上配置路由同步延时,在时限内,让流量继续走备用路径R3.

配置如下

华为

90s后流量回切,如果BGP邻居还未建立完成,可适当加大,保证流量回切时,邻居建立完成.此时流量回切就不会出现路由同步问题导致的丢包

实验小结

当有新的设备加入到网络中,或者设备重启时,可能会出现在BGP收敛期间内网络流量丢失的现象。这是由于IGP收敛速度比BGP快而造成的。通过使能OSPF与BGP联动特性可以解决这个问题。

  审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分