深入解讀路由器,路由器常用協(xié)議有哪些?(下)
路由器將是下述內(nèi)容的主要介紹對(duì)象,通過這篇文章,小編希望大家可以對(duì)路由器的相關(guān)情況以及信息有所認(rèn)識(shí)和了解,詳細(xì)內(nèi)容如下。
一、路由器
路由器通常位于網(wǎng)絡(luò)層,因而路由技術(shù)也是與網(wǎng)絡(luò)層相關(guān)的一門技術(shù), 路由器與早期的網(wǎng)橋相比有很多的變化和不同。 通常而言,網(wǎng)橋的局限性比較大,它只能夠連通數(shù)據(jù)鏈路層相同或者類似的網(wǎng)絡(luò),不能夠連接數(shù)據(jù)鏈路層之間有著較大差異的網(wǎng)絡(luò)。但是路由器卻不同,它打破了這個(gè)局限,能夠連接任意的兩種不同的網(wǎng)絡(luò),但是這兩種不同的網(wǎng)絡(luò)之間要遵守一個(gè)原則,就是使用相同的網(wǎng)絡(luò)層協(xié)議,這樣才能夠被路由器連接。路由技術(shù)簡單來說就是對(duì)網(wǎng)絡(luò)上眾多的信息進(jìn)行轉(zhuǎn)發(fā)與交換的一門技術(shù),具體來說,就是通過互聯(lián)網(wǎng)絡(luò)將信息從源地址傳送到目的地址。路由技術(shù)這幾年來也取得了不錯(cuò)的發(fā)展和進(jìn)步,特別是第五代路由器的出現(xiàn),滿足了人們對(duì)數(shù)據(jù)、語音和圖像的綜合應(yīng)用,逐漸被大多數(shù)家庭網(wǎng)絡(luò)所選擇并且廣泛被使用。除此之外,這幾年來,我國的路由技術(shù)越來越成熟,同時(shí)也結(jié)合了當(dāng)代的智能化技術(shù),使得人們?cè)谑褂寐酚杉夹g(shù)的過程中能夠體會(huì)到快捷、快速的效果,從而推動(dòng)和促進(jìn)互聯(lián)網(wǎng)和網(wǎng)絡(luò)技術(shù)的發(fā)展。
路由器的正常使用離不開協(xié)議的支持。
二、ISIS協(xié)議-中間系統(tǒng)到中間系統(tǒng)協(xié)議
中間系統(tǒng)到中間系統(tǒng)(IS-IS,Intermediate system to intermediate system,讀作“i-sys”)是一種內(nèi)部網(wǎng)關(guān)協(xié)議,是電信運(yùn)營商普遍采用的內(nèi)部網(wǎng)關(guān)協(xié)議之一。標(biāo)準(zhǔn)的IS-IS協(xié)議是由國際標(biāo)準(zhǔn)化組織制定的ISO/IEC 10589:2002 所規(guī)范的。但是標(biāo)準(zhǔn)的IS-IS協(xié)議是為無連接網(wǎng)絡(luò)服務(wù)(CLNS)設(shè)計(jì)的,并不直接適合于IP網(wǎng)絡(luò),因此互聯(lián)網(wǎng)工程任務(wù)組制定可以適用于IP網(wǎng)絡(luò)的集成化的IS-IS協(xié)議,稱為集成IS-IS,它由RFC 1195等RFC文檔所規(guī)范。由于IP網(wǎng)絡(luò)的普遍存在,一般所稱的IS-IS協(xié)議,通常是指集成IS-IS協(xié)議。
IS-IS協(xié)議是一種基于鏈路狀態(tài)算法的路由協(xié)議,這意味著作為中間系統(tǒng)的路由器,必須完全知曉自己所在區(qū)域內(nèi)部所有其它的路由器和它們的鏈路狀態(tài)。IS-IS協(xié)議通過發(fā)送LSP(鏈路狀態(tài)協(xié)議數(shù)據(jù)單元)進(jìn)行路由信息通告,通過Hello PDU發(fā)現(xiàn)鄰居和創(chuàng)建鄰接,通過SNP(序號(hào)協(xié)議數(shù)據(jù)單元)確保路由器持有最新的、有效的LSP。路由器在接收到的LSP的基礎(chǔ)上,通過SPF(最短路徑優(yōu)先)算法最終確定路由表。
IS-IS協(xié)議把路由器分為三種:L1路由器、L2路由器和L1/L2路由器。其中,L1路由器是為端系統(tǒng)(比如個(gè)人計(jì)算機(jī))直接提供服務(wù)的路由器,L2路由器是骨干路由器。L1/L2路由器向L1路由器隱藏骨干區(qū)域的細(xì)節(jié),并負(fù)責(zé)將由L1路由器組成的非骨干區(qū)域的數(shù)據(jù)請(qǐng)求轉(zhuǎn)發(fā)到由L2路由器組成的骨干區(qū)域。
和OSPF協(xié)議直接使用IP地址標(biāo)識(shí)路由器不同,IS-IS協(xié)議使用OSI的地址方案NASP標(biāo)識(shí)路由器節(jié)點(diǎn)。因此,純粹的IS-IS協(xié)議并不直接適合于IP網(wǎng)絡(luò);而集成IS-IS能夠?qū)崿F(xiàn)IP路由的關(guān)鍵,在于RFC 1195引入攜帶IP路由信息的CLV字段。
三、BGP協(xié)議-邊界網(wǎng)關(guān)協(xié)議
邊界網(wǎng)關(guān)協(xié)議(BGP)是運(yùn)行于 TCP 上的一種自治系統(tǒng)的路由協(xié)議。 BGP 是唯一一個(gè)用來處理像因特網(wǎng)大小的網(wǎng)絡(luò)的協(xié)議,也是唯一能夠妥善處理好不相關(guān)路由域間的多路連接的協(xié)議。 BGP 構(gòu)建在 EGP 的經(jīng)驗(yàn)之上。 BGP 系統(tǒng)的主要功能是和其他的 BGP 系統(tǒng)交換網(wǎng)絡(luò)可達(dá)信息。網(wǎng)絡(luò)可達(dá)信息包括列出的自治系統(tǒng)(AS)的信息。這些信息有效地構(gòu)造了 AS 互聯(lián)的拓?fù)鋱D并由此清除了路由環(huán)路,同時(shí)在 AS 級(jí)別上可實(shí)施策略決策。
BGP用于在不同的自治系統(tǒng)(AS)之間交換路由信息。當(dāng)兩個(gè)AS需要交換路由信息時(shí),每個(gè)AS都必須指定一個(gè)運(yùn)行BGP的節(jié)點(diǎn),來代表AS與其他的AS交換路由信息。這個(gè)節(jié)點(diǎn)可以是一個(gè)主機(jī)。但通常是路由器來執(zhí)行BGP。兩個(gè)AS中利用BGP交換信息的路由器也被稱為邊界網(wǎng)關(guān)(Border Gateway)或邊界路由器(Border Router) [1] 。
由于可能與不同的AS相連,在一個(gè)AS內(nèi)部可能存在多個(gè)運(yùn)行BGP的邊界路由器。同一個(gè)自治系統(tǒng)(AS)中的兩個(gè)或多個(gè)對(duì)等實(shí)體之間運(yùn)行的BGP 被稱為 IBGP(Internal/Interior BGP)。歸屬不同的AS的對(duì)等實(shí)體之間運(yùn)行的BGP稱為EBGP (External/Exterior BGP)。在AS邊界上與其他AS交換信息的路由器被稱作邊界路由器(border/edge router)。在互聯(lián)網(wǎng)操作系統(tǒng)(Cisco IOS)中,IBGP通告的路由的距離為200,優(yōu)先級(jí)比EBGP和任何內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)通告的路由都低。其他的路由器實(shí)現(xiàn)中,優(yōu)先級(jí)順序也是EBGP高于IGP,而IGP又高于IBGP。
BGP屬于外部網(wǎng)關(guān)路由協(xié)議,可以實(shí)現(xiàn)自治系統(tǒng)間無環(huán)路的域間路由。BGP是溝通Internet廣域網(wǎng)的主用路由協(xié)議,例如不同省份、不同國家之間的路由大多要依靠BGP協(xié)議。BGP可分為IBGP(Internal BGP)和EBGP(External BGP)。BGP的鄰居關(guān)系(或稱通信對(duì)端/對(duì)等實(shí)體)是通過人工配置實(shí)現(xiàn)的,對(duì)等實(shí)體之間通過TCP(端口179)會(huì)話交互數(shù)據(jù)。BGP路由器會(huì)周期地發(fā)送19字節(jié)的保持存活keep-alive消息來維護(hù)連接(默認(rèn)周期為30秒)。在路由協(xié)議中,只有BGP使用TCP作為傳輸層協(xié)議。
上述所有信息便是小編這次為大家推薦的內(nèi)容,希望大家能夠喜歡,想了解更多有關(guān)它的信息或者其它內(nèi)容,請(qǐng)關(guān)注我們網(wǎng)站哦。