依靠upnp(universal plug and play)协议,局域网中的主机可以请求路由器进行特定的端口转换,使得外部主机能够在需要时访问内部主机上的资源,例如,windowsxp和windows me系统上安装的msn messenger在使用音频和视频通话时就可以利用upnp协议,这样原本受限于nat的功能可以
恢复正常使用。

使用upnp的方法如下:
1、点击“启用upnp”按钮开启upnp功能。
2、当msn messenger等程序在运行中使用本功能时。按“刷新”按钮可以看到端口转换信息。端口转换信息由应用程序发出请求时提供,各项目的含义如下:
(1)应用描述:应用程序通过upnp向路由器请求端口转换时给出的描述。
(2)外部端口:端口转换使用的路由器端口号。
(3)协议类型:表明是对tcp还是udp进行端口转换。
(4)内部端口:需要进行端口转换的主机端口号。
(5)ip地址:需要进行端口转换的主机ip地址。
(6)状态:状态可以是“enabled”或“disabled”。“enabled”表示应用程序请求并启用了端口转换;“disabled”表示应用程序请求了端口转换但并没有启用。
3、不使用时请点击“关闭upnp”按钮关闭upnp功能。
1、因为现阶段版本的upnp协议的安全性还未得充分保证,在不需要时请关闭upnp功能。
2、只有支持upnp协议的应用程序才能使用本功能,msn messenger还需要操作系统的支持(如windows xp/me)。