BGP學習筆記(二)

3.aggregate-address address mask as-set advertise-map route-map-name
An advertise-map can be used to determine which AS path information is retained in the aggregate  當在對BGP路由進行聚合的時候,用AS-SET屬性對被聚合的路由所攜帶的源AS號進行展示,利用advertise-map(外加route-map)來控制匯聚路由究竟對來自哪些AS域的路由進行匯聚,最後將匯聚後的BGP路由放入BGP表,並在後面依然嵌入BGPpath信息(因爲此時開啓着AS-SET 選項)
沒引入advertise-map時:路由器的BGP表會有如下顯示:
*> 172.16.0.0/22    0.0.0.0                            32768 {65530,2} i
當我們做如下配置時:
aggregate-address 172.16.0.0 255.255.252.0 as-set advertise-map select-as
並且插入一個限制路由條目的R-map:
access-list 1 permit 172.16.0.0 0.0.0.255
access-list 1 permit 172.16.1.0 0.0.0.255
route-map select-as permit 10
match as-path 1
此時,查看路由器的BGP路由表:
*> 172.16.0.0/22    0.0.0.0                            32768 65530 i
可以發現,後邊的AS-PATH部分對來自AS2的具體路由條目沒有進行彙總,也就是說,此時的匯聚路由完全是對AS65530這個域內的詳細路由的匯聚。
 

4. aggregate-address address mask attribute-map route-map-name
解析:This form of the aggregate-address command can be used to modify the aggregate's BGP attributes.
例如,我們對某條匯聚路由進行metric增加的操作,此時,我們需要R-MAP來匹配這條路由並對match的ADDRESS進行metric的更改。
示例:假設此時我們已經對某些詳細路由進行了匯聚:
aggregate-address 172.16.0.0 255.255.252.0
此時的BGP表應該是:*> 172.16.0.0/22    0.0.0.0                 32768 i
當我們對此條匯聚路由進行metric更改操作時:如下命令需要鍵入:
aggregate-address 172.16.0.0 255.255.252.0 attribute-map attrib
!
route-map attrib permit 10
set metric 50
此處,我們將此條匯聚路由的metric更改成了50,show下BGP表驗證:
*> 172.16.0.0/22    0.0.0.0                 50         32768 i
Attribute-map粗略的認爲和route-map性質差不多,都是可以對某些路由條目進行屬性的設置,比如metric,weight,local-performance。

5、aggregate-address address mask summary-only
解析:其功能很簡單,Advertise an Aggregate While Suppressing the More-Specific Routes。通告匯聚路由的同時抑制具體路由條目的通告。
aggregate-address 172.16.0.0 255.255.252.0 summary-only
此時,路由器只會在對等體之間通告匯聚路由條目而抑制具體路由的通告,在對等體之間此時只有一條匯聚路由在進行通告。
 
 
6、aggregate-address address mask suppress-map route-map-name
解析:在通告聚合路由條目的同時,對個別具體路由條目(子網)進行通告的抑制,從而實現對具體路由條目通告的控制。
配置:以抑制127.16.2.0/24這條詳細的路由條目爲例:
aggregate-address 172.16.0.0 255.255.252.0 suppress-map suppress
!
access-list 1 permit 172.16.2.0 0.0.0.255
route-map suppress permit 10
match ip address 1
OK,此時只有172.16.2.0/24這個網段的路由條目被抑制,而1.0  3.0這些網段都沒有被抑制。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章