BGP实验(cisco)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
BGP 联邦
○BGP 团体属性
○BGP 团体cost (选路原则第0.5和第8.5条)
○BGP 负载均衡(等价、非等价)
○
目录:
AS200运行OSPF 保证全网可达,AS200中子AS 为65000、65001。
正常配置BGP :
▪router bgp 100
network 11.1.1.1 mask 255.255.255.255
neighbor 12.1.1.2 remote-as 200
R1:
○使用子AS 号起进程:
▪router bgp 65000
配置子AS 属于那个大AS :
▪bgp confederation identifier 200
network 22.1.1.1 mask 255.255.255.255
neighbor 12.1.1.1 remote-as 100
neighbor 33.1.1.1 remote-as 65000
neighbor 33.1.1.1 update-source Loopback0
neighbor 33.1.1.1 next-hop-self
R2:
○使用子AS 号起进程:
▪router bgp 65000
配置子AS 属于那个大AS :
▪bgp confederation identifier 200
配置联盟中相连AS 的AS 号:
▪bgp confederation peers 65001
network 33.1.1.1 mask 255.255.255.255
neighbor 22.1.1.1 remote-as 65000
neighbor 22.1.1.1 update-source Loopback0
neighbor 44.1.1.1 remote-as 65001
使用环回口建立EBGP ,配置EBGP 多跳:
▪neighbor 44.1.1.1 ebgp-multihop 255
R3:
○BGP
联邦:
BGP 实验(Cisco )
2015年8月14日17:01
neighbor 44.1.1.1 update-source Loopback0
使用子AS 号起进程:
▪router bgp 65001
配置子AS 属于那个大AS :
▪bgp confederation identifier 200
配置联盟中相连AS 的AS 号:
▪bgp confederation peers 65000
network 44.1.1.1 mask 255.255.255.255
neighbor 33.1.1.1 remote-as 65000
使用环回口建立EBGP ,配置EBGP 多跳:
▪neighbor 33.1.1.1 ebgp-multihop 255
neighbor 33.1.1.1 update-source Loopback0
neighbor 33.1.1.1 next-hop-self
neighbor 45.1.1.5 remote-as 300
R4:
○正常配置BGP :
▪router bgp 300
network 55.1.1.1 mask 255.255.255.255
neighbor 45.1.1.4 remote-as 200
R5:
○需求:R1将11.1.1.1打上100:1,R2将带100:1属性的路由增加200:2,R4将44.1.1.1打上200:2,R3将仅带有200:2属性的路由在传给R5时过滤掉。
•如图,全网实现互通,所有设备配置环回口(XX.1.1.1)并宣告进BGP ,AS200中配置联邦(子AS :65001、65002)匹配11.1.1.1:
R1(config)#access-list 1 permit 11.1.1.1
使用route-map 设置团体属性:
R1(config)#route-map COMM permit 10
R1(config-route-map)#match ip address 1
R1(config-route-map)#set community 100:1
调用在BGP 邻居:
R1(config-router)#neighbor 12.1.1.2 route-map COMM out
配置向邻居发送团体属性(默认不发送):
R1(config-router)#neighbor 12.1.1.1send-community
R1将11.1.1.1打上100:1属性:
▪使用团体属性列表匹配携带100:1的路由:
R2(config)#ip community-list 1 permit 100:1
R2将带100:1属性的路由增加200:2:
▪配置:
•BGP
团体属性实验:
使用route-map 设置团体属性:
R2(config)#route-map COMM1 permit 10
R2(config-route-map)#match community 1
R2(config-route-map)#set community 200:2 additive
R2(config)#route-map COMM1 permit 20
调用在BGP 邻居:
R2(config-router)#neighbor 33.1.1.1 route-map COMM1 out
配置向邻居发送团体属性(默认不发送):
R2(config-router)#neighbor 33.1.1.1send-community
配置同R1。
R4将44.1.1.1打上200:2:
▪使用团体属性列表匹配携带200:2的路由:
R3(config)#ip community-list 1 permit 200:2
配置精确匹配时执行deny :
R3(config)#route-map DENY200:2 deny 10
R3(config-route-map)#match community 1 exact-match
R3(config)#route-map DENY200:2 permit 20
调用在BGP 邻居:
R3(config-router)#neighbor 35.1.1.5 route-map DENY200:2 out
配置向邻居发送团体属性(默认不发送):
R3(config-router)#neighbor 35.1.1.5send-community
R3将仅带有200:2属性的路由在传给R5时过滤掉:
▪cost 团体值=ID 值(默认128):cost 值(默认2147483647)
先比较cost ,cost 小的优先,cost 相同,ID 小的优先。
只针对联邦的IBGP 邻居生效。
使用route-map 设置extcommunity cost 。
前8条无法选出的情况下选择ID.cost 小的:
R4(config-route-map)#set extcommunity cost 10 2147483547
使extcommunity cost 成为第8.5条选路原则:
•使extcommunity cost 成为第0.5条选路原则:
•配置:
•BGP cost
团体实验(选路第0.5和8.5条):