外部網關協議有哪些?
內部網關協議和外部網關協議的主要區別是什麼?它們具體包括有哪些協議? 10分
內部網關協議是在自治系統內部運行的路由協議,主要包括:禒IP、EIGRP、OSPF、ISIS;
外部網關協議是在自治系統之間使用的路由協議,有BGP;
外部網關協議的介紹
外部網關協議(Exterior Gateway Protocol)是AS之間使用的路由協議,最初於1982年由BBN技術公司的EricC.Rosen及DavidL.Mills提出。其最早在RFC827中描述,並於1984年在RFC904中被正式規範。EGP是一種簡單的(網絡)可達性協議,其與現代的距離-矢量協議和路徑-矢量協議不同,它僅限適用於樹狀拓撲的網絡。由於EGP存在很多的侷限性,IETF邊界網關協議工作組制定了標準的邊界網關協議(BGP),當前被廣泛使用。
外部網關路由協議有哪些
BGP
外部網關協議的簡介
外部網關協議(Exterior Gateway Protocol,EGP)是一個在自治系統網絡中兩個鄰近的網關主機(每個都有它們自己的路由)間交換路由信息的協議。EGP常常被用來在英特網的兩個主機間交換路由表信息。路由表包括已知的路由器清單、它們能到達的地址以及與每個路由的路徑相關的成本度量,以便選出最好的可用路徑。每個路由器按照一定的時間間隔,通常在120秒到480秒之間,就給它的鄰近路由發送信息,然後鄰近路由就會將自己的完整路由表發回給它。EGP-2是EGP的最新版本。 大部分的公司和機構將它們擁有的路由器組合成一個自治系統,自治系統的本地路由選擇信息使用RIP或者OSPF等內部網關協議進行收集。而在這些自治系統中,通過為位於各自自治區域邊界的兩臺相鄰路由器提供交換路由選擇信息的方法,選擇一臺或者多臺路由器使用EGP(外部網關協議,Exterior Gateway Protocol)與其他自治區域通信。EGP路由器只向其自治區域邊界上的路由器轉發路由選擇表信息來獲得對方自治系統的路由信息,從而為IP數據報選擇最佳路由。因此, EGP協議應具有以下三個基本功能: 1. 支持鄰站獲取機制,即允許一個路由器請求另一個路由器同意交換可達路由信息。2. 路由器持續測試其EGP鄰站是否有響應。3. EGP鄰站週期性地傳送路由更新報文來交換網絡可達路由信息。EGP協議為了實現以上三個基本功能,定義了在該協議實現過程中使用的10種報文類型,如表1所示。表1 EGP協議報文類型 報文類型 報文描述 獲取請求(Acquisition Request) 請求路由器建立外部鄰站關係 獲取確認(Acquisition Confirm) 對獲取請求報文的肯定響應 獲取拒絕(Acquisition Refuse) 對獲取請求報文的否定響應 中止請求(Cease Request) 請求路由器中止外部鄰站關係 中止確認(Cease Confirm) 對中止請求報文的肯定響應 你好(Hello) 請求外部鄰站回答是否活躍 已聽到(I Heard You) 對Hello報文的回答 輪詢請求(Poll Request) 請求更新網絡路由信息 路由更新(Routing Update) 更新網絡可達信息 差錯報文(Error) 對不正確報文的響應 在EGP協議中,所有的EGP報文都有其固定的報頭用於說明報文類型。EGP報文的報頭格式如圖1所示。圖1 EGP報文頭格式從圖1可以看出,版本字段取整數值,指出該報文使用的EGP協議版本號。以便接收方通過檢測來確認雙方是否使用相同版本的EGP協議。類型字段指出EGP報文的類型,代碼字段給出了報文的子類型。狀態字段包含了與該報文有關的狀態信息。校驗和字段用來確認報文的正確到達,自治系統編號字段表示發送該報文路由器所在的自治系統編號。序號字段用於收發雙方進行聯繫,路由器請求鄰站時賦值一個初始序號,以後每發送一個報文,序號將增加1。鄰站回送最近收到的序號值,發送方將回送值與發送時的值做比較,以確保報文傳輸的正確性。EGP建立外部路由器間通信的第一步是執行鄰居探測。在鄰居探測過程中,一個外部路由器向另一個外部路由器發出請求,要求同意它們共享路由選擇表信息。在通信建立之後,路由器繼續測試EGP鄰居是否正在響應。路由選擇表信息使用路由更新信息,按照120~480秒的間隔在EGP鄰居之間進行交換。鄰居通過發送其完全路由選擇表做出響應。EGP允許外部網關只通告在網關自治系統內完全可到達的目的網絡......
外部網關協議的作用
外部網關協議用於在非核心的相鄰網關之間傳輸信息。非核心網關包含互聯網絡上所有與其直接相鄰的網關的路由信息及其所連機器信息,但是它們不包含Internet上其他網關的信息。對絕大多數EGP而言,只限制維護其服務的局域網或廣域網信息。這樣可以防止過多的路由信息在局域網或廣域網之間傳輸。EGP強制在非核心網關之間交流路由信息。作用主要有以下:
1. 支持鄰站獲取機制,即允許一個路由器請求另一個路由器同意交換可達路由信息。
2. 路由器持續測試其EGP鄰站是否有響應。
3. EGP鄰站週期性地傳送路由更新報文來交換網絡可達路由信息。
內部網關協議和外部網關協議的主要區別是什麼?它們具體包括有哪些協議?
內部網關協議:
rip ospf eigrp
外部網關協議:
bgp isis
區別這種東西沒法說 太細了 看你這麼問 其實最大的協議就是內部網關協議適合內部用 外部網關協議適合外部用 也就是說外部適合更大的網絡環境 想知道具體的 還需要你仔細鼎書 自己體會
什麼是網關協議和路由器協議?
下載
作者:Tim Parker
本章內容包括:
?? 網關、網橋和路由器
?? 網關協議:基礎知識
?? 內部和外部網關協議
開發T C P / I P的目的主要是支持網絡上的互聯網絡流量,這個互聯網絡最終演變為I n t e r n e t。
到那時為止, T C P / I P被設計成分層結構,這種結構使網絡之間能非常好地工作。當數據報沿
著互聯網絡從一個網絡穿越到另一個網絡時,它會經過作為網關的機器進入每個網絡。
網關機器決定報文是否要到網關指向的局部網絡,如果是這樣,網關會把報文從骨幹網
上移下來並把它路由至局部網絡。如果數據報要傳到互聯網絡遠端的另一臺網關機器,網關
就執行相應功能。為了正確地把報文轉發到其他網關,每個網關必須有一個路由軟件使用的
最新目的地列表。這一章將考查互聯網絡網關機如何處理它們之間的路由信息。人們已經開
發了用於不同網關的協議。
14.1 網關、橋和路由器
當網關機接收一個從互聯網絡上來的數據報時,它們執行簡單的功能,檢查包含在T C P
協議數據單元中的信息目的地址。如果目的機I P地址的網絡部分和網關網絡的I P地址匹配,
網關就知道了數據報是尋址到與其網絡相連的主機並把報文傳到網絡內部。如果數據報的I P
地址指出數據報不是尋址到局部網絡,網關就會把它傳給互聯網絡上的下一個網關。
在一個小型網絡上把信息從一臺機器傳給另一臺機器是容易的,因為這些機器清楚網絡
上每一臺其他機器的I P地址。在一個大型網絡或是由幾個網絡連在一起組成的互聯網絡中,
這個過程的複雜性就會急劇增加。對於特大型互聯網絡,如I n t e r n e t來說,一個網關不可能保
留網絡上每一臺機器的有效I P地址。由於這個原因,人們開發了幾種特殊設備來簡化在互聯
網絡或廣域網中數據報從一個網絡到另一個網絡的路由。這些設備稱為網關、網橋和路由器。
正如下面定義顯示的,它們因彼此目的不同而不同:
?? 網關是能執行路由功能和協議轉譯的機器。
?? 網橋是連接兩個或多個使用相同協議網絡的機器。
?? 路由器是在網絡中轉發報文的機器。
14.1.1 網關
網關是惟一進行協議轉換的設備。如果網關作為I n t e r n e t (使用T C P / I P )和局域網(比如使用
Novell NetWa r e )之間的接口,這一點就是必要的。網關必須把N e t Ware IPX/SPX報文轉化成
T C P / I P數據報或相反,這樣,兩個網絡才能交換數據。網關能在許多不同的協議之間進行翻
譯,依賴於網絡連接,網關常常同時為多於2個的協議服務。網關也進行文件格式轉換或處理
加密解密,這要依賴於網絡系統。
14.1.2 網橋
網橋可以簡單地認為是兩個或多個網絡之間的鏈路。通常,使用一條高速線路把一個
L A N和另一個L A N連接起來,在多個國家有辦公地的公司就是這種情況,一些L A N位於東海
岸,而另一些位於西海岸,兩個網絡可能使用一樣的協議(如T C P / I P ),但是在二者之間的高
速遠程通信線路上需要一個快速的路由系統。網橋處理從一個L A N到另一個L A N的數據報路
由。網橋能同時處理許多L A N,但是它們必須使用相同的協議。
14.1.3 路由器
路由器在網絡級的操作可以多一些也可以少一些。它們的功能是把報文轉發到其目的地。
當有可選路由至目的地時,一些路由器能執行協議轉換,就像網關一樣。路由器和網關的區
別是路由器對L A N而言是內部的,而網關指向L A N的外部......
外部網關協議的當前形勢
當前國際互聯網絡含有大量智能網關和很多無智能的網關。智能網關使用網間連接協議(GGP)[3]動態地交換它們自身間的路由選擇信息。無智能的網關不能動態地交換路由選擇信息。無智能的網關必須登記在智能網關路由表上,而且智能網關列表中的無智能的網關狀態(例如,增加新無智能的網關)改變時需要人工干預。在智能網關間路由通信量的量取決於智能網關的數目和網絡的總數。因為無智能的網關典型情況下連接位於國際互聯網絡邊緣的單個網絡,典型地在路由表中為每個無智能的網關存在一個或者多個網絡。連接國際互聯網絡邊緣的單個網絡的網關多半稱作支線網關。當前用於智能網關的GGP程序有容量的限制。急切地需要對這個程序進行重大改進。這很難完成,因為智能網關由若干不同的團體維護,而且很難分離出這些網關的一個子集用於測試新程序。
內部網關協議和外部網關協議的主要區別是什麼?它們具體包括有哪些協議
你是說IGP 和EGP 吧 恭
IGP 一般是一個自治系統內 比如說一個ISP,EGP主要使用在ISP於ISP之間,發佈路由用的
IGP 如:RIP ,IGRP(已廢除),EIGRP,OSPF,IS-IS(很少見到了,在一些老的ISP會見到)
EGP如:EGP(早期arpa網協議),BGP
外部網關協議的將來形勢
在將來,根據情況看將有大量的平等的網關獨立系統。為了維護路由選擇信息每個將擁有專用內部程序,也許通過一個內部網關協議(IGP)。網關的智能化將導致被用於網關參予的自治系統的IGP的智能化。每個自治系統的有些網關將通過一個外部網關協議(EGP)[2]與其他的自治系統的一些網關交換路由選擇信息。受原有智能網關進入大量自治系統之內的影響答應更靈活的為了改善路由選擇過程進行開發和測試。不同的自治系統內部可以採用不同的路由選擇過程,只要他們通過EGP和其他的自治系統通訊。