[除錯] 封包被設定成 DF 不能切?
如題
家中的網路線路是這樣的
小烏龜----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://www.ptt.cc/bbs/Network/M.1399259551.A.FC2.html
→
05/05 11:23, , 1F
05/05 11:23, 1F
推
05/05 11:24, , 2F
05/05 11:24, 2F
Network 近期熱門文章
PTT數位生活區 即時熱門文章
10
18