计算机网络中的网关
网关是构成两个使用不同传输协议的网络之间的通道的网络节点。最常见的网关类型是网络网关,它运行在第 3 层,即 OSI(开放系统互连)模型的网络层。但是,根据功能的不同,网关可以在 OSI 模型的七层中的任何一层运行。它充当网络的入口 - 出口点,因为流经网络的所有流量都应通过网关。只有 LAN 节点之间的内部流量不会通过网关。
网关的功能
- 网关位于网络边界,管理流入或流出该网络的所有数据。
- 它在两个使用不同传输协议的不同网络之间形成通道。
- 网关充当协议转换器,提供两个不同网络中使用的不同协议之间的兼容性。
- 网关与其他网络设备的区别在于它可以在 OSI 模型的任何层上运行。
- 它还存储有关路由路径的信息通信网络。
- 在企业场景中使用时,网关节点可以作为代理服务器或防火墙进行补充。
- 网关通常实现为具有连接到不同网络的多个 NIC(网络接口卡)的节点。但是,也可以使用软件进行配置。
- 它使用分组交换技术在网络上传输数据。
网关类型
根据数据流的方向,网关大致分为两类 -
- 单向网关 - 它们只允许数据在一个方向上流动。在源节点中所做的更改会在目标节点中复制,但反之则不然。它们可以用作归档工具。
- 双向网关 - 它们允许数据在两个方向上流动。它们可以用作同步工具。
根据功能,网关可以有多种类型,其中最突出的有:-
- 网络网关- 这是最常见的网关类型,它作为两个使用不同协议的不同网络之间的接口。每当提到网关一词而未指定类型时,它都表示网络网关。
- 云存储网关 - 它是一个网络节点或服务器,它使用不同的云存储服务 API 调用转换存储请求,例如 SOAP(简单对象访问协议)或 REST(表述性状态转移)。它有助于将私有云存储集成到应用程序中,而无需将应用程序转移到任何公共云中,从而简化数据通信。
- 互联网到轨道网关 (I2O) - 它将互联网上的设备连接到绕地球运行的卫星和航天器。两个著名的 I2O 网关是 HERMES 项目和全球卫星操作教育网络 (GENSO)。
- 物联网网关 − 物联网网关吸收来自现场 物联网 (IoT) 设备的传感器数据,并在将其发送到云网络之前在传感器协议之间进行转换。它们连接物联网设备、云网络和用户应用程序。
- VoiP 中继网关 − 它促进普通老式电话服务 (POTS) 设备(如固定电话和传真机)与 VoIP(互联网协议语音)网络之间的数据传输。