網(wǎng)關(guān)(Gateway)又稱網(wǎng)間連接器、協(xié)議轉(zhuǎn)換器屹堰。網(wǎng)關(guān)在傳輸層上以實(shí)現(xiàn)網(wǎng)絡(luò)互連肛冶,是最復(fù)雜的網(wǎng)絡(luò)互連設(shè)備,僅用于兩個(gè)高層協(xié)議不同的網(wǎng)絡(luò)互連扯键。網(wǎng)關(guān)的結(jié)構(gòu)也和路由器類似睦袖,不同的是互連層。網(wǎng)關(guān)既可以用于廣域網(wǎng)互連荣刑,也可以用于局域網(wǎng)互連馅笙。 網(wǎng)關(guān)是一種充當(dāng)轉(zhuǎn)換重任的計(jì)算機(jī)系統(tǒng)或設(shè)備。在使用不同的通信協(xié)議厉亏、數(shù)據(jù)格式或語(yǔ)言董习,甚至體系結(jié)構(gòu)完全不同的兩種系統(tǒng)之間,網(wǎng)關(guān)是一個(gè)翻譯器爱只。與網(wǎng)橋只是簡(jiǎn)單地傳達(dá)信息不同皿淋,網(wǎng)關(guān)對(duì)收到的信息要重新打包,以適應(yīng)目的系統(tǒng)的需求。同時(shí)窝趣,網(wǎng)關(guān)也可以提供過濾和安全功能疯暑。大多數(shù)網(wǎng)關(guān)運(yùn)行在OSI 7層協(xié)議的頂層--應(yīng)用層。
顧名思義高帖,網(wǎng)關(guān)(Gateway)就是一個(gè)網(wǎng)絡(luò)連接到另一個(gè)網(wǎng)絡(luò)的“關(guān)口”缰儿。在OSI中,網(wǎng)關(guān)有兩種:一種是面向連接的網(wǎng)關(guān)散址,一種是無連接的網(wǎng)關(guān)乖阵。當(dāng)兩個(gè)子網(wǎng)之間有一定距離時(shí),往往將一個(gè)網(wǎng)關(guān)分成兩半预麸,中間用一條鏈路連接起來瞪浸,我們稱之為半網(wǎng)關(guān)。
按照不同的分類標(biāo)準(zhǔn)吏祸,網(wǎng)關(guān)也有不同種類对蒲。TCP/IP協(xié)議里的網(wǎng)關(guān)是最常用的,在這里我們所講的“網(wǎng)關(guān)”均指TCP/IP協(xié)議下的網(wǎng)關(guān)贡翘。
外部網(wǎng)關(guān)協(xié)議(EGP)
外部網(wǎng)關(guān)協(xié)議用于在非核心的相鄰網(wǎng)關(guān)之間傳輸信息蹈矮。非核心網(wǎng)關(guān)包含互聯(lián)網(wǎng)絡(luò)上所有與其直接相鄰的網(wǎng)關(guān)的路由信息及其所連機(jī)器信息,但是它們不包含Internet上其他網(wǎng)關(guān)的信息鸣驱。對(duì)絕大多數(shù)EGP而言泛鸟,只限制維護(hù)其服務(wù)的局域網(wǎng)或廣域網(wǎng)信息。這樣可以防止過多的路由信息在局域網(wǎng)或廣域網(wǎng)之間傳輸踊东。EGP強(qiáng)制在非核心網(wǎng)關(guān)之間交流路由信息北滥。
由于核心網(wǎng)關(guān)使用GGP,非核心網(wǎng)關(guān)使用EGP闸翅,而二者都應(yīng)用在Internet上再芋,所以必須有某些方法使二者彼此之間能夠通信。Internet使任何自治(非核心)網(wǎng)關(guān)給其他系統(tǒng)發(fā)送“可達(dá)”信息坚冀,這些信息至少要送到一個(gè)核心網(wǎng)關(guān)济赎。如果有一個(gè)更大的自治網(wǎng)絡(luò),常常認(rèn)為有一個(gè)網(wǎng)關(guān)來處理這些可達(dá)信息遗菠。
和GGP一樣联喘,EGP使用一個(gè)查詢過程來讓網(wǎng)關(guān)清楚它的相鄰網(wǎng)關(guān)并不斷地與其相鄰者交換路由和狀態(tài)信息。EGP是狀態(tài)驅(qū)動(dòng)的協(xié)議辙纬,意思是說它依賴于一個(gè)反映網(wǎng)關(guān)情況的狀態(tài)表和一組當(dāng)狀態(tài)表項(xiàng)變化時(shí)必須執(zhí)行的一組操作。
內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)
有幾種內(nèi)部網(wǎng)關(guān)協(xié)議可用叭喜,最流行的是RIP和HELLO贺拣,另一個(gè)協(xié)議稱為開放式最短路徑優(yōu)先協(xié)議(OSPF),這些協(xié)議沒有一個(gè)是占主導(dǎo)地位的,但是RIP可能是最常見的IGP協(xié)議譬涡。選擇特定的IGP以網(wǎng)絡(luò)體系結(jié)構(gòu)為基礎(chǔ)闪幽。RIP和HELLO協(xié)議都是計(jì)算到目的地的距離,它們的消息包括機(jī)器標(biāo)識(shí)和到機(jī)器的距離涡匀。
一般來講盯腌,由于它們的路由表包含很多項(xiàng),因此消息比較長(zhǎng)陨瘩。RIP和HELLO一直維護(hù)相鄰網(wǎng)關(guān)之間的連接性以確保機(jī)器是活躍的腕够。路由信息協(xié)議使用廣播技術(shù)。意思是說網(wǎng)關(guān)每隔一定時(shí)間要把路由表廣播給其他網(wǎng)關(guān)舌劳。這也是RIP的一個(gè)問題帚湘,因?yàn)檫@會(huì)增加網(wǎng)絡(luò)流量,降低網(wǎng)絡(luò)性能甚淡。HELLO協(xié)議與RIP的不同之處在于HELLO使用時(shí)間而不是距離作為路由因素大诸。這要求網(wǎng)關(guān)對(duì)每條路由有合理的準(zhǔn)確時(shí)間信息。由于這個(gè)原因贯卦,所以HELLO協(xié)議依賴于時(shí)鐘同步消息资柔。
開放式最短路徑優(yōu)先協(xié)議是由Internet工程任務(wù)組開發(fā)的協(xié)議,希望它能成為居于主導(dǎo)地位的IGP撵割。用“最短路徑”來描述協(xié)議的路由過程不準(zhǔn)確贿堰。更好一些的名字是“最優(yōu)路徑”, 這其中要考慮許多因素來決定到達(dá)目的地的最佳路由睁枕。
網(wǎng)關(guān)實(shí)質(zhì)上是一個(gè)網(wǎng)絡(luò)通向其他網(wǎng)絡(luò)的IP地址官边。比如有網(wǎng)絡(luò)A和網(wǎng)絡(luò)B,網(wǎng)絡(luò)A的IP地址范圍為“192.168.1.1~192. 168.1.254”外遇,子網(wǎng)掩碼為255.255.255.0注簿;網(wǎng)絡(luò)B的IP地址范圍為“192.168.2.1~192.168.2.254”,子網(wǎng)掩碼為255.255.255.0跳仿。在沒有路由器的情況下诡渴,兩個(gè)網(wǎng)絡(luò)之間是不能進(jìn)行TCP/IP通信的,即使是兩個(gè)網(wǎng)絡(luò)連接在同一臺(tái)交換機(jī)(或集線器)上菲语,TCP/IP協(xié)議也會(huì)根據(jù)子網(wǎng)掩碼(255.255.255.0)判定兩個(gè)網(wǎng)絡(luò)中的主機(jī)處在不同的網(wǎng)絡(luò)里妄辩。而要實(shí)現(xiàn)這兩個(gè)網(wǎng)絡(luò)之間的通信,則必須通過網(wǎng)關(guān)山上。如果網(wǎng)絡(luò)A中的主機(jī)發(fā)現(xiàn)數(shù)據(jù)包的目的主機(jī)不在本地網(wǎng)絡(luò)中眼耀,就把數(shù)據(jù)包轉(zhuǎn)發(fā)給它自己的網(wǎng)關(guān),再由網(wǎng)關(guān)轉(zhuǎn)發(fā)給網(wǎng)絡(luò)B的網(wǎng)關(guān)佩憾,網(wǎng)絡(luò)B的網(wǎng)關(guān)再轉(zhuǎn)發(fā)給網(wǎng)絡(luò)B的某個(gè)主機(jī)哮伟。網(wǎng)絡(luò)B向網(wǎng)絡(luò)A轉(zhuǎn)發(fā)數(shù)據(jù)包的過程干花。
對(duì)默認(rèn)網(wǎng)關(guān),其意思是一臺(tái)主機(jī)如果找不到可用的網(wǎng)關(guān)楞黄,就把數(shù)據(jù)包發(fā)給默認(rèn)指定的網(wǎng)關(guān)池凄,由這個(gè)網(wǎng)關(guān)來處理數(shù)據(jù)包。現(xiàn)在主機(jī)使用的網(wǎng)關(guān)鬼廓,一般指的是默認(rèn)網(wǎng)關(guān)肿仑。
所以說,只有設(shè)置好網(wǎng)關(guān)的IP地址碎税,TCP/IP協(xié)議才能實(shí)現(xiàn)不同網(wǎng)絡(luò)之間的相互通信尤慰。在和 Novell NetWare 網(wǎng)絡(luò)交互操作的上下文中,網(wǎng)關(guān)在 Windows 網(wǎng)絡(luò)中使用的服務(wù)器信息塊 (SMB) 協(xié)議以及 NetWare 網(wǎng)絡(luò)使用的 NetWare 核心協(xié)議 (NCP) 之間起著橋梁的作用蚣录。網(wǎng)關(guān)也被稱為 IP 路由器割择。
作者:CatherinePlans
鏈接:http://www.reibang.com/p/122ac247f772
來源:簡(jiǎn)書
簡(jiǎn)書著作權(quán)歸作者所有,任何形式的轉(zhuǎn)載都請(qǐng)聯(lián)系作者獲得授權(quán)并注明出處萎河。