當前位置:編程學習大全網 - 腳本源碼 - 什麽是網關,網關有什麽作用?

什麽是網關,網關有什麽作用?

網關網關(Gateway)又稱網間連接器、協議轉換器。網關在傳輸層上以實現網絡互連,是最復雜的網絡互連設備,僅用於兩個高層協議不同的網絡互連。網關的結構也和路由器類似,不同的是互連層。網關既可以用於廣域網互連,也可以用於局域網互連。?網關是壹種充當轉換重任的計算機系統或設備。在使用不同的通信協議、數據格式或語言,甚至體系結構完全不同的兩種系統之間,網關是壹個翻譯器。與網橋只是簡單地傳達信息不同,網關對收到的信息要重新打包,以適應目的系統的需求。同時,網關也可以提供過濾和安全功能。大多數網關運行在OSI?7層協議的頂層--應用層。?

大家都知道,從壹個房間走到另壹個房間,必然要經過壹扇門。同樣,從壹個網絡向另壹個網絡發送信息,也必須經過壹道“關口”,這道關口就是網關。顧名思義,網關(Gateway)就是壹個網絡連接到另壹個網絡的“關口”。?

按照不同的分類標準,網關也有很多種。TCP/IP協議裏的網關是最常用的,在這裏我們所講的“網關”均指TCP/IP協議下的網關。?

那麽網關到底是什麽呢?網關實質上是壹個網絡通向其他網絡的IP地址。比如有網絡A和網絡B,網絡A的IP地址範圍為“192.168.1.1~192.?168.1.254”,子網掩碼為255.255.255.0;網絡B的IP地址範圍為“192.168.2.1~192.168.2.254”,子網掩碼為255.255.255.0。在沒有路由器的情況下,兩個網絡之間是不能進行TCP/IP通信的,即使是兩個網絡連接在同壹臺交換機(或集線器)上,TCP/IP協議也會根據子網掩碼(255.255.255.0)判定兩個網絡中的主機處在不同的網絡裏。而要實現這兩個網絡之間的通信,則必須通過網關。如果網絡A中的主機發現數據包的目的主機不在本地網絡中,就把數據包轉發給它自己的網關,再由網關轉發給網絡B的網關,網絡B的網關再轉發給網絡B的某個主機(如附圖所示)。網絡B向網絡A轉發數據包的過程。?

所以說,只有設置好網關的IP地址,TCP/IP協議才能實現不同網絡之間的相互通信。那麽這個IP地址是哪臺機器的IP地址呢?網關的IP地址是具有路由功能的設備的IP地址,具有路由功能的設備有路由器、啟用了路由協議的服務器(實質上相當於壹臺路由器)、代理服務器(也相當於壹臺路由器)。

在和?Novell?NetWare?網絡交互操作的上下文中,網關在?Windows?網絡中使用的服務器信息塊?(SMB)?協議以及?NetWare?網絡使用的?NetWare?核心協議?(NCP)?之間起著橋梁的作用。網關也被稱為?IP?路由器。

計算機主機網關的作用是什麽?

假設妳的名字叫小不點,妳住在壹個大院子裏,妳的鄰居有很多小夥伴,在門口傳達室還有個看大門的李大爺,李大爺就是妳的網關。當妳想跟院子裏的某個小夥伴玩,只要妳在院子裏大喊壹聲他的名字,他聽到了就會回應妳,並且跑出來跟妳玩。

但是妳不被允許走出大門,妳想與外界發生的壹切聯系,都必須由門口的李大爺(網關)用電話幫助妳聯系。假如妳想找妳的同學小明聊天,小明家住在很遠的另外壹個院子裏,他家的院子裏也有壹個看門的王大爺(小明的網關)。但是妳不知道小明家的電話號碼,不過妳的班主任老師有壹份妳們班全體同學的名單和電話號碼對照表,妳的老師就是妳的DNS服務器。於是妳在家裏撥通了門口李大爺的電話,有了下面的對話:

小不點:李大爺,我想找班主任查壹下小明的電話號碼行嗎?

李大爺:好,妳等著。(接著李大爺給妳的班主任掛了壹個電話,問清楚了小明的電話)問到了,他家的號碼是211.99.99.99

小不點:太好了!李大爺,我想找小明,妳再幫我聯系壹下小明吧。

李大爺:沒問題。(接著李大爺向電話局發出了請求接通小明家電話的請求,最後壹關當然是被轉接到了小明家那個院子的王大爺那裏,然後王大爺把電話給轉到小明家)

就這樣妳和小明取得了聯系。

解決跨網關技術?

現行的IPV4的IP地址是32位的,根據頭幾位再劃分為A、B、C三類地址;但由於INTERNET的迅猛發展,IP資源日漸枯竭,可供分配的IP地越來越少,跟壹日千裏的INTERNET發展嚴重沖突,在IPV6還遠未能全面升級的情況下,惟有以代理服務器的方式,實行內部網地址跟公網地址進行轉化而實現接入INTERNET。?

中介作用的代理服務器就是壹個網關,也就是這個網關帶給現階段的多媒體通訊系統無盡的煩惱。在IP資源可憐的情況下,惟有以網關甚至多層網關的方式接入寬帶網,?因為多媒體通訊系統的協議如H.323等要進行業務的雙方必須有壹方有公網的IP地址,但是現在的寬帶有幾個用戶能符合這個要求?microsoft的NETMEETING等等多媒體通訊系統就是處於這種尷尬的位置;跨網關成為頭疼的難題。?

跨網關:?網絡數據通過層層網關,受制於網關節點速度,網絡速度大大降低。?跨網關技術基於底層網絡協議,突破網關瓶頸,實現客戶點對點交流。?

什麽是默認網關

如果搞清了什麽是網關,默認網關也就好理解了。就好像壹個房間可以有多扇門壹樣,壹臺主機可以有多個網關。默認網關的意思是壹臺主機如果找不到可用的網關,就把數據包發給默認指定的網關,由這個網關來處理數據包。現在主機使用的網關,壹般指的是默認網關。

[1][2]網關的類型

1、傳輸網關。傳輸網關用於在2個網絡間建立傳輸連接。利用傳輸網關,不同網絡上的主機間可以建立起跨越多個網絡的、級聯的、點對點的傳輸連接。例如通常使用的路由器就是傳輸網關,“網關”的作用體現在連接兩個不同的網段,或者是兩個不同的路由協議之間的連接,如RIP,EIGRP,OSPF,BGP等。

2、應用網關。應用網關在應用層上進行協議轉換。例如,壹個主機執行的是ISO電子郵件標準,另壹個主機執行的是Internet?電子郵件標準,如果這兩個主機需要交換電子郵件,那麽必須經過壹個電子郵件網關進行協議轉換,這個電子郵件網關是壹個應用網關。再例如,在和?Novell?NetWare?網絡交互操作的上下文中,網關在?Windows?網絡中使用的服務器信息塊?(SMB)?協議以及?NetWare?網絡使用的?NetWare?核心協議?(NCP)?之間起著橋梁的作用。NCP是工作在OSI第七層的協議,用以控制客戶站和服務器間的交互作用,主要完成不同方式下文件的打開、關閉、讀取功能。

現在的網關產品分類越來越細了,有信令網關,中繼網關,還有接入網關:

信令網關SG,主要完成7號信令網與IP網之間信令消息的中繼,在3G初期,對於完成接入側到核心網交換之間的消息的轉接(3G之間的RANAP消息,3G與2G之間的BSSAP消息),另外還能完成2G的MSC/GMSC與軟交換機之間ISUP消息的轉接。?

中繼網關又叫IP網關,同時滿足電信運營商和企業需求的VoIP設備。中繼網關(IP網關)由基於中繼板和媒體網關板建構,單板最多可以提供128路媒體轉換,兩個以太網口,機框采用業界領先的CPCI標準,擴容方便具有高穩定性、高可靠性、高密度、容量大等特點.?

接入網關是基於IP的語音/傳真業務的媒體接入網關,提供高效、高質量的話音服務,為運營商、企業、小區、住宅用戶等提供VoIP解決方案。

  • 上一篇:防腐木護欄種類有哪些
  • 下一篇:看了97家有喜事,除了97還有哪幾部?都有誰主演?
  • copyright 2024編程學習大全網