當前位置:首頁 » 操作系統 » bgp路由演算法

bgp路由演算法

發布時間: 2022-02-12 11:38:27

㈠ BGP協議採用路由演算法基於什麼

樓上說的沒錯,補充一點。這個演算法的英文是 path vector,rip用的是 distance vector

㈡ 常用路由技術簡析(RIP,OSPF,BGP)

RIP是路由信息協議(Routing Information Protocol)的縮寫,採用距離向量演算法,是當今應用最為廣泛的內部網關協議。在默認情況下,RIP使用一種非常簡單的度量制度:距離就是通往目的站點所需經過的鏈路數,取值為1~15,數值16表示無窮大。RIP進程使用UDP的520埠來發送和接收RIP分組。RIP分組每隔30s以廣播的形式發送一次,為了防止出現「廣播風暴」,其後續的的分組將做隨機延時後發送。在RIP中,如果一個路由在180s內未被刷,則相應的距離就被設定成無窮大,並從路由表中刪除該表項。RIP分組分為兩種:請求分組和相應分組。
RIP-1被提出較早,其中有許多缺陷。為了改善RIP-1的不足,在RFC1388中提出了改進的RIP-2,並在RFC 1723和RFC 2453中進行了修訂。RIP-2定義了一套有效的改進方案,新的RIP-2支持子網路由選擇,支持CIDR,支持組播,並提供了驗證機制。

隨著OSPF和IS-IS的出現,許多人認為RIP已經過時了。但事實上RIP也有它自己的優點。對於小型網路,RIP就所佔帶寬而言開銷小,易於配置、管理和實現,並且RIP還在大量使用中。但RIP也有明顯的不足,即當有多個網路時會出現環路問題。為了解決環路問題,IETF提出了分割范圍方法,即路由器不可以通過它得知路由的介面去宣告路由。分割范圍解決了兩個路由器之間的路由環路問題,但不能防止3個或多個路由器形成路由環路。觸發更新是解決環路問題的另一方法,它要求路由器在鏈路發生變化時立即傳輸它的路由表。這加速了網路的聚合,但容易產生廣播泛濫。總之,環路問題的解決需要消耗一定的時間和帶寬。若採用RIP協議,其網路內部所經過的鏈路數不能超過15,這使得RIP協議不適於大型網路。
為了解決RIP協議的缺陷,1988年RFC成立了OSPF工作組,開始著手於OSPF的研究與制定,並於1998年4月在RFC 2328中OSPF協議第二版(OSPFv2)以標准形式出現。OSPF全稱為開放式最短路徑優先協議(Open Shortest-Path First),OSPF中的O意味著OSPF標準是對公共開放的,而不是封閉的專有路由方案。OSPF採用鏈路狀態協議演算法,每個路由器維護一個相同的鏈路狀態資料庫,保存整個AS的拓撲結構(AS不劃分情況下)。一旦每個路由器有了完整的鏈路狀態資料庫,該路由器就可以自己為根,構造最短路徑樹,然後再根據最短路徑構造路由表。對於大型的網路,為了進一步減少路由協議通信流量,利於管理和計算,OSPF將整個AS劃分為若干個區域,區域內的路由器維護一個相同的鏈路狀態資料庫,保存該區域的拓撲結構。OSPF路由器相互間交換信息,但交換的信息不是路由,而是鏈路狀態。OSPF定義了5種分組:Hello分組用於建立和維護連接;資料庫描述分組初始化路由器的網路拓撲資料庫;當發現資料庫中的某部分信息已經過時後,路由器發送鏈路狀態請求分組,請求鄰站提供更新信息;路由器使用鏈路狀態更新分組來主動擴散自己的鏈路狀態資料庫或對鏈路狀態請求分組進行響應;由於OSPF直接運行在IP層,協議本身要提供確認機制,鏈路狀態應答分組是對鏈路狀態更新分組進行確認。

相對於其它協議,OSPF有許多優點。OSPF支持各種不同鑒別機制(如簡單口令驗證,MD5加密驗證等),並且允許各個系統或區域採用互不相同的鑒別機制;提供負載均衡功能,如果計算出到某個目的站有若干條費用相同的路由,OSPF路由器會把通信流量均勻地分配給這幾條路由,沿這幾條路由把該分組發送出去;在一個自治系統內可劃分出若干個區域,每個區域根據自己的拓撲結構計算最短路徑,這減少了OSPF路由實現的工作量;OSPF屬動態的自適應協議,對於網路的拓撲結構變化可以迅速地做出反應,進行相應調整,提供短的收斂期,使路由表盡快穩定化,並且與其它路由協議相比,OSPF在對網路拓撲變化的處理過程中僅需要最少的通信流量;OSPF提供點到多點介面,支持CIDR(無類型域間路由)地址。

OSPF的不足之處就是協議本身龐大復雜,實現起來較RIP困難。
RFC1771對BGP的最新版本BGP-4進行了詳盡的介紹。BGP用來在AS之間實現網路可達信息的交換,整個交換過程要求建立在可靠的傳輸連接基礎上來實現。這樣做有許多優點,BGP可以將所有的差錯控制功能交給傳輸協議來處理,而其本身就變得簡單多了。BGP使用TCP作為其傳輸協議,預設埠號為179。與EGP相比,BGP有許多不同之處,其最重要的革新就是其採用路徑向量的概念和對CIDR技術的支持。路徑向量中記錄了路由所經路徑上所有AS的列表,這樣可以有效地檢測並避免復雜拓撲結構中可能出現的環路問題;對CIDR的支持,減少了路由表項,從而加快了選路速度,也減少了路由器間所要交換的路由信息。另外,BGP一旦與其他BGP路由器建立對等關系,其僅在最初的初始化過程中交換整個路由表,此後只有當自身路由表發生改變時,BGP才會產生更新報文發送給其它路由器,且該報文中僅包含那些發生改變的路由,這樣不但減少了路由器的計算量,而且節省了BGP所佔帶寬。

BGP有4種分組類型:打開分組用來建立連接;更新分組用來通告可達路由和撤銷無效路由;周期性地發送存活分組,以確保連接的有效性;當檢測到一個差錯時,發送通告分組。

㈢ BGP協議最佳路徑的選擇演算法有哪些

每個BGP路由器通過鄰居聲名與周邊的一個或多個路由器連接。一旦建立了鄰居關系,這些BGP路由器之間就會相互交換路由信息。據我最近一次統計,整個互聯網上有大約12.5萬個路由信息,因此要配備一個強大的路由器才能將所有BGP路由信息接收下來。
由於整個互聯網的BGP路由表有超過20萬個路由,同時一個BGP路由器可能從多個來源收到多份的路由表,因此肯定會有一種方法可以比較不同的BGP路由表,並從中選擇最佳的路由方案。這種方法就是BGP最佳路徑選擇演算法。
可能你會注意到,CiscoBGP路由器會將應用權重(weight)作為路由表的第一標准,而其它品牌的路由器則不是這樣。Cisco的官方BGP最佳路徑選擇演算法文檔中詳細列明了所參考的各項標准。接下來我會列出每種標准並給出解釋和範例。
默認情況下,BGP最佳路徑都是基於最短自治系統(AS)的原理得出的。不過很多時候,諸如weight,localpreference以及MED這樣的標准都是網路管理員自行設定的。
接下來我們就按照BGP選擇最佳路徑的參考順序將這幾項標准介紹一下:
#1 Weight —權重是Cisco為本地路由器設定的自定義參數,並不隨路由器更新而變化。如果指向某一IP地址的路徑有多條(這很常見),那麼BGP會尋找權重最高的路徑。設定權重的參考因素很多,包括鄰居命令,as-path訪問列表,或者路由鏡像等。
#2 Local Preference — 本地出口優先順序參數會告知AS哪條路徑具有本地優先,數值越高優先順序越高。默認為100。比如:
bgp default local-preference 150
#3 Network or Aggregate—這個參數會選擇本地發起的網路或聚合作為路徑。將特定的路徑加入路由中,會讓路由更有效率,同時也節省了網路空間。更多有關聚合的信息,可以參考Cisco的文章「UnderstandingRouteAggregation in BGP.」
#4 Shortest AS_PATH — BGP 只有在weight, localpreference和locallyoriginated相當接近的時候才使用這個參數。
#5 Lowest origin type — 這個參數處理Interior Gateway Protocol(IGP)協議的優先順序低於 Exterior Gateway Protocol (EGP)協議。
#6 Lowest multi-exit discriminator (MED) — 較低的MED值要優於較高的MED值。
#7 eBGP over iBGP — 類似於#5, BGP AS Path 更傾向 eBGP 而不是 iBGP。
#8 Lowest IGP metric — 這個參數傾向於採用最低IGP作為BGP下一跳。
#9 Multiple paths — 這個參數決定是否要在路由表中裝入多個路徑。可以參考 BGPMultipath獲取更多信息。
#10 External paths — 當所有路徑都為外部路徑時,選擇首先接收到的路徑(較老的路徑)。
#11 Lowest router ID — 選擇來自具有最低路由器ID的BGP路由器的路徑。
#12 Minimum cluster list — 如果多個路徑的originator或路由器ID相同,選擇cluster列表長度最短的路徑。

㈣ RIP、OSPF、BGP這三個動態路由協議在工作原理上的區別是什麼

「RIP、OSPF、BGP」這三個動態路由協議在工作原理上的區別:BGP是自治系統間相互訪問所使用的,它涉及到ISP運營商;RIP是距離矢量路由協議,它通過交換明確的路由來達到全網互通,即是說他所獲得的路由都是通過鄰居發送過來的;OSPF是鏈路狀態路由協議,他不發送路由信息
RIP、OSPF、BGP」這三個動態路由協議在工作原理上的區別對比:
1、RIP協議
RIP(
Routing
Information
Protocol
)路由信息協議:是在一個AS系統中使用地內部路由選擇協議,是基於距離向量路由選擇的協議。RIP有兩個版本:RIPv1和RIPv2,它們均基於經典的距離向量路由演算法,最大跳數為15跳。
RIP的演算法簡單,但在路徑較多時收斂速度慢,廣播路由信息時佔用的帶寬資源較多,它適用於網路拓撲結構相對簡單且數據鏈路故障率極低的小型網路中,在大型網路中,一般不使用RIP。
RIP使用UDP數據包更新路由信息。路由器每隔30s更新一次路由信息,如果在180s內沒有收到相鄰路由器的回應,則認為去往該路由器的路由不可用,該路由器不可到達。如果在240s後仍未收到該路由器的應答,則把有關該路由器的路由信息從路由表中刪除。
2.OSPF協議
OSPF(
Open
Shortest
Path
First,開放最短路徑優先)協議:採用鏈路狀態路由選擇技術,開放最短路徑優先演算法。路由器互相發送直接相連的鏈路信息和它擁有的到其它路由器的鏈路信息。每個
OSPF
路由器維護相同自治系統拓撲結構的資料庫。從這個資料庫里,構造出最短路徑樹來計算出路由表。當拓撲結構發生變化時,
OSPF
能迅速重新計算出路徑,而只產生少量的路由協議流量。
3、BGP協議
BGP
(邊界網關協議,Border
Gateway
Protocol
)是自治系統之間的路由選擇協議。BGP用於連接Internet。作為最新的外部網關協議,現有四個版本。
BGP
是唯一一個用來處理像網際網路大小的網路協議,也是唯一能夠妥善處理好不相關路由域間的多路連接協議。BGPv4是一種外部的路由協議。可認為是一種高級的距離向量路由協議。

㈤ BGP路由協議的工作原理

這個你自己幹嘛不去看書呢?
bgp是用tcp的唯一的路由協議。然後使用179埠。
它有4個包:
1.open
2.keepalive
3.update
4.notification
open包用於建立鄰居,keepalive用於檢測鄰居是否存活的包
update包用於發送路由更新
最後一個包是用於出錯的時候發送的。
bgp是路徑矢量協議,採用屬性來選擇路徑。
上面的說法有誤的我指出來,開始時發送所有更新的,但是後來只是觸發更新。
它只有自己的bgp表,不參與維護路由表,只是將最好的路由插入路由表中。所以說IGP和BGP根本就不是一個層面的東西。
怎麼保持少的路由更新呢?那是由於bgp有更新周期,即使有觸發也要等到下一個更新才發。
bgp的知識點太多,這樣的是學不到什麼的。如果我講課需要一個星期講BGP

㈥ 如何配置BGP路由協議

實驗拓撲圖:

實驗要求:

1.各AS之間實現全網互通,並在路由兩條出口中任意一條斷開均不影響全網通訊;

a.在Router P6BBR1和P7BBR1上創建EBGP;

b.在Router P6R3和P7R3之間創建EBGP;

2.在PXR1、PXR2、PXR3、PXR4、PXBBR1之間配置IBGP;

3.在PXR1、PXR2、PXR3、PXR4、PXBBR1之間可使用OSPF或RIP、EIGRP等協議完成各介面基本的互通性。這里使用OSPF,並將其中五台路由器全部定義到Aera 0中。

4.驗證BGP配置,使用show ip bgp summary來驗證BGP鄰居關系是否已建立,使用sh ip bgp顯示BGP路由選擇信息庫.查看是否從核心路由器和另一台邊緣路由器那裡獲悉了路由,查看邊緣路由器的IP路由選擇表,其中是否有BGP路由?

5.最後,老師要求在每一台路由器上都要開啟telnet訪問,便於老師telnet到各個路由器檢查我們的實驗配置,方便幫助我們排錯.因開啟telnet需要設置密碼,所有密碼均設置cisco.

實驗步驟(以下將以P7BBR1、P7R1、P7R2、P7R3、P7R4作說明,在P6BBR1和P6的其它路由器則可參考以此驟):

1.刪除路由器中原來的配置(earse Start),以免被以前實驗中的配置影響實驗的順利進行,然後重啟各路由器(Reload),或針對介面使用default interface (s0)刪除該介面的所有配置.

2.按照網路拓撲圖上所標示的IP地址在所有ROUTER的介面上按要求配置好IP Address,在DCE介面上配置好時鍾頻率(clock rate 64000),所有介面確保UP狀態(NO shutdown).

3.在所有Route中均需配置一個環回介面(Interface loopback 0),並配置相應的IP地址,用於BGP中宣告網路。OSPF路由協議通告完成後需確保各路由器間可以互相PING通Loopback O的地址.各路由器的OSPF配置命令如下:

P7BBR1:

P7BBR1(config-router)#network 172.31.7.0 0.0.0.255 area 0

P7BBR1(config-router)#network192.168.7.1 0.0.0.0 area 0

P7R1:

P7R1(config-router)#network 172.31.7.0 0.0.0.255 area 0

P7R1(config-router)#network 10.7.0.0 0.0.0.255 area 0

P7R1(config-router)#network 10.7.1.0 0.0.0.255 area 0

P7R1(config-router)#network 10.7.4.1 0.0.0.0 area 0

P7R2:

P7R2(config-router)#network 172.31.7.0 0.0.0.255 area 0

P7R2(config-router)#network 10.7.0.0 0.0.0.255 area 0

P7R2(config-router)#network 10.7.2.0 0.0.0.255 area 0

P7R2(config-router)#network 10.7.4.2 0.0.0.0 area 0

P7R3:

P7R3(config-router)#network 10.7.3.0 0.0.0.255 area 0

P7R3(config-router)#network 10.7.1.0 0.0.0.255 area 0

P7R3(config-router)#network 10.7.4.3 0.0.0.0 area 0

P7R4:

P7R4(config-router)#network 10.7.3.0 0.0.0.255 area 0

P7R4(config-router)#network 10.7.2.0 0.0.0.255 area 0

P7R4(config-router)#network 10.7.4.4 0.0.0.0 area 0

4.P7BBR1中配置完S0的IP地址後,需要在SO介面上封裝幀中繼(encapsulation frame-relay),並將下一跳IP地址(172.31.7.1&172.31.7.2)映射到永久虛電路(PVC),在映射PVC時,broadcast這個參數一定要加,這樣幀中繼映射將支持廣播和多播,否則在通告OSPF時無法將網路通告出去,並且要禁用反向地址解析。

P7BBR1(config-if)#frame-relay map ip 172.31.7.1 172 broadcast

P7BBR1(config-if)#frame-relay map ip 172.31.7.2 173 broadcast

P7BBR1(config-if)#no frame-relayinverse-arp

5.同理,在P7R1的S0介面也要封裝幀中繼,以及將下一跳IP地址(172.31.7.3)映射到永久虛電路,禁用反向地址解析.

P7R1(config-if)#frame-relay map ip 172.31.7.3271 broadcast

P7R1(config-if)#no frame-relayinverse-arp

6.在P7R2的S0介面也封裝幀中繼,禁用反向地址解析,配置如下:

P7R1(config-if)#frame-relay map ip 172.31.7.3271 broadcast

P7R1(config-if)#no frame-relayinverse-arp

7.在點到多點的模式下,OSPF將非廣播網路中的所有路由器到路由器的連接視為點到點的鏈路,不選舉DR和BDR,也不會將2類網路LSA擴散到鄰接路由器,因在P7BBR1、P7R1、P7R2之間是幀中繼的網路,需要配置為點到多點的模式,具體配置如下(各路由器的配置方法一致,均在S0介面配置):

P7BBR1(config-if)#ip ospf network point-to-multipoint.

8.到目前為止,需確保整個內網的路由器的各個介面都可以互相PING通,如果PING不通,先不要進行下面的工作,把整個內網調通再進行後續操作.因為此時若有某些介面無法PING通,說明你已經錯了,建議你不要再錯下去了,你先排錯再說,以免越來越混淆.

9.下面,開始配置IBGP和EBGP,首先在P7BBR1路由器上配置BGP,因在P7BBR1的BGP配置中,有很多鄰居的更新策略相同,而在CISCO路由器上,可將更新策略相同的鄰居劃分到同一個對等體組(peer-group)中,以簡化配置,並可提高更新的效率,在此使用peer-group.

P7BBR1:

P7BBR1(config)#router bgp 64159(進入BGP路由器配置模式,路由器位於AS64159中)

P7BBR1(config-router)#no syncronization(關閉同步規則)

P7BBR1(config-router)#network172.31.7.0 mask 255.255.255.0 (在BGP中通告網路)

P7BBR1(config-router)#network 192.168.88.0 mask 255.255.255.0(在BGP中通告網路)

P7BBR1(config-router)#neighbor ok peer-group(創建名為OK的對等體組)

P7BBR1(config-router)#neighbor ok remote-as 64159 (指定BGP鄰居,這里指定的是對等體組)

P7BBR1(config-router)#neighbor ok update-source loopback0(同鄰居OK組建立對等關系,將一個環回介面的地址用作源地址)

P7BBR1(config-router)#neighbor ok next-hop-self(將自己作為下一跳通告給鄰居)

P7BBR1(config-router)#neighbor 10.7.4.1 peer-group ok(將P7R1的L0加入到OK對等體組)

P7BBR1(config-router)#neighbor 10.7.4.2 peer-group ok(將P7R2的L0加入到OK對等體組)

P7BBR1(config-router)#neighbor 10.7.4.3 peer-group ok(將P7R3的L0加入到OK對等體組)

P7BBR1(config-router)#neighbor 10.7.4.4 peer-group ok(將P7R4的L0加入到OK對等體組)

P7BBR1(config-router)#neighbor 192.168.6.1 remote-as 64158 (指定192.168.6.1為BGP鄰居)

P7BBR1(config-router)#neighbor 192.168.6.1 ebgp-multihop 2 (指定到鄰居192.168.6.1的跳線為2)

P7BBR1(config-router)#neighbor 192.168.6.1 update-source loopback0 (同鄰居192.168.6.1建立對等關系,並將環回介面的地址用作源地址)

P7BBR1(config-router)#no auto-summary (關閉自動匯總)

10.路由表中沒有到鄰居192.168.6.1的路由,需要手工添加靜態路由到192.168.6.1,否則將不可達,EBGP將不能成功建立.

P7BBR1(config)#ip route 192.168.6.1 255.255.255.255 192.168.88.6

11.以下是另外四台路由器的BGP配置,不另加旁註,具體參考以上旁註:

P7R1:

P7R1(config)#router bgp 64159

P7R1(config-router)#no synchronization

P7R1(config-router)#network 10.7.0.0 mask 255.255.255.0

P7R1(config-router)#network 10.7.1.0 mask 255.255.255.0

P7R1(config-router)#network172.31.7.0 mask 255.255.255.0

P7R1(config-router)#neighbor ok peer-group

P7R1(config-router)#neighbor ok remote-as 64159

P7R1(config-router)#neighbor ok update-source lookback0

P7R1(config-router)#neighbor 10.7.4.2 peer-group ok

P7R1(config-router)#neighbor 10.7.4.3 peer-group ok

P7R1(config-router)#neighbor 10.7.4.4 peer-group ok

P7R1(config-router)#neighbor192.168.7.1 peer-group ok

P7R1(config-router)#no auto-summary

P7R2:

P7R2(config)#router bgp 64159

P7R2(config-router)#no synchronization

P7R2(config-router)#network 10.7.0.0 mask 255.255.255.0

P7R2(config-router)#network 10.7.2.0 mask 255.255.255.0

P7R2(config-router)#network172.31.7.0 mask 255.255.255.0

P7R2(config-router)#neighbor ok peer-group

P7R2(config-router)#neighbor ok remote-as 64159

P7R2(config-router)#neighbor ok update-source lookback0

P7R2(config-router)#neighbor 10.7.4.1 peer-group ok

P7R2(config-router)#neighbor 10.7.4.3 peer-group ok

P7R2(config-router)#neighbor 10.7.4.4 peer-group ok

P7R2(config-router)#neighbor192.168.7.1 peer-group ok

P7R2(config-router)#no auto-summary

P7R3:

P7R3(config)#router bgp 64159

P7R3(config-router)#no synchronization

P7R3(config-router)#network 10.7.1.0 mask 255.255.255.0

P7R3(config-router)#network 10.7.3.0 mask 255.255.255.0

P7R3(config-router)#network 192.168.86.0 mask 255.255.255.0

P7R3(config-router)#neighbor ok peer-group

P7R3(config-router)#neighbor ok remote-as 64159

P7R3(config-router)#neighbor ok update-source lookback0

P7R3(config-router)#neighbor ok next-hop-self

P7R3(config-router)#neighbor 10.6.4.3 remote-as 64158

P7R3(config-router)#neighbor 10.6.4.3 ebgp-multihop 2

P7R3(config-router)#neighbor 10.6.4.3 update-source loopback 0

P7R3(config-router)#neighbor 10.7.4.1 peer-group ok

P7R3(config-router)#neighbor 10.7.4.2 peer-group ok

P7R3(config-router)#neighbor 10.7.4.4 peer-group ok

P7R3(config-router)#no auto-summary

在P7R3中添加到10.6.4.3的靜態路由:

P7R3(config)#ip route 10.6.4.3 255.255.255.255 192.168.86.1

P7R4:

P7R4(config)#router bgp 64159

P7R4(config-router)#no synchronization

P7R4(config-router)#network 10.7.3.0 mask 255.255.255.0

P7R4(config-router)#network 10.7.2.0 mask 255.255.255.0

P7R4(config-router)#neighbor ok peer-group

P7R4(config-router)#neighbor ok remote-as 64159

P7R4(config-router)#neighbor ok update-source lookback0

P7R4(config-router)#neighbor 10.7.4.1 peer-group ok

P7R4(config-router)#neighbor 10.7.4.3 peer-group ok

P7R4(config-router)#neighbor 10.7.4.2 peer-group ok

P7R4(config-router)#neighbor192.168.7.1 peer-group ok

P7R4(config-router)#no auto-summary

12.整個配置基本上就是這樣,後面的工作就是驗證BGP的配置是否正確,可以使用show ip bgp summary,show ip bgp,show ip route等命令查看配置結果.並可以在任意一個路由器上PING另一個AS的任意一個介面,看看是否PING通.當然,首先要在P6那邊的五個路由器也做好相應的配置.還可以將P7BBR1的E0介面shutdown,看看結果會是如何.如有問題,多看書查閱相關資料,舉一反三,相信可以查明原因.

㈦ BGP路由協議條目數

建議不要這樣限制。。
BGP路由更新不全。
實際中最好的辦法是用route-map限制。
規則可以是路由也可以是as-path。

㈧ BGP路由表解析

這些符號代表的意思都有說明的 你可以通過命令查看。

舉例如下:

<ar3>displaybgprouting-table

BGPLocalrouterIDis1.1.1.1
Statuscodes:*-valid,>-best,d-damped,
h-history,i-internal,s-suppressed,S-Stale
Origin:i-IGP,e-EGP,?-incomplete


TotalNumberofRoutes:22
/Ogn

*>1.1.1.1/320.0.0.000?
*>1.1.1.2/320.0.0.010?
*>2.2.2.2/3210.1.10.10065502?
*>2.2.2.3/3210.1.10.11065502?
*>3.3.3.3/3210.1.13.10065503i
*>3.3.3.4/3210.1.13.11065503i
*>10.1.10.0/240.0.0.000?


* 表示有效路由 ;>表示最佳路由;i 有兩種意思,一是內不路由 ,一是IGP。更多路由相關知識你可以網路 重慶網博客學習。

㈨ BGP是什麼路由

滿意答案流星劃過夜空。ゞ9級2009-04-14BGP(Border Gateway Protocol)是一種自治系統間的動態路由發現協議,它的基本功能是在自治系統間自動交換無環路的路由信息,通過交換帶有自治系統號(AS)序列屬性的路徑可達信息,來構造自治區域的拓撲圖,從而消除路由環路並實施用戶配置的路由策略。與OSPF 和RIP 等在自治區域內部運行的協議對應,BGP 是一類EGP(Exterior Gateway Protocol)協議,而OSPF 和RIP 等為IGP(Interior Gateway Protocol)協議。BGP 協議經常用於ISP 之間。BGP 協議從1989 年以來就已經開始使用。它最早發布的三個版本分別是RFC1105(BGP-1)、RFC1163(BGP-2)和RFC1267(BGP-3),當前使用的是RFC1771(BGP- 4)。 隨著INTERNET 的飛速發展,路由表的體積也迅速增加,自治區域間路由信息的交換量越來越大,影響了網路的性能。BGP 支持無類別域間選路CIDR(Classless Interdomain Routing),可以有效的減少日益增大的路由表。BGP-4 正迅速成為事實上的Internet 邊界路由協議標准。特性描述如下:BGP 是一種外部路由協議,與OSPF、RIP 等的內部路由協議不同,其著眼點不在於發現和計算路由,而在於控制路由的傳播和選擇最好的路由。通過攜帶AS 路徑信息,可以徹底解決路由循環問題。為控制路由的傳播和路由選擇,它為路由附帶屬性信息。是一種在自治系統之間動態交換路由信息的路由協議。BGP是為取代最初的外部網關協議EGP設計的。它也被認為是一個路徑矢量協議。

㈩ 簡述RIP、OSPF、BGP這三個動態路由協議在工作原理上的區別

你首先分類就混淆了
路由協議分為IGP(內部路由協議)與BGP(邊界網關協議)
RIP OSPF EIGRP都屬於IGP,即一個自治系統內所使用的路由協議
而BGP是自治系統間相互訪問所使用的,它涉及到ISP運營商。可以理解為一個自治系統就是一台大路由器,這些路由器中間跑的協議就是BGP。這里的自治系統只的是物理意義上的自治系統例如聯通網 電信網
RIP是距離矢量路由協議,它通過交換明確的路由來達到全網互通,即是說他所獲得的路由都是通過鄰居發送過來的。類似於問路的時候沿路打聽
OSPF是鏈路狀態路由協議,他不發送路由信息。而是通過發送鏈路狀態LSA來獨自計算路由條目。類似GPS發送給對方方位後具體怎麼走是本地系統計算出來的

熱點內容
跳轉頁源碼 發布:2024-09-17 03:13:05 瀏覽:543
html文件上傳表單 發布:2024-09-17 03:08:02 瀏覽:784
聊天軟體編程 發布:2024-09-17 03:00:07 瀏覽:726
linuxoracle安裝路徑 發布:2024-09-17 01:57:29 瀏覽:688
兩個安卓手機照片怎麼同步 發布:2024-09-17 01:51:53 瀏覽:207
cf編譯後沒有黑框跳出來 發布:2024-09-17 01:46:54 瀏覽:249
安卓怎麼禁用應用讀取列表 發布:2024-09-17 01:46:45 瀏覽:524
win10設密碼在哪裡 發布:2024-09-17 01:33:32 瀏覽:662
情逢敵手迅雷下載ftp 發布:2024-09-17 01:32:35 瀏覽:337
安卓如何讓軟體按照步驟自動運行 發布:2024-09-17 01:28:27 瀏覽:197