BGP双平面实验

BGP双平面实验
1.简介
BJ-A、CD-A、SZ-A、SH-A属于AS 1,BJ-B、CD-B、SZ-B、SH-B属于AS 2,XA属于AS 3 ,DG属于AS 4,,XA和DG有两个部门BG和YW,在R9、R10、R11、R12上分别用两个环回表示,10.100开头的网段表示YW,10.200开头的网段表示BG,YW的流量经过A平面,BG的流量经过B平面,
2.要求
以R9的s1/0为例,当s1/0链路故障时,XA-A的YW流量经过R6中转,到达A平面,经过A平面访问DG,XA-B和DG-B的YW流量只能在A平面传递,不能到达B平面的路由器;BG流量只能在B平面传递,不能到达A平面的路由器
3.测试结果
1)链路正常
XA-A的YW访问DG的YW
BGP双平面实验
XA-A的BG访问DG的BG
BGP双平面实验
XA-B的YW访问DG的YW
BGP双平面实验
2)当R9的s1/0故障:
XA-A的YW访问DG的YW
BGP双平面实验
XA-B的YW访问DG的YW
BGP双平面实验
XA-B的BG访问DG的BG
BGP双平面实验
3)R10的s1/0链路故障:
XA-B的BG访问DG的BG
BGP双平面实验
XA-A的BG访问DG的BG
BGP双平面实验
DG-A的BG回访XA-A的BG
BGP双平面实验
4.问题及解决
1)YW的流量走A平面,BG的流量走B平面
解决:分别抓取YW和BG路由,修改local-pref,YW优选A平面,BG优选B平

BGP双平面实验
BGP双平面实验
BGP双平面实验
2)当R9链路故障,YW通信需从R6中转到A平面,在R6上由于从B平面得到的DG的YW路由AS-path更小,优选B平面,
解决:修改来自A平面YW路由的weight值,优选A平面路由
BGP双平面实验BGP双平面实验BGP双平面实验

3)从DG回访时,由于EBGP优于IBGP,会优选B平面通过
解决:将EBGP邻居路由的MED增加
BGP双平面实验
BGP双平面实验
BGP双平面实验
4)XA-B和DG-B的YW和BG分别只经过A平面和B平面
在B平面过滤XA-B和DG-B的YW路由,在A平面过滤XA-B和DG-B的BG路由
BGP双平面实验
BGP双平面实验