Layer3 BGP 6 BGP路由社團屬性

2021-07-14 14:17:03 字數 2620 閱讀 6245

session 1 bgp的社團屬性community

一、社團屬性community

社團:共享相同特性的字首(路由)

作用:1、過濾路由(公有/私有屬性)

2、給路由打標籤

方向:支援雙向的,in/out

公有community:在rfc1997中定義範圍在0xffff0000-0xffffffff之間的屬於公有社團屬性

私有community:private 

communitites(私有團體)----由網路管理人員定義,範圍必須在公有社團範圍之外

3、在cisco中預設是不傳送社團community屬性的,必須使用命令neighbor 23.1.1.3 send-community命令讓社團屬性傳送給鄰居,然後使用route-map來讓路由攜帶community社團屬性

route-map community permit 10

set community internet  

配置社團屬性為internet(此路由可以在整個internet範圍內傳遞)

exit

neighbor 23.1.1.3 route-map 

community

out二、公有社團屬性

1、internet,範圍在整個internet內傳遞,包括ibgp、ebgp

2、no-export,範圍在ibgp內傳遞,包括子聯邦之間

3、local_as,範圍ibgp子聯邦內傳遞,不能傳出子聯邦

4、no_advertise,範圍自己,收到了路由誰都不傳遞

如果同時給一條路由配置了多個bgp社團屬性,那麼這條路由以範圍最小的為準。

三、私有社團屬性(除去公有社團屬性的剩下的)

r1(config-route-map)#set community ?

<1-4294967295>  

community number  

舊格式aa:nn  

community number in aa:nn format  

新格式as:xx或rx:xx,需要r1(config)#ip bgp new-format開啟新格式

additive  

add to the existing community  

增加乙個外部社團屬性

internet  

internet (well-known community)

local-as  

do not send outside local as (well-known community)

no-advertise  

do not advertise to any peer (well-known community)

no-export  

do not export to next as (well-known community)

none  

no community attribute  

不帶社團屬性

四、團體列表,用於將多條路由同時攜帶社團屬性,與acl配置一樣,用來匹配路由

r1(config)#ip community-list ?

<1-99>  

community list number (standard)

<100-500>  

community list number (expanded)

expanded  

add an expanded community-list entry

standard  

add a standard community-list entry

r1(config)#ip community-list 1 permit ?

<1-4294967295>  

community number

aa:nn  

community number

internet  

internet (well-known community)

local-as  

do not send outside local as (well-known community)

no-advertise  

do not advertise to any peer (well-known community)

no-export  

do not export to next as (well-known community)

session 2 bgp下一跳屬性

使用命令更改neighbor 23.1.1.3 next-hop-self可以更改

總結: 路由傳給ibgp鄰居時,保持下一跳不變

路由傳給ebgp鄰居時(包括聯邦內ebgp),下一跳改變

但是,上述特在廣播多路訪問網路中就不適用了

r1(config-router)#neighbor 2.2.2.2 next-hop-?

next-hop-self  

針對ibgp鄰居,將傳給2.2.2.2的路由下一跳改為自己

next-hop-unchanged  

針對ebgp鄰居,將傳給2.2.2.2的路由下一跳保持不變

Layer3 BGP 7 彙總和聚合

session 1 bgp聚合 r2 config router aggregate address 100.1.1.0 255.255.255.0 直接聚合 advertise map set condition to advertise attribute 只對advertise map列表中匹...

BGP路由決策過程

1.如果下一跳無法到達,則不考慮 2.首選具有最大weight的路由 3.如果路由具有相同weight,則使用最高本地優先順序的路由 4.如果具有相同本地優先順序,則首選來自該路由器的bgp路由 5.如果沒有來自該路由器上的bgp路由,則選擇as長度最短的路由 6.如果所有的路由具有相同的as長度,...

bgp的路由聚合

bgp路由聚合分為自動聚合和手動聚合。自動聚合 對bgp引入的igp子網路由進行自然掩碼也就是主類路由聚合,配置自動聚合後,生成聚合後的自然網路路由,而原先引入的子網路由被抑制,不會被優先和發布給bgp鄰居。自動聚合只能針對通過import方式引入的bgp路由生效,假設我們在ar4上建立三個環迴口,...