IDRP InterDomain Routing Protocol 域間路由選擇協(xié)議
OSI的路由選擇 Routing,OSI
開放系統(tǒng)互連(OSI)環(huán)境由包括端系統(tǒng)(用戶計算機(jī)或主機(jī))和路由器的管理域組成。一個管理域通常使用相同的協(xié)議和由同一個中心機(jī)構(gòu)管理。所有在域內(nèi)的路由選擇叫做域內(nèi)(Intradomain)路由選擇,所有在域外連接其它域的路由選擇叫做域間(Interdomain)路由選擇。域間路由選擇涉及連到“不大可信”的環(huán)境,可是管理員寧愿手工設(shè)置通路,而不愿依靠路由選擇協(xié)議自動構(gòu)造域間通路!
OSI路由選擇體系結(jié)構(gòu)組成[編輯本段]
OSI路由選擇體系結(jié)構(gòu)是分層次的,它的組成如下:
端系統(tǒng)對中間系統(tǒng)(ES-IS)
端系統(tǒng)(ES)在一個部門或工作組內(nèi),通過網(wǎng)絡(luò)與其它部門或工作組相互通信。中間系統(tǒng)連到這個網(wǎng)上以形成一個路由選擇域(routing domain)!
域內(nèi)中間系統(tǒng)對中間系統(tǒng) 中間系統(tǒng)可連到同一管理域內(nèi)的其它中間系統(tǒng),形成一種域內(nèi)(intradomain)連接!
域間中間系統(tǒng)對中間系統(tǒng) 管理域鏈接到其它管理域,形成一個互聯(lián)網(wǎng)(internetwork)!
ES-IS和IS-IS是用于交換路由選擇信息的協(xié)議,不要把它們與OSI的數(shù)據(jù)傳送協(xié)議:無連接網(wǎng)絡(luò)服務(wù)(CLNS)和面向連接網(wǎng)絡(luò)服務(wù)(CONS) 相混淆。CLNS是工作在網(wǎng)絡(luò)層的數(shù)據(jù)服務(wù),可與互聯(lián)網(wǎng)協(xié)議(IP)或NetWare的網(wǎng)間分組交換(IPX)協(xié)議類比。CONS提供會話(面向連接)服務(wù)并工作在運(yùn)輸層,可與Internet網(wǎng)的傳輸控制協(xié)議(TCP)或NetWare的順序分組交換(SPX)類比。用于交換路由選擇信息的實(shí)際協(xié)議是 ES-IS和IS-IS!
End System-to-Intermediate System(ES-IS)Protocol 端系統(tǒng)對中間系統(tǒng)(ESIS)協(xié)議
端系統(tǒng)對中間系統(tǒng)協(xié)議是端系統(tǒng)用于找出同一網(wǎng)上其它節(jié)點(diǎn)網(wǎng)絡(luò)地址的“鄰居發(fā)現(xiàn)(neighbor discovery)協(xié)議”,這個協(xié)議僅用在端系統(tǒng)和路由器之間。重要的一點(diǎn)是,端系統(tǒng)只能看到它和需要與它通信的任何系統(tǒng)之間的一個路由中繼 (hop)。為發(fā)送一條消息給另一個路由選擇域中的一個端系統(tǒng)(ES),ES先發(fā)送分組給它的本地IS,然后IS處理域內(nèi)或域間的所有路由選擇!
ES-IS配置中ES的工作是相當(dāng)簡單的,它僅跟蹤它能直接與之通信的其它系統(tǒng)的網(wǎng)絡(luò)地址。這包括同-網(wǎng)上的其它ES系統(tǒng),或是用發(fā)送消息給其它系統(tǒng)來提供地址的路由器!
Intermediate System-to-Intermediate System(IS-IS) 中間系統(tǒng)對中間系統(tǒng)(IS-IS)
中間系統(tǒng)對中間系統(tǒng)協(xié)議是一種將操作局限于某一管理域內(nèi)的鏈路狀態(tài)路由選擇協(xié)議。在OSI路由選擇層次結(jié)構(gòu)中,這一級主要關(guān)心的是交換路由選擇信息,并根據(jù)指明通過網(wǎng)絡(luò)最佳路徑的信息生成路由選擇表?赡軆H用一個路由器作為廣播路由選擇信息的路由器。
IS-IS協(xié)議定義了一個區(qū)域,它是一組物理網(wǎng)絡(luò)和連向網(wǎng)絡(luò)的設(shè)備。在一個區(qū)域內(nèi)互聯(lián)網(wǎng)絡(luò)的路由器叫做1級路由器,互連一個區(qū)域和另一個區(qū)域的路由器叫做2級路由器,一個路由選擇域(routing domain)是由工作在一個行政管理單位的2級路由器連接的區(qū)域集合。路由選擇用下述步驟進(jìn)行:
1.一個端系統(tǒng)發(fā)送一個分組給它的區(qū)域內(nèi)任何直接連接的1級路由器。
2.路由器確定目的站地址并沿著最佳路徑發(fā)送分組!
3.如果目的站地址是在另一個區(qū)域,1級路由器將把分組發(fā)送到最近的2級路由器!
4.2級路由器朝前發(fā)送分組到另一個2級路由器,依此類推直到分組到達(dá)目的區(qū)域!
5.在目的區(qū)域的1級路由器最后處理轉(zhuǎn)發(fā)分組到端系統(tǒng)。
Interdomain IS-IS Routing 域間IS-IS路由選擇
它在OSI路由選擇層次結(jié)構(gòu)的域間級,域間IS-IS路由選擇處理管理域之間的通信。這一級的一個有趣的方面是,自動路由配置和最佳路由選擇通常并不是必須用,因?yàn)樵诨ミB的域間可能存在著安全問題。也有費(fèi)用問題,如誰為鏈路付款。還有授權(quán)問題,如允許不熟悉的用戶進(jìn)入網(wǎng)絡(luò)。在這一級上自動交換路徑通常不被推薦。網(wǎng)絡(luò)管理員通常人工編制路由!
域間路由選擇協(xié)議(Inter-Domain Routing Protocol,IDRP)是一個在域間環(huán)境為無連接分組選擇路由的OSI鏈路狀態(tài)路由選擇協(xié)議。它類似于Internet周邊網(wǎng)關(guān)協(xié)議(BGP),并且很適應(yīng)拓?fù)浣Y(jié)構(gòu)的變化,如關(guān)閉的線路或重配置的連結(jié)。
IDPR原是為Internet設(shè)計的,因而很少用于進(jìn)行網(wǎng)內(nèi)路由選擇。它依賴到它連接的域內(nèi)端節(jié)點(diǎn)的可信賴的穩(wěn)定路徑。增加到IP協(xié)議的支持,IDPR可用一個協(xié)議進(jìn)行IP和CLNP的域間路由選擇!
相關(guān)條目:Domain域;Layered Architecture分層體系結(jié)構(gòu);NetWare NetWare網(wǎng)絡(luò)操作系統(tǒng);Open System Interconnection Model開放系統(tǒng)互連模型;Packets(報文)分組,包;Protocol,Communication 通信協(xié)議;protocol Stack協(xié)議棧;Routing路由選擇;Routing Protocols路由選擇協(xié)議;WideArea Networks廣域網(wǎng)。