sj722 发表于 2012-12-20 14:46:52

路由器开启上传限速功能导致服务器开启P2P功能后引起外网延迟和丢包

路由器开启上传限速功能导致服务器开启P2P功能后引起外网延迟和丢包

【问题现象】
  综合性一体服务器,停止网维服务Ping 百度正常;开启网维服务后Ping百度,网络延迟很高甚至丢包,如下图

http://support.icafe8.com/wp-content/uploads/2012/09/1254556946zgzz460gv9p6.jpg
【原因说明】
  路由器做了上行流量(上传)限制包括了游戏更新服务器,网维更新服务器开启P2P功能需要上传数据,导致网络上行流量占完而严重丢包。
http://support.icafe8.com/wp-content/uploads/2012/09/154632r8rff5n4fkkf6f56.jpg
【解决方案】
  1,关闭网维的P2P功能(网维下载慢了但不会丢包)
      2,在路由器取消针对服务器做的流量控制和连接数限制 (推荐方法)

不建议在路由器把网维更新服务器做了限速,建议在网维控制台基本设置里做限制游戏下载、上传速度

【问题分析】
  1、查看服务端是否在下载游戏,服务器临控N多游戏在下载更新5MB/S,用户刚施工改造的网吧,停止所有更新下载任务, 网络延迟还是很高,服务器网线让用户再次确认是接交换机上的(服务器网线接到路由器也有类似的问题)
      2、服务器没有其它第三方下载工具,停止服务观察用户所说情况是否属实,发现网络延迟降到28ms左右很正常
      3、修改了服务器网卡属性高级参数,更新了网卡驱动,发现下载速度很快,但开启网维的服务,网络延迟还是很高。
      4、大多数人认为:下载快说明网络没有问题(容易误解),其实不然在路由查看服务器上传速度发现达到40KB就不能远程,几乎是断开了,在基本设置查看用户开启了P2P功能,只有Barserver有上传远程就很卡掉,网络延迟很高,只能停止服务。
      5、手动修改barserver.ini 里ServerNatP2PDisable=1关闭了P2P功能,重新开启网维服务,发现下载游戏慢了很多,Ping百度网络延迟正常。
      6、用户反馈下载太慢了,再次开启P2P后,延迟又高了,发现P2P上传最多只有40KB(如下图)
http://192.168.3.4/data/attachment/forum/201207/31/130948qwou63yplrypegyl.jpg
7、由以上分析得出,用户在路由器针对服务器做了限制,登录路由器查看流理控制,果然做了上传限制,见问题原因图。
页: [1]
查看完整版本: 路由器开启上传限速功能导致服务器开启P2P功能后引起外网延迟和丢包