百科解釋
內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)是指在一個(gè)自治系統(tǒng)內(nèi)部所使用的一種路由協(xié)議。
與此相對(duì),外部網(wǎng)關(guān)協(xié)議用來(lái)在自治系統(tǒng)(AS)之間確定網(wǎng)絡(luò)可達(dá)性、并通過(guò)內(nèi)部網(wǎng)關(guān)協(xié)議來(lái)解析某個(gè)自治系統(tǒng)(AS)內(nèi)部的路由。
內(nèi)部網(wǎng)關(guān)協(xié)議可分為兩類(lèi): 1) 距離-矢量路由協(xié)議和 2) 連接狀態(tài)路由協(xié)議。
距離-矢量路由協(xié)議
這類(lèi)協(xié)議使用貝爾曼-福特算法(Bellman-Ford)計(jì)算路徑。在距離-矢量路由協(xié)議中,每個(gè)路由器并不了解整個(gè)網(wǎng)絡(luò)的拓?fù)湫畔ⅰK鼈冎皇窍蚱渌酚善魍ǜ孀约旱木嚯x、也從其它路由器那里收到類(lèi)似的通告。每個(gè)路由器都通過(guò)這種路由通告來(lái)傳播它的路由表。在之后的通告周期中,各路由器僅通告其路由表的變更。該過(guò)程持續(xù)至所有路由器的路由表都收斂至一穩(wěn)定狀態(tài)為止。距離-矢量路由協(xié)議的一些例子包括:
這類(lèi)協(xié)議具有收斂緩慢的缺點(diǎn),然而,它們通常容易處理且非常適合小型網(wǎng)絡(luò)。
路由信息協(xié)議(RIP)
內(nèi)部網(wǎng)關(guān)路由協(xié)議(IGRP) (注意:勿將內(nèi)部網(wǎng)關(guān)協(xié)議 IGP 與內(nèi)部網(wǎng)關(guān)路由協(xié)議 IGRP混淆,IGP 是本條目所指一類(lèi)協(xié)議,而 IGRP 是特定的一種路由協(xié)議)
連接狀態(tài)路由協(xié)議
在連接狀態(tài)路由協(xié)議中,每個(gè)節(jié)點(diǎn)都知曉整個(gè)網(wǎng)絡(luò)的拓?fù)湫畔ⅰ8鞴?jié)點(diǎn)使用自己了解的網(wǎng)絡(luò)拓?fù)淝闆r來(lái)各自獨(dú)立地對(duì)網(wǎng)絡(luò)中每個(gè)可能的目的地址計(jì)算出其最佳的轉(zhuǎn)發(fā)地址(下一跳)。所有最佳轉(zhuǎn)發(fā)地址匯集到一起構(gòu)成該節(jié)點(diǎn)的完整路由表。
與距離-矢量路由協(xié)議使用的那種每個(gè)節(jié)點(diǎn)與其相鄰節(jié)點(diǎn)分享自己的路由表的工作方式不同,連接狀態(tài)路由協(xié)議的工作方式是節(jié)點(diǎn)間僅傳播用于構(gòu)造網(wǎng)絡(luò)連通圖所需的信息。
連接狀態(tài)路由協(xié)議的例子有:
開(kāi)放式最短路徑優(yōu)先協(xié)議(OSPF)
中介系統(tǒng)到中介系統(tǒng)間協(xié)議(IS-IS)