/
MCR1 bgp的ip vpn-instance 5G_RAN视图下配置路由聚合命令
设备先从GW1收到一条掩码长度65的明细路由,触发路由聚合后在本地生成一条指向null0的64位路由和一条65位的明细路由
这时,GW2向MCR1发来一条相同前缀长度64的路由,如下图bgp路由表所示
但由于本地已经有一条相同前缀掩码长度64的路由,故不会写到本地私网路由表里,64位网段路由下一跳依然指向本地null0接口。
因此,此时MCR1设备收到的流量因目的ip指向null0 接口,将会产生丢包的情况。
然后将MCR1路由聚合配置去掉,GW2发来的网段路由将会写入本地路由表,流量能查该网段路由正常转发
配置路由聚合后,存在掩码大于聚合路由掩码的BGP路由时,路由聚合才会生效;但如果掩码等于或小于聚合路由掩码,路由聚合功能不会生效;配置路由聚合时,对于存在路由变化的场景,需提前分析或配置特殊策略,避免因外部路由变化导致设备命中聚合策略而丢包。
同样采用友商设备测试,结论是路由聚合的机制和我司基本一致:
Huawei Versatile Routing Platform Software
VRP (R) software, Version 8.180 (CE12800 V200R005C10SPC800)
Copyright (C) 2012-2018 Huawei Technologies Co., Ltd.
HUAWEI CE12816 uptime is 0 day, 1 hour, 1 minute
拿CE128测试,看到的情况如下,路由聚合的机制和我司基本一致:
1)都需要掩码长度大于聚合路由掩码的bgp路由时,路由聚合生效
2)聚合路由生效时会生成出接口是null0的路由
3)聚合路由和远端学来的相同掩码长度的路由共存时,聚合路由生效
BGP路由表中创建的聚合路由的出接口为Null0接口,聚合后可以减少向BGP对等体发布的路由数目。在使用中应注意不要使这条聚合路由成为本设备的优选路由,否则会导致报文转发失败。如果聚合路由的子网掩码长度和被聚合的某一条具体路由完全相同,且聚合路由优先级高于具体路由,则聚合路由会成为优选路由,这种情况下需要通过修改路由优先级等方式,来确保优选的路由为具体路由。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作