bgp配置第三天.doc
文本预览下载声明
bgp的聚合:
1、非bgp的方法产生汇聚路由
配置一条汇聚的静态路由,下一跳指向null0
r1(config)#ip route 172.16.12.0 255.255.252.0 null 0
不network明细的路由,直接network 汇聚的路由或者redistribute static
r1(config-router)#net 172.16.12.0 m 255.255.252.0/redistribute static
?
2、bgp汇聚路由方法:aggregate-addres
r3(config-router)#aggregate-address 172.16.12.0 255.255.252.0
产生一条bgp的汇聚路由放进bgp转发表中(明细仍然存在)
?
r3(config-router)#aggregate-address 172.16.12.0 255.255.252.0 summary-only
抑制所有的明细路由,只发送汇聚路由
?
r3(config-router)#aggregate-address 172.16.12.0 255.255.252.0 summary-only
as-set(让汇聚路由继承明细路由的部分属性as-path,local-prefence,起源代 码,团体属性(community))
高级汇聚配置:?
1、Suppress-map route-map 匹配route-map里面的明细路由条目将会被抑制
r3(config-router)#aggregate-address 172.16.12.0 255.255.252.0 summary-only as-set suppress-map SUP
?
2、advertise-map
1、存在符合advertise-map 后面的route-map里面的路由时,将会产生汇聚路由
(有条件的汇聚)
2、汇聚路由只会继承匹配advertise-map 后面的route-map里面的明细路由的部分
属性
?
3、attribute-map/route-map 修改汇聚路由的属性
?
?
?
?
?
?
?
?
bgp的community属性
作用 1、过滤(公有/私有community属性)
2、打标(私有community属性)
?
community属性(团体属性)分类
1、公有(公认)community属性
internet能够传递给任何的peer
no-advertise不能够把路由传给任何一个peer
local-as和no-export关系
在没有联邦的AS内部,local-as和no-export的作用是一致的
当在有联邦的AS内部
local-as只能在联邦ibgp之间传递
no-export能在联邦的ibgp和ebgp之间传递,但是不能传出我的大AS none没有community属性
?
2、私有community属性 value
格式:as:nn(234:100)
number (100)
?
r2(config)#IP BGp-community NEw-format 让我的路由器支持新团体属性格式
?
配置community属性的步骤
1、设置acl/prefix-list
ip prefix-list 12 seq 5 permit 172.16.12.0/24
ip prefix-list 13 seq 5 permit 172.16.13.0/24
ip prefix-list 14 seq 5 permit 172.16.14.0/24
ip prefix-list 15 seq 5 permit 172.16.15.0/24
2、配置route-map
?
route-map COMMU permit 10
match ip address prefix-list 12
set community no-advertise
route-map COMMU permit 20
match ip address prefix-list 13
set community local-AS
!
route-map COMMU permit 30
match ip address prefix-list 14
set community no-export
!
route-map COMMU permit 40
match ip address prefix-list 15
set community internet 6553615(增加
显示全部