- 采用“分層次的路由選擇協(xié)議”的理由:
--Internet的規(guī)模非常大憾儒,會(huì)導(dǎo)致路由表中項(xiàng)目太多,處理起來(lái)太花時(shí)間,路由器之間交換路由信息也會(huì)占用大量帶寬俱济。
--許多單位不愿意外界了解自己內(nèi)部的網(wǎng)絡(luò)布局和采用的路由協(xié)議误阻,同時(shí)希望連接到Internet债蜜。 - 將Internet劃分為許多較小的AS。
- 自治系統(tǒng)AS:?jiǎn)我患夹g(shù)管理下的一組路由器究反。
--這些路由器使用一種或多種內(nèi)部“路由選擇協(xié)議”和度量寻定,以確定分組在該AS內(nèi)的路由。
--同時(shí)使用一種AS之間的路由選擇協(xié)議精耐,以確定分組在AS之間的路由狼速。 - 在目前的Internet中,一個(gè)大的ISP就是一個(gè)自治系統(tǒng)卦停。
- 據(jù)此將“路由選擇協(xié)議”分類向胡,
內(nèi)部網(wǎng)關(guān)協(xié)議IGP:即AS內(nèi)部使用的“路由選擇協(xié)議”,目前此類路由協(xié)議使用得最多惊完,如RIP和OSPF協(xié)議僵芹。
外部網(wǎng)關(guān)協(xié)議EGP:目前使用最多的是BGP的版本4(BGP-4)。
內(nèi)部網(wǎng)關(guān)協(xié)議RIP
- RIP的“距離”也稱“跳數(shù)”小槐,即每經(jīng)過(guò)一個(gè)路由器拇派,“跳數(shù)”加1。
- RIP認(rèn)為好的路由就是它通過(guò)的路由器數(shù)目少本股。
- RIP允許一條路徑最多只能包含15個(gè)路由器攀痊,可見(jiàn)RIP協(xié)議只適用于“小型互聯(lián)網(wǎng)”。
- RIP在兩個(gè)網(wǎng)絡(luò)之間只選擇一條具有最短“距離”的路由拄显。
- RIP協(xié)議的特點(diǎn):
僅和相鄰的路由器交換信息苟径。
交換的信息是路由表。
按固定的時(shí)間間隔交換信息躬审。 - 距離向量算法:
根據(jù)發(fā)來(lái)的RIP報(bào)文棘街,更新自己的路由表項(xiàng)目蟆盐。
若3分鐘還沒(méi)有收到相鄰路由器的更新路由表,將其設(shè)置為不可達(dá)遭殉。 - 路由表不斷更新石挂,使得每一個(gè)路由器到每一個(gè)網(wǎng)絡(luò)的路由都是最短的。
RIP的報(bào)文格式
- “命令”指出報(bào)文的意義险污,例如:1表示請(qǐng)求路由信息痹愚。
“必為0”是為了4字節(jié)對(duì)齊。 - “路由部分”由若干個(gè)長(zhǎng)度為20字節(jié)的“路由信息”組成蛔糯。
- 一個(gè)RIP報(bào)文最多可包括25個(gè)路由拯腮,因此RIP報(bào)文的最大長(zhǎng)度是25*20+4=504字節(jié)。
- 地址族標(biāo)識(shí)符(地址類別):用來(lái)標(biāo)志所使用的地址協(xié)議蚁飒。
- 路由標(biāo)記:填入自治系統(tǒng)號(hào)ASN动壤。
- RIP2具有簡(jiǎn)單的鑒別功能,將原來(lái)寫入第一個(gè)“路由信息”的位置用作鑒別淮逻。
- RIP存在的問(wèn)題:
--當(dāng)網(wǎng)絡(luò)出現(xiàn)故障時(shí)琼懊,要花費(fèi)較長(zhǎng)時(shí)間才能將此消息傳送到所有路由器。
--由于它規(guī)定了最大“距離”是15爬早,限制了網(wǎng)絡(luò)的規(guī)模哼丈。
--交換的路由信息是“完整路由表”,隨著網(wǎng)絡(luò)規(guī)模擴(kuò)大筛严,開(kāi)銷增加削祈。