天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧网络 >> 正文

追查网速缓慢的罪魁祸首——MTU值设定

2006-9-1赛迪网佚名
  单位从前年开始购入微机进入信息化教学时代,后来两次带宽改造服务器端网络速度都能达到接入要求,而服务器所带的Windows工作站网速却没有提高,最后终于找到了罪魁祸首——MTU值设定。

  最初安装的是ISDN一线通,后来又改成带宽为512K的PPPoE接入方式的ADSL,随着微机数量的增加,最近又把上网方式升级到固定IP带宽1M的ADSL,两次带宽改造服务器端网络速度都能达到接入要求,而服务器所带的Windows 98工作站网速却没有提高,最后终于找到了罪魁祸首——MTU值设定。MTU是英文Maximum Transmission Unit的缩写,意为“最大传输单位”。也就是通过TCP/IP协议所传输的数据包最大有多少字节。

  一、 双通道ISDN改成512K PPPoE的ADSL,工作站无法打开部分网站

  服务器采用Windows XP,用系统自带的连接共享让30多台Windows 98工作站共享Internet。由于Windows XP自带PPPOE拨号软件,从稳定性和易用性考虑就没有采用第三方拨号软件。从IE属性中启用“新建连接向导”,选择“连接到Internet”,再选“手动设置我的连接”,连接Internet的方式为“用要求用户名和密码的宽带来连接”,输入用户名和密码即可通过虚拟拨号方式上网了,然后在连接属性中启用“Internet连接共享”,所有的工作站就可以通过服务器接入Internet。

 从工作站登录本地www.bdinfo.net打开网页的速度很快,但打开www.163.com却只显示标题栏,而网页内容却总打不开,从服务器上访问“搜狐网”却没有问题,后来发现从Windows XP服务器上能打开的好多网站从工作站端都打不开。由于服务器是全新安装的Windows XP操作系统,工作站的IP地址都设在的192.168.0.2~254,网关都指向了服务器的IP地址192.168.0.1,设置方面都没有问题,并且原来通过ISDN上网时工作站也能正常打开网页,说明网络硬件连接也很正常。通过多方求证终于找到了出现问题的原因——MTU值设定。

  PPPoE接入方式的ADSL MTU值是1492,其余各种宽带的MTU值标准设置都是1500。Windows操作系统中默认的TCP/IP数据包最大值为1500,而某些站点的MTU值设定又大于1492,所以造成站点不能访问。最后通过修改Windows 98工作站的注册表,降低MTU值的方法来解决这个问题。

  点击开始菜单里的“运行”,输入“regedit”后回车,进入注册表。依次展开{HKEY_LOCAT_MACHINE\

  System\CurrentControlSet\Services\Class\NetTrans\},会看到包含几个000X的子项,寻找含有键名为“DriverDesc”,键值为“TCP/IP”的000X主键,该键里有该计算机的网络属性设置,如IP地址192.168.0.XX,网关192.168.0.1,子网掩码255.255.255.0等。在该键下新建“DWORD值”,命名为“MaxMtu”,修改键值为十进制的1450,如图。设置完毕,重新启动计算机,客户机就可以访问原来访问不了的站点了。

本文来源:赛迪网 作者:佚名

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行