新手求教ROS做PPPOE服务端的时候客户端上部分网速度慢的问题
按照论坛内的文章修改了附上原文:
关于ROS中mss的问题!
最近发现很多关于MSS值的问题。我刚装上ROS的时候也是遇到这样的问题(我用的是pppoe-client+NAT方式),主要表现在打开一部分国内网站(比如淘宝,sina.com.cn)和大部分国外网站(比如yahoo和Microsoft),打开这些网页的速度慢得出奇,基本上打不开。而其它的就用则没有什么不正常。开始我也想到了是MSS设置的问题,但是按照很多人说的"将MSS值改成1400、1440、1480等等"都不起作用。最后打到一篇文章,说是DSL方式MTU值默认是"1492"(不是MSS值)。这才解决了问题:
打开winbox,在PPP中选择你添加的"pppoe-client"接口,将"MAX MTU"和"MAX MRU"都设置成"1492",然后在"IP-firewall-mangle"中添加一条改变默认MSS值的规则:general选项里:chain:forword;protocol:6(tcp); Advanced选项里面:tcp flags:syn; Action选项里面:action:change mss;New tcp mss:1440
我按照此方法修改后sina,taobao等网站照样慢个半死,经常显示无法打开,偶尔速度爆快,瞬间打开。
我的网络是10M电信,2K3的EDGE2950文件数据服务器下使用VM5.5虚拟的ROS,硬件配置为1G的IDE硬盘,2个桥接网卡,400M内存,1个CPU。客户端使用PPPOE拨号,一般的游戏QQ,迅雷,网站都很快,完全没有卡的意思,就是上SINA,taobao卡住不显示。
传说是MMS的问题,我修改到1490等等完全没用,TCP UDP等延迟修改到30秒也无济于事,防火墙完全关闭也没效果。
客户端PPPOE的MTU也修改到1492照样是打不开。
求高手解决,在此谢过。
页:
[1]