Network 板


LINE

我前面有發關於MTU值的問題,查了網路上許多人的見解,還有封包的一些結構。 我這邊還有一個例子,卻不知道怎麼解釋。 我開發板(linux)移植了 pptp server ,然後所有 source(包含 ppp0) 都透過 eth0 出 去外網 當電腦(windows)透過區網(和 pptp server同網段) 連進去vpn client,看了開發板上 的網路介面 ifconfig eth0 MTU=1500 ppp0 MTU=1396 我電腦透過VPN再透過eth0, yahoo 上不去,但可以連 google 或者其他網頁。 我照 著網路的說明測 MTU 在 Windows cmd 下 ping -f -l XXXX www.yahoo.com.tw ping -f -l 1373 www.yahoo.com.tw 需要切割封包,但設定DF旗標 需要切割封包,但設定DF其標 ping -f -l 1372 www.yahoo.com.tw 要求等候逾時 要求等候逾時 ,測得 XXXX為 1372 ,但還是不能ping 通 yahoo ,網路上 說 1372 還需加上 20 byte IP包和 8 byte ICMP,才是最佳 MTU, 所以 1372+28 =1400,我至 server ,ppp0界面 改成 MTU 為 1400 我就可以在 windows 下 ping -f -l 1372 www.yahoo.com.tw 回覆自124.108.105.150: 位元組:1372 TTL=50 1 我的解讀是,yahoo server 回應透過 eth0 再透過 ppp0 它可能回傳太大的封包給 ppp0 ,但是 ppp0 卻給 1396 ,所以封包被 dropped 掉,以致 yahoo 上不去,這樣 解讀是對的嗎? 那其他 google怎能上? 2 使用 ping -f -l 方法測出來的值不就已經是 MTU 了,MTU已經有包含 TCP包和IP包了 為啥他還需要加上 20 byte IP 包和 8 byte 的 ICMP? 搞得我到現在仍一團混亂.... 懇請賜教,謝謝。 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.220.235
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Network/M.1447220175.A.6BF.html ※ 編輯: gn00618777 (61.220.220.235), 11/11/2015 13:36:38 ※ 編輯: gn00618777 (61.220.220.235), 11/11/2015 14:02:36 ※ 編輯: gn00618777 (122.146.76.147), 11/11/2015 14:20:31 ※ 編輯: gn00618777 (61.220.220.235), 11/11/2015 14:37:43 ※ 編輯: gn00618777 (61.220.220.235), 11/11/2015 14:40:58
1F:→ kenduest: 我認為你可以先確認一下這幾個問題點 11/11 15:24
2F:→ kenduest: 1. sysctl -a 看一下 net.ipv4.tcp_ecn 設定 11/11 15:26
3F:→ kenduest: 一般設定為 2, 你看看你數值設定為何... 11/11 15:27
4F:→ kenduest: ecn 前幾年討論很多,目前就比較少討論了 11/11 15:27
5F:→ kenduest: 2. MTU 部分問題,可以 man iptables 部分有 TCPMASS 11/11 15:27
6F:→ kenduest: 項目,主要搭配 -j TCPMSS --clamp-mss-to-pmtu 11/11 15:28
7F:→ kenduest: 詳細說明與語法 manpage 有說了,你看一下套用即可使用 11/11 15:28
8F:→ gn00618777: k大謝,我ecn 為 2,關於 iptables 知道關於 mss 設定 11/11 15:30
9F:→ gn00618777: 但我對於我遭遇的問題,無法合理解釋。 11/11 15:30
10F:→ gn00618777: 況且,我也不需要用到iptables 有解阿 11/11 15:36
12F:推 asdfghjklasd: 這種事常常發生在自己幹PPTP VPN Server 時發生... 11/11 16:23
13F:推 birdy590: 其實就是大水管中間經過一段小水管要怎麼處理 11/11 16:44
14F:→ asdfghjklasd: 不過其實TCPMSS 問題也不是只有 PPTP才會有. 11/12 10:18
15F:推 Wishmaster: ping帶參數是你ping這個包的內容大小,你封包出去當然 11/12 23:20
16F:→ Wishmaster: 還是要加20+8,所以你上面文字敘述錯誤 11/12 23:21
17F:→ Wishmaster: +28不是最佳MTU大小,是你用ping封包出去的大小 11/12 23:21
18F:→ gn00618777: 原來如此,謝謝 11/16 20:55







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:e-shopping站內搜尋

TOP