BGP 双平面设计 社团属性

实验内容

实验要求

1.合理IP地址
2.AS 1 2 3 内部使用OSPF 协议 , AS 1 AS 2内部建立全互联的IBGP邻居 ,AS之间建立全部的EBGP邻居
3.PC 1 3 5 属于电信的路由,通信时必须使用电信AS 1 ;PC 2 4 6 属于联通的路由,通信时必须使用联通的 AS 2
4.若 R1-R9之间链路断开,电信的路由依然通过电信 AS 1 通信

实验过程

拓扑及IP规划

 oSPF协议 

[r1]ospf 1               
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0 
[r1-ospf-1-area-0.0.0.0]network 192.168.15.1 0.0.0.0    
[r1-ospf-1-area-0.0.0.0]network 192.168.19.1 0.0.0.0
[r1-ospf-1-area-0.0.0.0]network 192.168.12.1 0.0.0.0
[r1-ospf-1-area-0.0.0.0]network 192.168.13.1 0.0.0.0

[r1-LoopBack0]ospf network-type broadcast          修改接口类型

IBGP/EBGP使用环回建邻

BGP 宣告

[r9]bgp 3
[r9-bgp]network 192.168.21.0 24
[r9-bgp]network 192.168.42.0 24

[r10]bgp 3
[r10-bgp]network 192.168.23.0 24
[r10-bgp]network 192.168.44.0 24

[r11]bgp 4
[r11-bgp]network 192.168.25.0 24
[r11-bgp]network 192.168.46.0 24

干涉选路

通过前缀列表抓取流量

[r9]ip ip-prefix 1 permit 192.168.21.0 24
[r9]ip ip-prefix 1 permit 192.168.23.0 24  
[r9]ip ip-prefix 2 permit 192.168.42.0 24
[r9]ip ip-prefix 2 permit 192.168.44.0 24

使用路由策略

[r9]route-policy a permit node 10
[r9-route-policy]if-match ip-prefix 1
[r9]route-policy a permit node 20
[r9-route-policy]if-match ip-prefix 2 
[r9]route-policy a permit node 30

BGP邻居调用

peer 1.1.1.1 route-policy com export

R9\R10\R11使用社团属性

[r9]route-policy a permit node 10
[r9-route-policy]apply community 100:3
[r9]route-policy a permit node 20
[r9-route-policy]apply community 200:3

[r10]route-policy a permit node 10
[r10-route-policy]apply community 100:3
[r10]route-policy a permit node 20
[r10-route-policy]apply community 200:3

[r11]route-policy a permit node 10
[r11-route-policy]apply community 100:4
[r11]route-policy a permit node 20
[r11-route-policy]apply community 200:4

 修改本地优先级

[r11]ip community-filter advanced 1 permit 100:3      
[r11]ip community-filter advanced 2 permit 200:3         
[r11]route-policy com1 permit node 10 
[r11-route-policy]if-match community-filter 1   
[r11-route-policy]apply local-preference 105                   
[r11]route-policy a permit node 20 
[r11]bgp 4
[r11-bgp]peer 5.5.5.5 route-policy a import      
 
 
[r11]route-policy a permit node 10       
[r11-route-policy]if-match community-filter 2             
[r11-route-policy]apply local-preference 110                  
[r11]route-policy a permit node 20
[r11]bgp 4
[r11-bgp]peer 5.5.5.5 route-policy a import        
[r9]ip community-filter advanced a permit 100:4      
[r9]route-policy a permit node 10
[r9-route-policy]if-match community-filter a        
[r9-route-policy]apply local-preference 200    
[r9]route-policy a permit node 20               
[r9]bgp 3
[r9-bgp]peer 1.1.1.1 route-policy a import  
 
 
[r10]ip community-filter advanced a permit 200:4    
[r10]route-policy a permit node 10
[r10-route-policy]if-match community-filter a     
[r10-route-policy]apply local-preference 200         
[r10]route-policy a permit node 20                  
[r10]bgp 3
[r10-bgp]peer 4.4.4.4 route-policy a import   

实验结束


版权声明:本文为weixin_72583027原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。