协议网关通常在使用不同协议的网络间做协议转换工作,这是网关最常见的功能。协议转换必须在
数据链路层以上的所有协议层都运行,而且要对节点上使用这些协议层的进程透明。协议转换必须考虑两个协议之间特定的相似性和差异性,所以协议网关的功能十分复杂。
网关也称协议转换器是
互联网工作在
OSI传输层上的设施。提供
传输层到
应用层全方位的服务,一般提供集中协议的服务。网关可以对数据重新分组,以便能在两个不同网络间进行通信。
网关用于类型不同且差别较大的网络系统间的互连,或用于不同体系结构的网络或者局域网与主机系统的连接。在互连设备中,它最为复杂,一般只能进行一对一的转换,或是少数几种特定应用协议的转换。