日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

网关的理解

發(fā)布時(shí)間:2023/12/19 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 网关的理解 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

網(wǎng)關(guān)的理解

  大家都知道,從一個(gè)房間走到另一個(gè)房間,必然要經(jīng)過一扇門。同樣,從一個(gè)網(wǎng)絡(luò)向另一個(gè)網(wǎng)絡(luò)發(fā)送信息,也必須經(jīng)過一道“關(guān)口”,這道關(guān)口就是網(wǎng)關(guān)。顧名思義,網(wǎng)關(guān)(Gateway)就是一個(gè)網(wǎng)絡(luò)連接到另一個(gè)網(wǎng)絡(luò)的“關(guān)口”。也就是網(wǎng)絡(luò)關(guān)卡。

    

  網(wǎng)關(guān)網(wǎng)關(guān)(Gateway)又稱網(wǎng)間連接器、協(xié)議轉(zhuǎn)換器。默認(rèn)網(wǎng)關(guān)在網(wǎng)絡(luò)層上以實(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)互連。[3]

  【說明:由于歷史的原因,許多有關(guān)TCP/IP的文獻(xiàn)曾經(jīng)把網(wǎng)絡(luò)層使用的路由器稱為網(wǎng)關(guān),很多局域網(wǎng)采用都是路由來(lái)接入網(wǎng)絡(luò),因此現(xiàn)在通常指的網(wǎng)關(guān)就是路由器的IP!】

  在OSI中,網(wǎng)關(guān)有兩種:一種是面向連接的網(wǎng)關(guān),一種是無(wú)連接的網(wǎng)關(guān)。當(dāng)兩個(gè)子網(wǎng)之間有一定距離時(shí),往往將一個(gè)網(wǎng)關(guān)分成兩半,中間用一條鏈路連接起來(lái),我們稱之為半網(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)到底是什么呢?網(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ò)A向網(wǎng)絡(luò)B轉(zhuǎn)發(fā)數(shù)據(jù)包的過程。

所以說,只有設(shè)置好網(wǎng)關(guān)的IP地址,TCP/IP協(xié)議才能實(shí)現(xiàn)不同網(wǎng)絡(luò)之間的相互通信。那么這個(gè)IP地址是哪臺(tái)機(jī)器的IP地址呢?網(wǎng)關(guān)的IP地址是具有路由功能的設(shè)備的IP地址,具有路由功能的設(shè)備有路由器、啟用了路由協(xié)議的服務(wù)器(實(shí)質(zhì)上相當(dāng)于一臺(tái)路由器)、代理服務(wù)器(也相當(dāng)于一臺(tái)路由器)。

  在和 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路由器。

  舉例說明

  假設(shè)你的名字叫小不點(diǎn)(很小),你住在一個(gè)大院子里,你的鄰居有很多小伙伴,父母是你的網(wǎng)關(guān)。當(dāng)你想跟院子里的某個(gè)小伙伴玩,只要你在院子里大喊一聲他的名字,他聽到了就會(huì)回應(yīng)你,并且跑出來(lái)跟你玩。

但是你家長(zhǎng)不允許你走出大門,你想與外界發(fā)生的一切聯(lián)系,都必須由父母(網(wǎng)關(guān))用電話幫助你聯(lián)系。假如你想找你的同學(xué)小明聊天,小明家住在很遠(yuǎn)的另外一個(gè)院子里,他家里也有父母(小明的網(wǎng)關(guān))。但是你不知道小明家的電話號(hào)碼,不過你的班主任老師有一份你們班全體同學(xué)的名單和電話號(hào)碼對(duì)照表,你的老師就是你的DNS服務(wù)器。于是你在家里和父母有了下面的對(duì)話:

  小不點(diǎn):媽媽(或爸爸),我想找班主任查一下小明的電話號(hào)碼行嗎?

  家長(zhǎng):好,你等著。(接著你家長(zhǎng)給你的班主任掛了一個(gè)電話,問清楚了小明的電話)問到了,他家的號(hào)碼是211.99.99.99

  小不點(diǎn):太好了!媽(或爸),我想找小明,你再幫我聯(lián)系一下小明吧。

  家長(zhǎng):沒問題。(接著家長(zhǎng)向電話局發(fā)出了請(qǐng)求接通小明家電話的請(qǐng)求,最后一關(guān)當(dāng)然是被轉(zhuǎn)接到了小明家家長(zhǎng)那里,然后他家長(zhǎng)把電話給轉(zhuǎn)到小明).

  就這樣你和小明取得了聯(lián)系。

默認(rèn)網(wǎng)關(guān)

  如果搞清了什么是網(wǎng)關(guān),默認(rèn)網(wǎng)關(guān)也就好理解了。就好像一個(gè)房間可以有多扇門一樣,一臺(tái)主機(jī)可以有多個(gè)網(wǎng)關(guān)。默認(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)來(lái)處理數(shù)據(jù)包。現(xiàn)在主機(jī)使用的網(wǎng)關(guān),一般指的是默認(rèn)網(wǎng)關(guān)。默認(rèn)網(wǎng)關(guān)一般填寫192.168.x.1

  

設(shè)置網(wǎng)關(guān)

(1)手動(dòng)設(shè)置

? ? ? ??

  網(wǎng)關(guān)手動(dòng)設(shè)置適用于電腦數(shù)量比較少、TCP/IP參數(shù)基本不變的情況,比如只有幾臺(tái)到十幾臺(tái)電腦。因?yàn)檫@種方法需要在聯(lián)入網(wǎng)絡(luò)的每臺(tái)電腦上設(shè)置“默認(rèn)網(wǎng)關(guān)”,非常費(fèi)勁,一旦因?yàn)檫w移等原因?qū)е卤仨毿薷哪J(rèn)網(wǎng)關(guān)的IP地址,就會(huì)給網(wǎng)管帶來(lái)很大的麻煩,所以不推薦使用。

  在Windows 9x中,設(shè)置默認(rèn)網(wǎng)關(guān)的方法是在“網(wǎng)上鄰居”上右擊,在彈出的菜單中點(diǎn)擊“屬性”,在網(wǎng)絡(luò)屬性對(duì)話框中選擇“TCP/IP協(xié)議”,點(diǎn)擊“屬性”,在“默認(rèn)網(wǎng)關(guān)”選項(xiàng)卡中填寫新的默認(rèn)網(wǎng)關(guān)的IP地址就可以了。

需要特別注意的是:默認(rèn)網(wǎng)關(guān)必須是電腦自己所在的網(wǎng)段中的IP地址,而不能填寫其他網(wǎng)段中的IP地址。

(2)自動(dòng)設(shè)置

  自動(dòng)設(shè)置就是利用DHCP服務(wù)器來(lái)自動(dòng)給網(wǎng)絡(luò)中的電腦分配IP地址、子網(wǎng)掩碼和默認(rèn)網(wǎng)關(guān)。這樣做的好處是一旦網(wǎng)絡(luò)的默認(rèn)網(wǎng)關(guān)發(fā)生了變化時(shí),只要更改了DHCP服務(wù)器中默認(rèn)網(wǎng)關(guān)的設(shè)置,那么網(wǎng)絡(luò)中所有的電腦均獲得了新的默認(rèn)網(wǎng)關(guān)的IP地址。這種方法適用于網(wǎng)絡(luò)規(guī)模較大、TCP/IP參數(shù)有可能變動(dòng)的網(wǎng)絡(luò)。

  另外一種自動(dòng)獲得網(wǎng)關(guān)的辦法是通過安裝代理服務(wù)器軟件(如MS Proxy)的客戶端程序來(lái)自動(dòng)獲得,其原理和方法和DHCP有相似之處。由于篇幅所限,就不再詳述了。

  如果開始看路由知識(shí)的話,就會(huì)容易明白了,

  進(jìn)入命令行模式:

  c:\>route?print

  會(huì)有一條路由:

  0.0.0.0 0.0.0.0默認(rèn)網(wǎng)關(guān)的IP接口(機(jī)器的IP)?跳數(shù)

  比如我的機(jī)器:

  0.0.0.0 0.0.0.0 192.168.100.254 192.168.100.233 1

  意思是:所有的需要轉(zhuǎn)發(fā)的數(shù)據(jù)包,都經(jīng)過默認(rèn)網(wǎng)關(guān)的IP(接口)發(fā)送出去,當(dāng)然返回也是從那里經(jīng)過。作用及工作流程例子

參考網(wǎng)址:

  http://baike.sogou.com/v34488.htm

轉(zhuǎn)載于:https://www.cnblogs.com/icmzn/p/5124763.html

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的网关的理解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。