本頁使用了標題或全文手工轉換

閘道器

維基百科,自由的百科全書
跳至導覽 跳至搜尋
「閘道器」的各地常用別名
中國大陸網關
港臺閘道器

電腦網路中,閘道器(英語:Gateway)是轉發其他伺服器通信資料的伺服器,接收從客戶端傳送來的請求時,它就像自己擁有資源的源伺服器一樣對請求進行處理。有時客戶端可能都不會察覺,自己的通信目標是一個閘道器。

區別於路由器(由於歷史的原因,許多有關TCP/IP的文獻曾經把網路層使用的路由器(英語:Router)稱為閘道器,在今天很多區域網路採用都是路由來接入網路,因此現在通常指的閘道器就是路由器的IP),經常在家庭中或者小型企業網路中使用,用於連接區域網路網際網路

閘道器也經常指把一種協定轉成另一種協定的裝置,比如語音閘道器。

概論[編輯]

在傳統TCP/IP術語中,網路裝置只分成兩種,一種為閘道器(gateway),另一種為主機(host)。閘道器能在網路間轉遞封包,但主機不能轉送封包。在主機(又稱終端系統,end system)中,封包需經過TCP/IP四層協定處理,但是在閘道器(又稱中介系統,intermediate system)只需要到達網際層(Internet layer),決定路徑之後就可以轉送。在當時,閘道器(gateway)與路由器(router)還沒有區別。

在現代網路術語中,閘道器(gateway)與路由器(router)的定義不同。閘道器(gateway)能在不同協定間移動資料,而路由器(router)是在不同網路間移動資料,相當於傳統所說的IP閘道器(IP gateway)。

閘道器顧名思義就是連接兩個網路的裝置,對於語音閘道器來說,他可以連接PSTN乙太網路,這就相當於VOIP,把不同電話中的類比訊號通過閘道器而轉換成數位訊號,而且加入協定再去傳輸。在到了接收端的時候再通過閘道器還原成類比的電話訊號,最後才能在電話機上聽到。

對於乙太網路中的閘道器只能轉發三層以上封包,這一點和路由是一樣的。而不同的是閘道器中並沒有路由表,他只能按照預先設定的不同網段來進行轉發。閘道器最重要的一點就是埠對映,子網路內使用者在外網看來只是外網的IP位址對應著不同的埠,這樣看來就會保護子網路內的使用者。

工作機制[編輯]

閘道器的工作機制與代理十分相似。而閘道器能使通信線路上的伺服器提供非 HTTP 協定服務。

應用[編輯]

利用閘道器能提高通信的安全性,因為可以在客戶端與閘道器之間的通信線路上加密以確保連接的安全。比如,閘道器可以連接資料庫,使用SQL語句查詢資料。另外,在 Web 購物網站上進行信用卡結算時,閘道器可以和信用卡結算系統聯動。