免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

13條BGP選路原則

2021-03-17    分類: 網站建設

BGP選路原則

  1. 高有weight優先,默認為0(思科特有,選大的)

  2. 本地優先級高的優先(只可以在IBGP鄰居之間傳遞)

  3. 起源本路由器上的路由(network、aggregate-address)

  4. as-path最短的優先

  5. 最小的起源代碼 (IGP 優先 EGP 優先 incomplete)

  6. 最低的med

  7. ebgp>ibgp

  8. 通過最近BGP鄰居的路由

  9. 如果配置了maixmum-path[IBGP],就負載均衡

  10. 最老的EBGP鄰居學到的路由,是路由最老

  11. 更低的router-id

  12. 始發路由器ID相同,那么選擇 cluster-list短的

  13. 優選來自于最低的鄰居地址的路徑,是BGP的neigbor配置中地址 

 BGP選路原則


一、Weight值

簡介:

1.優選有大Weight的路由(范圍0到65535),weight是CISCO私有的參數。

2. 缺省情況下,通過本路由器宣告、重分布或者匯總的路由的weight為32768,從BGP鄰居學習到的路由的weight為0。

3:只在本地(影響自己一個路由器)有用,影響本路由的選路。

修改方法:

 1、neighbor xxx weight xxx  (從此xxx鄰居學到的所有的路由都加)

 2、route-map xxx permit 10 

set weight  xxx

 只能在本路由器的入方向上做。


二、local-prefrence 

理論簡介:

1.通過第一條選路原則不能選出最優BGP條目的情況下,優選有大local preference值的BGP條目。

2.local preference值只在IBGP鄰居之間傳遞,在EBGP鄰居之間不能傳遞,也就是說不能在EBGP的出方向上做,因為只在本AS內生效。

3.對于從EBGP鄰居學習到的BGP條目,local preference缺省值為100,這個值可以通過命令bgp default local-preference修改。

修改方法:

  (1)bgp default local-preference xxx

修改后,對IBGP學來的路由不起作用,只對EBGP傳來的和自己產生的路由起作用。

  (2)route-map xxx permit 10

       set local-preference xxx

  (3)不能在EBGP鄰居關系的出方向做修改。

 3、local-preference的默認值是100

在show ip bgp 中看到是空,其實也是100,show ip bgp xxxx 看明細的時候可看見路由的local-preference。


三:起源本路由器上的路由 

優選從本路由器始發的路由(包括本地network配置的重分布,或者在IGP表中已經有一些需要被配置路由聚合的地址,在BGP中用aggregate-address命令配置的路由聚合)。

注意:對于CISCO IOS,如果是從本地往BGP里注入一條路由,缺省的weight值為32768,由于這個weight值很大,對于該注入路由,會根據第一條選路原則成為最優BGP條目。因此對CISCO IOS來說,第三條選路原則作用不大。然而考慮到第一條選路原則為CISCO私有,不是所有廠家都支持,第三條選路原則的作用就顯現出來了。


四、AS-PATH

在通過前三條選路原則不能選出最優BGP條目的情況下,優選AS path長度短的路由條目。

注意:修改AS path長度只能在EBGP鄰居關系之間進行,IBGP鄰居關系是不可以的

1、as-path只可以在EBGP鄰居關系的out方向和in的方向去修改

   (1)out方向做: 加在本來AS號的前面(右邊

   (2)in方向做: 加在本來AS號的后面(左邊 

2、last-as 表示在離這個路由器最近的AS號,重復加次數

  route-map xx permit 10

     match ip address 1

     set as-path prepend last-as 數字(加多少次)

3、當寫下面兩個命令時,哪個先生效?

   set as-path prepend  23 

   set as-path prepend last-as 數字

 入/出方向的時候,as-path prepend與last-as同時使用,都是last-as先生效,然后as-path prepend才生效

 (1)、聚合   聚合后的{}內的AS算幾個?一個

 (2)、聯邦   聯盟內的()內的AS算幾個?一個也不算

 (3)、neighbor xxx remove-private-AS 刪除私有AS號,起源于本AS無效,在出方向做。

5、如何跳過as-path選路原則

     bgp bestpath as-path ignore 


五、起源代碼origin

在通過前四條選路原則不能選出最優BGP條目的情況下,優選最低起源類型的BGP路由

最低起源類型的順序是 IGP 優先 EGP 優先 incomplete,其中EGP的方式現在已經不用了。

通過Network,aggregate方式產生的BGP路由的起源屬性是i,通過重分布產生的BGP路由的起源屬性是incomplete。

1:

  i--------igp  network xxxxx   

  e-------egp  (沒有了)

  ?-------重分發

2、origin在 EBGP/或IBGP的in和out方向都可以做

 route-map xxx permit 10

     match ip address pre 1

     set origin incomplete ?


 六、MED

MED值的用途:在兩個相臨AS之間有多個BGP連接的情況下,MED值用于影響從相鄰AS到本AS的路由選擇,即用于影響鄰居AS到本AS的流量從哪個接口進來,這是通過向相鄰AS的EBGP鄰居發送具有不同MED值的路由條目來實現的,但是需要注意選路過程的實現是相鄰AS的路由器自身根據13條選路原則獨立完成,MED值的的比較是前面的五條選路原則都不能選出最優的情況下才起作用。

MED的生成: 

1)本地network方式生成的BGP條目,會帶上IGP的metric,(同時也會帶上路由的下一跳,開啟匯總后會被取消)會傳給所有鄰居。

2)如果從EBGP鄰居學習到的BGP條目的metric值傳遞給其他IBGP鄰居,但不傳給EBGP。

                -----以上表示MED值只傳遞一次EBGP鄰居-----

3)如果從IBGP鄰居學習到一條BGP條目的metric為0或者其他值,缺省不會傳給給EBGP鄰居,顯示為空。

4)匯總方式生成的BGP條目,metric值為空。

5)重分布方式生成的BGP條目,metric值為IGP的cost、metric、hop,如果開啟自動匯總會被清除。

6)缺省情況下,空的metric當0看待 。

優選最小MED 值的路由(范圍 0到4,294,967,295). 

  A.只有在通過兩條路徑得到第一個AS(對等體)是同一個AS時才進行MED比較;任何子自治域的聯盟系統都會被忽略。也就是說,只有在AS序列號中第一個AS號碼一致時,才進行MED比較;任何聯盟AS序列號(AS_CONFED_SEQUENCE)都會被忽略,也就是說從不同聯邦AS學到的路由都會比較MED

  B.如果路由器上配置了 bgp always-compare-med,在全部的路徑進行MED比較。但是這需要全體AS都同時啟用這個功能,否則有可能發生路由環路

  C.如果路由器上配置了bgp bestpath med confed,將對所有包括/.AS_CONFED_SEQUENCE的路徑進行MED比較。默認不比較

  D.如果接收到的路徑沒有分配MED值,則將此路徑分配為0,除非路由器上配置了bgp bestpath med missing-as-worst,將被看作MED值為4,294,967,295的路由將在注入到路由選擇表之前被改為4,294,967,294

  E.   只能在相鄰的AS傳遞,一般在EBGP鄰居的OUT方向的做。影響入站的流量。(IBGP之間是可以修改的)

  F.   bgp deterministic-med是指把路由過來的MED值進行分組,同一個AS的分一組,其他的AS的分一組,先比較同一個AS的MED值,在和其他AS的MED值比較路由器那個最小的ROUTE-ID


13條BGP選路原則
文章網址:http://m.newbst.com/news47/105347.html

成都網站建設公司_創新互聯,為您提供軟件開發電子商務網站營銷定制開發小程序開發企業建站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

h5響應式網站建設