取消
清空記錄
曆史記錄
清空記錄
曆史記錄
大(dà)家都知道,從一個(gè)房(fáng)間走到另一個(gè)房(fáng)間,必然要經過一扇門。同樣,從一個(gè)網絡向另一個(gè)網絡發送信息,也(yě)經過一道“關口”,這(zhè)道關口就是網關。顧名思義,網關(Gateway)就是一個(gè)網絡連接到另一個(gè)網絡的(de)“關口”。也(yě)就是網絡關卡。
網關(Gateway)又稱網間連接器、協議(yì)轉換器。默認網關在網絡層以上實現網絡互連,是複雜(zá)的(de)網絡互連設備,用(yòng)于兩個(gè)高(gāo)層協議(yì)不同的(de)網絡互連。網關的(de)結構也(yě)和(hé)路由器類似,不同的(de)是互連層。網關既可(kě)以用(yòng)于廣域網互連,也(yě)可(kě)以用(yòng)于局域網互連。
【說明(míng):由于曆史的(de)原因,許多(duō)有關TCP/IP的(de)文獻曾經把網絡層使用(yòng)的(de)路由器稱爲網關,在很多(duō)局域網采用(yòng)都是路由來(lái)接入網絡,因此通(tōng)常指的(de)網關就是路由器的(de)IP】
在OSI,網關有兩種:一種是面向連接的(de)網關,一種是無連接的(de)網關。當兩個(gè)子網之間有距離時(shí),往往将一個(gè)網關分(fēn)成兩半,間用(yòng)一條鏈路連接起來(lái),我們稱之爲半網關。
按照(zhào)不同的(de)分(fēn)類标準,網關也(yě)有很多(duō)種。TCP/IP協議(yì)裏的(de)網關是的(de),在這(zhè)裏我們所講的(de)“網關”均指TCP/IP協議(yì)下(xià)的(de)網關。
那麽網關到底是什(shén)麽呢(ne)?網關實質上是一個(gè)網絡通(tōng)向其他(tā)網絡的(de)IP地址。比如有網絡A和(hé)網絡B,網絡A的(de)IP地址範圍爲“192.168.1.1~192.168.1.254”,子網掩碼爲255.255.255.0;網絡B的(de)IP地址範圍爲“192.168.2.1~192.168.2.254”,子網掩碼爲255.255.255.0。在沒有路由器的(de)情況下(xià),兩個(gè)網絡之間是不能進行TCP/IP通(tōng)信的(de),即使是兩個(gè)網絡連接在同一台交換機(或集線器)上,TCP/IP協議(yì)也(yě)會根據子網掩碼(255.255.255.0)與主機的(de)IP地址作“與”運算(suàn)的(de)結果不同判定兩個(gè)網絡的(de)主機處在不同的(de)網絡裏。而要實現這(zhè)兩個(gè)網絡之間的(de)通(tōng)信,則通(tōng)過網關。如果網絡A的(de)主機發現數據包的(de)目的(de)主機不在本地網絡,就把數據包轉發給它自己的(de)網關,再由網關轉發給網絡B的(de)網關,網絡B的(de)網關再轉發給網絡B的(de)某個(gè)主機。這(zhè)就是網絡A向網絡B轉發數據包的(de)過程。
所以說,隻有設置好網關的(de)IP地址,TCP/IP協議(yì)才能實現不同網絡之間的(de)相互通(tōng)信。那麽這(zhè)個(gè)IP地址是哪台機器的(de)IP地址呢(ne)?網關的(de)IP地址是具有路由功能的(de)設備的(de)IP地址,具有路由功能的(de)設備有路由器、啓用(yòng)了(le)路由協議(yì)的(de)服務器(實質上相當于一台路由器)、代理(lǐ)服務器(也(yě)相當于一台路由器)。
在和(hé)NovellNetWare網絡交互操作的(de)上下(xià)文,網關在Windows網絡使用(yòng)的(de)服務器信息塊(SMB)協議(yì)以及NetWare網絡使用(yòng)的(de)NetWare協議(yì)(NCP)之間起著(zhe)橋梁的(de)作用(yòng)。網關也(yě)被稱爲IP路由器。