分类:
2008-10-16 19:59:47
家里只有一台电脑,通过MODEM便可接接入Internet网络,而如果家有N台电脑,那么通过宽带器上网便成为最佳的选择。但很多用户通过路由上网后,却发出这样的抱怨,BT始终不能达到宽带的最高速度、MSN Messenger传输速度也不佳,等等,这是怎么回事呢,该如何解决呢?
一、共享利器UPnP
大家知道,宽带路由设备一般都是通NAT功能进行公网和内网间的共享上网的。NAT(Network Address Translator)就是网络地址转换。公网就是普通电信网,即现在的网通、电信、铁通等架设的骨干及分支网络,也就是外网、广域网(WAN),就是我们通常所说的Internet,它是一个遍及全世界的网络。
NAT可让局域网用户共享一个公网IP上网 |
而NAT的功用就是实现内网的IP地址与公网的地址之间的相互转换,将一个地址段的内网IP地址转换为一个或少量的公网IP地址,减少对公网IP地址的占用。这样在一个局域网内,只需要一台计算机连接上Internet,其它电脑就可以利用NAT网络地址转换共享Internet连接,让局域网内其他计算机也可以上网。
所有ISP(Internet服务提供商)提供的内网Internet接入方式,几乎都是基于NAT的。而宽带路由器也是其中的代表产品。但这也就带来一个问题,通过NAT转换得来的数据肯定会被路由设备按需拦截一部分。使用NAT,局域网内的计算机可以很顺畅的访问Internet上的资源,但Internet上的其它客户要想访问局域网内的资源却不那么轻松了。
这是因为,局域网(LAN、私网、内网)内电脑发起的对外连接请求,路由器或网关都不会加以阻拦,但内网的特点就是无法对外打开监听端口,因此会损失所有外部发起的连接。来自广域网对局域网内电脑电脑连接的请求,路由器或网关在绝大多数情况下都会进行拦截。路由器会对来自外部想进入内部网络的信息则会进行识别、筛选,认为是的、有效的,才会转发给内网电脑。正是这种情况的存在,才导致了很多通过局域网上的用户P2P和传输不能全速。
对此,最直接的解决办法便是DMZ主机和UPnP端口映射两种办法。DMZ可以使某台特定计算机完全向互连网开放(有些应用程序需要开通多个TCP/IP接口,而DMZ就可以为电脑实现这些功能)。但相比之下,UPnP(Universal Plug and Play,通用即插即用)功能更具实用性,它可更好的在WAN和LAN间完成端口映射,实现畅通无阻的上网应用。
UPnP可让网络传输更满速 |
如BT等P2P软件支持UPnP自动端口映射,便可以在本机上自动完成网关端口映射的操作,可以在不作任何配置的情况下自动在网关上打开对外端口,速度自然就可得到提升。
[1]