UPnP(通用即插即用)是一种网络协议,用于在家庭网络中连接各种设备。UPnP设备架构是UPnP协议的核心部分,它定义了设备如何发现、描述和控制其他设备。ISO/IEC 29341-8-11:2008是UPnP设备架构的一部分,介绍了Internet网关设备控制协议(IGD-CP)的第三层转发服务。
Internet网关设备是连接家庭网络和Internet的设备,它们通常具有路由器、防火墙和NAT(网络地址转换)等功能。IGD-CP是一种协议,用于控制Internet网关设备。ISO/IEC 29341-8-11:2008定义了IGD-CP的第三层转发服务,包括端口映射、端口触发和DMZ主机等功能。
端口映射是一种将Internet上的端口映射到家庭网络中的设备的方法。例如,如果您想在家庭网络中运行Web服务器,则需要将Internet上的80端口映射到Web服务器的IP地址和端口上。IGD-CP的端口映射功能允许您在Internet网关设备上设置这种映射。
端口触发是一种在需要时打开端口的方法。例如,如果您想在家庭网络中运行在线游戏,则需要打开一些端口。IGD-CP的端口触发功能允许您在Internet网关设备上设置这些端口触发规则。
DMZ主机是一种将所有未映射端口的流量转发到指定设备的方法。这对于需要在家庭网络中运行一些不常见的应用程序或服务的用户非常有用。IGD-CP的DMZ主机功能允许您在Internet网关设备上设置这种转发规则。
ISO/IEC 29341-8-11:2008还规定了IGD-CP的控制点和设备之间的通信协议。控制点是指使用IGD-CP控制Internet网关设备的设备或应用程序。设备是指实现IGD-CP的Internet网关设备。该标准规定了控制点和设备之间的SOAP(简单对象访问协议)消息格式和通信流程。
总之,ISO/IEC 29341-8-11:2008定义了IGD-CP的第三层转发服务,包括端口映射、端口触发和DMZ主机等功能,以及控制点和设备之间的通信协议。这些功能和协议对于在家庭网络中运行各种应用程序和服务非常重要。
相关标准
- ISO/IEC 29341-8-1:2008 Information technology — UPnP Device Architecture — Part 8-1: Internet Gateway Device Control Protocol — WANIPConnection Service
- ISO/IEC 29341-8-2:2008 Information technology — UPnP Device Architecture — Part 8-2: Internet Gateway Device Control Protocol — WANCommonInterfaceConfig Service
- ISO/IEC 29341-8-3:2008 Information technology — UPnP Device Architecture — Part 8-3: Internet Gateway Device Control Protocol — Layer 2 Forwarding Service
- ISO/IEC 29341-8-4:2008 Information technology — UPnP Device Architecture — Part 8-4: Internet Gateway Device Control Protocol — Dynamic DNS Service
- ISO/IEC 29341-8-5:2008 Information technology — UPnP Device Architecture — Part 8-5: Internet Gateway Device Control Protocol — NAT Traversal Service