作者KawasumiMai (闇に沈んだ刃)
看板Network
标题[除错] 封包被设定成 DF 不能切?
时间Mon May 5 11:12:28 2014
如题
家中的网路线路是这样的
小乌龟----ASUS RT-N12----------普通分享器-----PC1
|
|_________PC2
然後拨号是由ASUS那台代拨的
其中在PC2开了FTP
FTP软体使用FileZilla(Server跟Client端都是)
ASUS那台有使用port指向
其中21 22都有指向到PC2那边去
本机127使用上正常
利用PC1连区网192.168也完全正常
但是如果从外连入(透过网址)
会发现目录过多的情况会无法获得列表
(有试过10几个资料夹的目录可以显示)
(七十几个资料夹就不能显示了)
(更别说另一个目录里面有五百多个资料夹)
连线的状况都是要获取directory的时候timeout
但是把timeout时间设长一点也没用
程式不会当掉
但是server的log也没看出任何异常
都显示Transfer OK
有朋友怀疑是MTU的问题
找了ASUS RT-N12的设定
发现MTU跟MRU设定成1492
无法再改大,已经是限制内最大值了
後来从PC1 ping一下pc2的结果
发现封包大小超过一定数字(1490以上左右)
会显示"封包需要被分割,但被设定成DF"
然後失败率100%
找了一下ASUS那台没有任何相关DF的设定
换句话说目前只要封包过大就会被挡下来?!
请问此题怎解?
--
「闇を駆ける星に愿いを...」
B R S
ブラック.ロング.ストレート
これは吾々の正义だ!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.227.251.55
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Network/M.1399259551.A.FC2.html
1F:→ danny8376:MTU都调小 哪有人调大啊... 05/05 11:23
2F:推 deadwood:把电脑端的网卡MTU值改成1492看看? 05/05 11:24