总部两台路由器跑IBGP,分支两台路由器也跑IBGP,总部与分支中间跑EBGP,想实现如下图一数据走向,我通过配置路由策略的前缀列表绑定cost置,但核心处测试都是走的主线过,如下图二
配置如下:
总部主路由器:
总部备路由器:
分部主路由器:
分部备路由器:
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
总部,分部都要配置路由策略是吗
总部不需要配置,在分部配置
发布的前缀列表是用总部的生产和办公的网段嘛
不是啊 ,是生产的
总部到分部的回程路由按照你画的方向来走
就是分部主路由器发布办公的med值大,备路由器发布生产的med值大是吗?
对
这个回程路由的话不是动态学习到的嘛,这个怎么控制方向呢
总部收到路由会查看med,回程哪边小走哪边
我把分部两台路由器配完后,从核心路由追踪发现还是跟第二幅图的走向一样。。
总部主路由器上bgp路由表里发现去往分部生产和办公的网段下一跳都是4.4.4.2,从分部主路由器走
那就是你策略配的有问题
分部主路由器: ip prefix-list 1 index 10 permit 10.20.0.0 16 # route-policy 1 permit node 1 if-match ip address prefix-list 1 apply cost 201 # route-policy 1 permit node 2 分部备路由器: # ip prefix-list 1 index 10 permit 172.16.0.0 16 # route-policy 1 permit node 1 if-match ip address prefix-list 1 apply cost 201 # route-policy 1 permit node 2
在总部看一下bgp路由表,看看med值有没有传递过去
分部主路由器的前缀列表填的是总部办公网段,动作是设定cost值为201,分部备路由器的前缀列表是总部生产办公网段,动作是设定cost值为201
好像没有,两个下一跳med都是1
peer 4.4.4.1 advertise-community peer 5.5.5.1 advertise-community
peer 4.4.4.1 advertise-community peer 5.5.5.1 advertise-community
要带上团体属性嘛
是的
加上后,bgp路由表的两个下一跳med值还是1也。。
两个路由策略里分别添加了apply community 200:1和apply community 100:1
刚才又看了一下你的配置,分部as内部你配置的ospf,然后bgp里面引入ospf,你发布出去的路由应该是从ospf引入的,所有bgp里面引入ospf的时候修改一下cost试试,我也太久没弄过了
引入ospf的时候改cost值,这个bgp路由表上学到的med好像全是ospf的,这个咋进行选路呀,这个路由策略是cost修改好像没起到作用也
我这里测试了一下,就是我昨天说的那样,和ospf引入路由没有关系