網(wǎng)關(guān)(Gateway)曾經(jīng)是很容易理解的概念。在早期的因特網(wǎng)中,術(shù)語網(wǎng)關(guān)即指路由器。路由器是網(wǎng)絡(luò)中超越本地網(wǎng)絡(luò)的標(biāo)記, 這個(gè)走向未知的“大門”曾經(jīng)、現(xiàn)在仍然用于計(jì)算路由并把分組數(shù)據(jù)轉(zhuǎn)發(fā)到源始網(wǎng)絡(luò)之外的部分,因此, 它被認(rèn)為是通向因特網(wǎng)的大門。隨著時(shí)間的推移,路由器不再神奇,公共的基于IP的廣域網(wǎng)的出現(xiàn)和成熟促進(jìn)了路由器的成長。 現(xiàn)在路由功能也能由主機(jī)和交換集線器來行使,網(wǎng)關(guān)不再是神秘的概念?,F(xiàn)在,路由器變成了多功能的網(wǎng)絡(luò)設(shè)備, 它能將局域網(wǎng)分割成若干網(wǎng)段、互連私有廣域網(wǎng)中相關(guān)的局域網(wǎng)以及將各廣域網(wǎng)互連而形成了因特網(wǎng), 這樣路由器就失去了原有的網(wǎng)關(guān)概念。然而術(shù)語網(wǎng)關(guān)仍然沿用了下來,它不斷地應(yīng)用到多種不同的功能中, 定義網(wǎng)關(guān)已經(jīng)不再是件容易的事。而目前我們較為常見的網(wǎng)關(guān)分為以下三種類型:協(xié)議網(wǎng)關(guān)、應(yīng)用網(wǎng)關(guān)、安全網(wǎng)關(guān)。
一、協(xié)議網(wǎng)關(guān)
協(xié)議網(wǎng)關(guān)通常在使用不同協(xié)議的網(wǎng)絡(luò)區(qū)域間做協(xié)議轉(zhuǎn)換。這一轉(zhuǎn)換過程可以發(fā)生在OSI參考模型的第2層、第3層或2、3層之間。 但是有兩種協(xié)議網(wǎng)關(guān)不提供轉(zhuǎn)換的功能:安全網(wǎng)關(guān)和管道。由于兩個(gè)互連的網(wǎng)絡(luò)區(qū)域的邏輯差異, 安全網(wǎng)關(guān)是兩個(gè)技術(shù)上相似的網(wǎng)絡(luò)區(qū)域間的必要中介。如私有廣域網(wǎng)和公有的因特網(wǎng)。
二、應(yīng)用網(wǎng)關(guān)
應(yīng)用網(wǎng)關(guān)是在使用不同數(shù)據(jù)格式間翻譯數(shù)據(jù)的系統(tǒng)。典型的應(yīng)用網(wǎng)關(guān)接收一種格式的輸入,將之翻譯, 然后以新的格式發(fā)送。輸入和輸出接口可以是分立的也可以使用同一網(wǎng)絡(luò)連接。
應(yīng)用網(wǎng)關(guān)也可以用于將局域網(wǎng)客戶機(jī)與外部數(shù)據(jù)源相連,這種網(wǎng)關(guān)為本地主機(jī)提供了與遠(yuǎn)程交互式應(yīng)用的連接。 將應(yīng)用的邏輯和執(zhí)行代碼置于局域網(wǎng)中客戶端避免了低帶寬、高延遲的廣域網(wǎng)的缺點(diǎn),這就使得客戶端的響應(yīng)時(shí)間更短。 應(yīng)用網(wǎng)關(guān)將請(qǐng)求發(fā)送給相應(yīng)的計(jì)算機(jī),獲取數(shù)據(jù),如果需要就把數(shù)據(jù)格式轉(zhuǎn)換成客戶機(jī)所要求的格式。
三、安全網(wǎng)關(guān)
安全網(wǎng)關(guān)是各種技術(shù)有趣的融合,具有重要且獨(dú)特的保護(hù)作用,其范圍從協(xié)議級(jí)過濾到十分復(fù)雜的應(yīng)用級(jí)過濾。
網(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ù)格式或語言,甚至體系結(jié)構(gòu)完全不同的兩種系統(tǒng)之間,網(wǎng)關(guān)是一個(gè)翻譯器。與網(wǎng)橋只是簡單地傳達(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)用層。
聯(lián)系客服