閘道器

计算机术语

閘道器(Gateway)是電腦網絡中的一種裝置伺服器,用於連接不同網絡協定之間進行數據轉發和處理。

「閘道器」的各地常用名稱
中國大陸網關
臺灣閘道器

概述

閘道器是一種能夠在不同網絡協定之間進行數據交換的裝置或伺服器。閘道器可以實現不同網絡之間的互聯互通,也可以實現不同協定之間的轉換和適配。閘道器可以根據不同的功能和層次進行分類,例如實體層閘道器、數據鏈路層閘道器、網絡層閘道器、傳輸層閘道器、應用層閘道器等[1]。閘道器可以提供多種服務,例如路由安全負載均衡快取壓縮加密認證授權過濾轉碼[2]

工作機制

閘道器的工作機制與代理非常相似,它能夠接收客戶端的請求,並像擁有資源源伺服器一樣對請求進行處理或轉發。客戶端可能無法察覺到通訊目標是一個閘道器,而不是一個源伺服器。閘道器可以根據不同的需求,對請求響應進行不同的處理,例如修改請求頭或響應頭,改變請求方法或響應狀態碼,增加或刪除請求參數或響應內容等[3]。閘道器還可以根據不同的協定,對數據進行編碼解碼,例如將HTTP協定轉換成FTP協定,或將TCP協定轉換成UDP協定等。

應用場景

閘道器在電腦網絡中有着廣泛的應用場景,以下列舉了一些常見的例子:

  • 家庭或小型企業網絡中的閘道器:這種閘道器通常用於連接區域網絡互聯網,實現內外網的通訊。它可以提供路由防火牆NATDHCP等功能,保證網絡的安全和穩定。[4]
  • 物聯網中的智能閘道器:這種閘道器用於連接物聯網裝置和雲端平台,實現數據的採集、處理和傳輸。它可以提供協定轉換、數據壓縮數據分析、數據安全等功能,提高物聯網系統的效能和效率。[5]
  • 語音通訊中的語音閘道器:這種閘道器用於連接傳統電話網絡和IP網絡,實現語音訊號的轉換和傳輸。它可以提供模擬/數碼訊號轉換、編解碼器選擇、信令協商等功能,保證語音通訊的質素和相容性[6]

參見

參考文獻

  1. ^ 智能网关的演进及现状分析 - 21ic电子网. www.21ic.com. [2023-10-02]. 
  2. ^ ZigBee技术的前世今生. 知乎專欄. [2023-10-02] (中文). 
  3. ^ (1)网络-发展历史及核心协议的发展历程_802.3工作协议的发展_binn_chern的博客-CSDN博客. blog.csdn.net. [2023-10-02]. 
  4. ^ 微服务网关!从需求、设计到实现. 知乎專欄. [2023-10-02] (中文). 
  5. ^ 谈一谈API网关和应用网关 - 掘金. juejin.cn. [2023-10-02]. (原始內容存檔於2023-07-09). 
  6. ^ 物联网网关的定义、主要功能、如何工作及应用介绍. 知乎專欄. [2023-10-02] (中文).