成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

BGP 路由協議之聯邦大法

網絡 路由交換
當網絡規模擴展到數百臺路由器時,維護n(n-1)/2的會話連接不僅消耗設備資源,更增加了路由策略管理的復雜度。BGP聯邦通過邏輯分區的創新設計,在保持AS整體性的同時實現了路由管理的層級化。

在大型自治系統(AS)中,傳統的iBGP全連接架構面臨嚴峻挑戰。當網絡規模擴展到數百臺路由器時,維護n(n-1)/2的會話連接不僅消耗設備資源,更增加了路由策略管理的復雜度。BGP聯邦(BGP Confederation)作為解決這一難題的關鍵技術,通過邏輯分區的創新設計,在保持AS整體性的同時實現了路由管理的層級化。

聯邦的相關特性

  • 在聯邦內部保留聯邦外部的NEXT HOP屬性
  • 公布給聯邦的路由的MED屬性在整個聯邦范圍內予以保留
  • 路由的LOCAL_PREF屬性在整個聯邦范圍內予以保留
  • 在聯邦范圍內,將成員AS號壓入AS PATH,但不公布到聯邦外,并且使用TYPE3、4的AS PATH
  • AS PATH中的聯邦AS號用于在聯邦內部避免環路

通過將AS123定義為聯邦AS(大AS),同時在聯邦AS中創建成員AS(小AS:AS64512和64513),則可以解決IBGP路由傳遞的問題。

圖中R1與R2之間是聯邦iBGP關系,而R2與R3之間是聯邦eBGP關系,在聯邦內部,R1與R2都是屬于AS64512,R3屬于AS64513,但是對于聯邦外部來說,R1、R2、R3都是AS123,外部根本不知道有AS64512和AS64513的存在。

R1、R2、R3、R4、R5之間使用全部直連口建立BGP鄰居關系。

R1配置:

router bgp 64512  ! 使用聯邦成員AS號(64512)建立BGP
 bgp log-neighbor-changes
 bgp confederation identifier 123 ! 對聯邦外的AS通告自己的真實AS號 
 no bgp default ipv4-unicast
 neighbor 10.12.1.2 remote-as 64512
 neighbor 10.14.1.4 remote-as 400
 !
 address-family ipv4
  redistribute connected
  neighbor 10.12.1.2 activate
  neighbor 10.14.1.4 activate
 exit-address-family
!

R2配置:

router bgp 64512
 bgp log-neighbor-changes
 bgp confederation identifier 123
 bgp confederation peers 64513
 no bgp default ipv4-unicast
 neighbor 10.12.1.1 remote-as 64512
 neighbor 10.23.1.3 remote-as 64513
 !
 address-family ipv4
  redistribute connected
  neighbor 10.12.1.1 activate
  neighbor 10.23.1.3 activate
 exit-address-family
!

對于R2而言,R2是一個普通的EBGP鄰居(AS64513),而且跟我沒有一點關系,聯邦的建立就會有問題,因此還需要在R2上增加bgp confederation peers 64513命令,R2將AS64513視為它的聯邦eBGP peer,如果聯邦內有多個成員AS,那么本地需指定多個peers,命令:bgp confederation peers xx yy zz

R3配置:

router bgp 64513
 bgp log-neighbor-changes
 bgp confederation identifier 123
 bgp confederation peers 64512
 no bgp default ipv4-unicast
 neighbor 10.23.1.2 remote-as 64512
 neighbor 10.35.1.5 remote-as 500
 !
 address-family ipv4
  redistribute connected
  neighbor 10.23.1.2 activate
  neighbor 10.35.1.5 activate
 exit-address-family
!

配置完成后在R4上trace到R5的lo接口地址:

AS_PATH路徑屬性的四種類型

  • AS_SEQUENCE:有序AS號集合
  • AS_CONFED_SEQUENCE:聯邦有序AS號集合
  • AS_SET:無序AS號集合
  • AS_CONFED_SET:聯邦無序AS號集合

在R4上啟用loopback1接口,并分配IP地址:

interface Loopback1
 ip address 44.1.1.1 255.255.255.255
!

R1上的BGP表:

Network          Next Hop            Metric LocPrf Weight Path
*>  44.1.1.1/32      10.14.1.4                0             0 400 ?

R2上的BGP表:

Network          Next Hop            Metric LocPrf Weight Path
 *>i 44.1.1.1/32      10.14.1.4                0    100      0 400 ?

R3上的BGP表:

Network          Next Hop            Metric LocPrf Weight Path
 *>  44.1.1.1/32      10.14.1.4                0    100      0 (64512) 400 ?

在R2的e0/1接口抓包,捕捉NLRI為44.1.1.1/32屬性中攜帶的AS_PATH,AS號為400:

在R3的e0/1接口抓包,捕捉NLRI為44.1.1.1/32屬性中攜帶的AS_PATH,AS號分別為64512,400:

在R5的e0/0接口抓包,捕捉NLRI為44.1.1.1/32屬性中攜帶的AS_PATH,AS號分別為123,400:

可以看出AS_CONFED_SEQUENCE屬性用于在聯邦內防環(該屬性不會出聯邦),而上面的AS_SEQUENCE屬性則會隨著44.1.1.1/32的路由被傳遞給R5,因此在R5上抓包44.1.1.1/32的路由看不到AS_CONFED_SEQUENCE的屬性,外部AS將聯邦視為單個AS(外部并不知道聯邦內部的情況)。

責任編輯:趙寧寧 來源: IT人家
相關推薦

2010-07-05 16:28:18

BGP路由協議

2010-07-12 16:07:14

BGP路由協議

2010-06-10 16:16:42

BGP路由協議

2010-06-18 15:03:12

BGP路由協議

2010-06-25 15:07:10

BGP路由協議

2009-11-12 14:32:00

BGP路由協議

2010-06-18 14:18:44

BGP路由協議

2010-06-10 16:20:37

BGP路由協議

2011-04-01 13:28:37

2013-07-11 10:08:05

2011-09-16 15:52:14

BGP路由器故障VSI

2010-06-21 21:13:09

RIP協議

2012-11-05 14:35:03

路由器BGP網絡協議

2010-06-12 14:44:54

BGP協議

2010-06-25 15:45:32

2015-02-10 09:32:20

BGP路由器

2009-12-23 16:10:14

2013-06-13 10:08:41

BGP協議路由器協議

2011-11-21 13:59:24

BGP網關協議

2013-08-12 09:47:41

RIP協議網絡協議
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美福利视频 | 久久福利 | 亚洲国产精品久久 | 日本黄色短片 | av在线免费观看不卡 | 亚洲高清在线观看 | 日韩在线小视频 | 国产精品久久久久一区二区三区 | 欧美成人综合 | 综合久久av | 国产精品a久久久久 | 日韩久久精品电影 | 久久机热 | 一区二区三区四区在线 | 亚洲中午字幕 | 看片国产 | 久久久久亚洲 | 91亚洲精华国产 | 天天操人人干 | 日韩中文字幕在线播放 | 亚洲国产一区二区在线 | 国产精品视频网 | 九九综合| 日韩一级 | 亚洲精品成人网 | 精品一区二区三区四区五区 | 免费精品 | 国产精品高潮呻吟久久av野狼 | 久久久久中文字幕 | 国产日韩免费视频 | 人人九九精 | 一级片视频免费观看 | 欧美一级在线观看 | 成人婷婷 | 国产不卡视频在线 | 一区二区不卡高清 | 午夜激情在线视频 | 正在播放国产精品 | 久久久久久久国产 | 欧美日韩一区二区在线 | 人和拘一级毛片c |