星期二, 三月 13, 2007

Bt、MSN在内网不能下的问题(UPnP规范问题)?

今天看了电脑报,才明白BT和MSN在内网的视频和音频不能进行的原因是因为防火墙没能开启UPnP功能的原因。BT端口为:TCP 16777-16779 MSN视频UDP 5004-65535 而文件传输为TCP 6891-6900.
启动UPnP后,动行在内网的UPnP应用程序可以将本地端口自动映射到防火墙的端口上,这样外网的计算机就能通过防火墙的端口映身访问到内网机器的UPnP应用程序端口。
UPnP规范基于TCP/IP协议和针对设备彼此间通讯而制订的其它Internet协议。这就是它之所以被称作"通用"的原因所在--UPnP技术不依赖于特定的设备驱动程序,而是使用标准的协议。UPnP设备可以自动配置网络地址,宣布它们在某个网络子网的存在,以及互相交换对设备和服务的描述。基于Windows XP的计算机可以充当一个UPnP控制点,通过程序界面对设备进行发现和控制。
NAT希望所有的网络应用程序都以一种标准方式(即在数据包头中使用IP地址)进行通信,但是有些网络程序预计到NAT的存在。他们使用了NAT无法转换的嵌入式IP地址。NAT希望所有的网络应用程序都以一种标准方式(即在数据包头中使用IP地址)进行通信,但是有些网络程序预计到NAT的存在。他们使用了NAT无法转换的嵌入式IP地址。
在某些情况下,Windows XP可以发现UPnP设备,并且提供它自己的用户界面控制这些设备。一个很好的例子便是"网络连接"文件夹中UPnP住宅网关设备的用户界面(UI)。市场上流行的Linksys BEFSR41W无线路由器在安装完毕后,会自动显示在"网络连接"文件夹中,因为Windows XP已经内置了一个相关的应用程序。 除此之外,你可以使用以下步骤安装可选的UI组件。该UI组件会在系统发现新的设备后显示一个"气球"通知,并且在"网上邻居"文件夹中为每个设备防止一个图标。为了启用UPnP UI,请按照以下步骤操作:
点击"开始",点击"控制面板",然后点击"添加或删除程序"。 在"添加或删除程序"对话框中,点击"添加/删除Windows组件"。 在"Windows组件向导"中,点击"网络服务",点击"详细",然后选择"通用即插即用"复选框。 点击"确定",然后点击"Windows组件向导"对话框中的"下一步"。您可能需要提供您的Windows XP安装CD

没有评论: