什么是網(wǎng)關(guān)?一分鐘帶你了解它
網(wǎng)關(guān)到底是什么?
網(wǎng)關(guān)?在購買智能家居的時候,總能看到需要搭配網(wǎng)關(guān)使用的提示。那么這個網(wǎng)關(guān)究竟是什么呢?網(wǎng)關(guān)又叫做通信協(xié)議轉(zhuǎn)換器,我們熟知的Wifi就是一種通信協(xié)議,藍(lán)牙m(xù)esh/Zigbee等其他很多協(xié)議。由于Wifi可以直接聯(lián)網(wǎng),而其他協(xié)議想要聯(lián)網(wǎng)就需要借助網(wǎng)關(guān),所以網(wǎng)關(guān)承擔(dān)著翻譯或轉(zhuǎn)接的作用,讓不同的語言不同的接口能夠相互聯(lián)通。
有人要問了,一直就用Wifi就好了。為什么還要這么麻煩呢?
那是因?yàn)閃ifi模塊比較耗電且成本高,所以一些商務(wù)場景下會選用成本相對低的藍(lán)牙組網(wǎng)設(shè)備,或者成本高但響應(yīng)速度快且耗能低的。Zigb協(xié)議的終端智能設(shè)備,比如在無線布控下,智慧酒店大多采用ZigBee協(xié)議,因?yàn)榫频攴皆O(shè)備的響應(yīng)速度要求高,而在設(shè)備密集的倉庫、車輛場景多,多用藍(lán)牙協(xié)議的設(shè)備,所以就需要網(wǎng)關(guān)登場了。
但要注意,不同的網(wǎng)關(guān)支持的協(xié)議是不一樣的,在買的時候一定要看清自己的設(shè)備,支持什么協(xié)議。
什么是網(wǎng)關(guān),網(wǎng)關(guān)的作用是什么?
網(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è)備,僅用于兩個高層協(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ī)系統(tǒng)或設(shè)備。在使用不同的通信協(xié)議、數(shù)據(jù)格式或語言,甚至體系結(jié)構(gòu)完全不同的兩種系統(tǒng)之間,網(wǎng)關(guān)是一個翻譯器。與網(wǎng)橋只是簡單地傳達(dá)信息不同,網(wǎng)關(guān)對收到的信息要重新打包,以適應(yīng)目的系統(tǒng)的需求。同時,網(wǎng)關(guān)也可以提供過濾和安全功能。大多數(shù)網(wǎng)關(guān)運(yùn)行在OSI 7層協(xié)議的頂層--應(yīng)用層。
顧名思義,網(wǎng)關(guān)(Gateway)就是一個網(wǎng)絡(luò)連接到另一個網(wǎng)絡(luò)的“關(guān)口”。在OSI中,網(wǎng)關(guān)有兩種:一種是面向連接的網(wǎng)關(guān),一種是無連接的網(wǎng)關(guān)。當(dāng)兩個子網(wǎng)之間有一定距離時,往往將一個網(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)的信息。對絕大多數(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á)”信息,這些信息至少要送到一個核心網(wǎng)關(guān)。如果有一個更大的自治網(wǎng)絡(luò),常常認(rèn)為有一個網(wǎng)關(guān)來處理這些可達(dá)信息。
和GGP一樣,EGP使用一個查詢過程來讓網(wǎng)關(guān)清楚它的相鄰網(wǎng)關(guān)并不斷地與其相鄰者交換路由和狀態(tài)信息。EGP是狀態(tài)驅(qū)動的協(xié)議,意思是說它依賴于一個反映網(wǎng)關(guān)情況的狀態(tài)表和一組當(dāng)狀態(tài)表項變化時必須執(zhí)行的一組操作。
內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)
有幾種內(nèi)部網(wǎng)關(guān)協(xié)議可用,最流行的是RIP和HELLO,另一個協(xié)議稱為開放式最短路徑優(yōu)先協(xié)議(OSPF),這些協(xié)議沒有一個是占主導(dǎo)地位的,但是RIP可能是最常見的IGP協(xié)議。選擇特定的IGP以網(wǎng)絡(luò)體系結(jié)構(gòu)為基礎(chǔ)。RIP和HELLO協(xié)議都是計算到目的地的距離,它們的消息包括機(jī)器標(biāo)識和到機(jī)器的距離。
一般來講,由于它們的路由表包含很多項,因此消息比較長。RIP和HELLO一直維護(hù)相鄰網(wǎng)關(guān)之間的連接性以確保機(jī)器是活躍的。路由信息協(xié)議使用廣播技術(shù)。意思是說網(wǎng)關(guān)每隔一定時間要把路由表廣播給其他網(wǎng)關(guān)。這也是RIP的一個問題,因?yàn)檫@會增加網(wǎng)絡(luò)流量,降低網(wǎng)絡(luò)性能。HELLO協(xié)議與RIP的不同之處在于HELLO使用時間而不是距離作為路由因素。這要求網(wǎng)關(guān)對每條路由有合理的準(zhǔn)確時間信息。由于這個原因,所以HELLO協(xié)議依賴于時鐘同步消息。
開放式最短路徑優(yōu)先協(xié)議是由Internet工程任務(wù)組開發(fā)的協(xié)議,希望它能成為居于主導(dǎo)地位的IGP。用“最短路徑”來描述協(xié)議的路由過程不準(zhǔn)確。更好一些的名字是“最優(yōu)路徑”, 這其中要考慮許多因素來決定到達(dá)目的地的最佳路由。
網(wǎng)關(guān)實(shí)質(zhì)上是一個網(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。在沒有路由器的情況下,兩個網(wǎng)絡(luò)之間是不能進(jìn)行TCP/IP通信的,即使是兩個網(wǎng)絡(luò)連接在同一臺交換機(jī)(或集線器)上,TCP/IP協(xié)議也會根據(jù)子網(wǎng)掩碼(255.255.255.0)判定兩個網(wǎng)絡(luò)中的主機(jī)處在不同的網(wǎng)絡(luò)里。而要實(shí)現(xiàn)這兩個網(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的某個主機(jī)。網(wǎng)絡(luò)B向網(wǎng)絡(luò)A轉(zhuǎn)發(fā)數(shù)據(jù)包的過程。
對默認(rèn)網(wǎng)關(guān),其意思是一臺主機(jī)如果找不到可用的網(wǎng)關(guān),就把數(shù)據(jù)包發(fā)給默認(rèn)指定的網(wǎng)關(guān),由這個網(wǎng)關(guān)來處理數(shù)據(jù)包?,F(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 路由器。
相關(guān)問答
什么是 網(wǎng)關(guān) ?Gateway`網(wǎng)關(guān),是應(yīng)用使用的互連設(shè)備,熟語能夠連接不同網(wǎng)絡(luò)的軟件和硬件的結(jié)構(gòu)產(chǎn)品。網(wǎng)關(guān)用來賴寧界異類網(wǎng)絡(luò),是一個協(xié)議轉(zhuǎn)換器,工作在OSI/IP模型或TCP/IP體...
網(wǎng)關(guān) 是什么?-ZOL問答網(wǎng)關(guān)是什么?共3條回答2633瀏覽網(wǎng)關(guān)曾經(jīng)是一個簡單明了的概念。在早期的因特網(wǎng)中,網(wǎng)關(guān)指的是網(wǎng)絡(luò)中的設(shè)備,它用于處理路由和轉(zhuǎn)發(fā)分組數(shù)據(jù)到源始網(wǎng)絡(luò)之外的...
網(wǎng)關(guān) 用什么表示?網(wǎng)關(guān)(Gateway)實(shí)質(zhì)上是一個網(wǎng)絡(luò)通向其他網(wǎng)絡(luò)的IP地址。在IPV4中,采用點(diǎn)分四組表示法來展示十進(jìn)制,簡單而言就是用4個點(diǎn)分隔每一位(共有4位數(shù)字),每一位的...
在網(wǎng)絡(luò)設(shè)備里有一種 叫網(wǎng)關(guān) 的設(shè)備是什么用的啊?一、網(wǎng)關(guān)的作用:就是將兩個使用不同協(xié)議的網(wǎng)絡(luò)段連接在一起的設(shè)備。它的作用就是對兩個網(wǎng)絡(luò)段中的使用不同傳輸協(xié)議的數(shù)據(jù)進(jìn)行互相的翻譯轉(zhuǎn)換。好比是個門,...
無線網(wǎng)絡(luò)的 網(wǎng)關(guān) 指的是什么?網(wǎng)關(guān)釋義:將兩個使用不同協(xié)議的網(wǎng)絡(luò)連接在一起的設(shè)備。網(wǎng)關(guān)在網(wǎng)絡(luò)層以上實(shí)現(xiàn)網(wǎng)絡(luò)互連,是最復(fù)雜的網(wǎng)絡(luò)互連設(shè)備,僅用于兩個高層協(xié)議不同的網(wǎng)絡(luò)互連。網(wǎng)關(guān)既可...
什么是路由器?什么是“貓”?什么是家庭 網(wǎng)關(guān) ?它們有什么不同?...什么是路由器?什么是“貓”?什么是家庭網(wǎng)關(guān)?它們有什么不同?請高...路由器共7條回答1萬瀏覽不用知道一些概念性的東西,按說明用就行了,具體用法是:從...
網(wǎng)關(guān) wps是什么意思?WPS(Wi-FiProtectedSetup,Wi-Fi保護(hù)設(shè)置),它是由Wi-Fi聯(lián)盟組織實(shí)施的認(rèn)證項目,主要用來解決無線網(wǎng)絡(luò)加密的設(shè)置步驟過于繁雜的問題。1.WPS可以自動配置網(wǎng)...
網(wǎng)關(guān) 是什么啊?還有通過DHCP指派是什么意思啊?DHCP是微軟和幾家廠商共同建立的一個Internet標(biāo)準(zhǔn)—動態(tài)主機(jī)配置協(xié)議,由它提供自動的TCP/IP配置,DHCP服務(wù)器(有硬件服務(wù)器,比如帶DHCP功能的路由器,也有帶DH...
網(wǎng)關(guān) 是貓嗎?是的,如果需要無線上網(wǎng),可以使用網(wǎng)關(guān)的無線網(wǎng)絡(luò),也可以另外購買無線路由器,連接并設(shè)置后即可無線上網(wǎng)。是的,如果需要無線上網(wǎng),可以使用網(wǎng)關(guān)的無線網(wǎng)絡(luò),也可...
路由器設(shè)置 網(wǎng)關(guān) 是什么?呃,樓主對網(wǎng)絡(luò)設(shè)備很有興趣,嚴(yán)格意義來說,路由就是一個網(wǎng)關(guān)設(shè)備,網(wǎng)關(guān):最主要起到路由尋址。而路由器到的的是路由數(shù)據(jù)尋址,數(shù)據(jù)交換轉(zhuǎn)發(fā)功能。不設(shè)網(wǎng)關(guān)就只...