Fw: [請益] 如何修改 IPv6 用戶的 MSS 大小

看板Network作者 (zak)時間11年前 (2014/07/07 17:26), 11年前編輯推噓1(1010)
留言11則, 2人參與, 最新討論串1/1
※ [本文轉錄自 MIS 看板 #1JkcRvdR ] 作者: zaknafein (zak) 看板: MIS 標題: [請益] 如何修改 IPv6 用戶的 MTU 大小 時間: Mon Jul 7 17:23:02 2014 因為用戶對外連線有經過 GRE Tunnle 所以 IPv6 封包中的 TCP MSS 不得多於 1500 - 24 - 40 - 20 = 1416 bytes 如果是 IPv4,我可以透過在 Router 上下指令 ip tcp adjust-mss xxxx 來修改兩端在 3-way handshake 協商的 mss value 可是針對 IPv6 我卻沒辦法打 ipv6 tcp adjust-mss xxxx ! 網路上找的的一兩篇文章說,cisco IOS 在 15.2(4)M 後有支援這指令 http://blog.ipspace.net/2013/01/mtu-issues-and-tcp-mss-clamping-in.html 可是我的 Cisco 2911 換到 c2900-universalk9-mz.SPA.152-4.M6a 還是不行 因為懷疑跟 Software License 可能也有關係, 所以我有嘗試下載 Cisco Demo and Evaluation License 進行測試 但 Data, Security, UC 都用了,一樣下不了指令 .... 唉~ 不知道有沒有人在玩這塊?或是各位先進有其他解決辦法? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.14.165.2 ※ 文章網址: http://www.ptt.cc/bbs/MIS/M.1404724985.A.9DB.html ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: zaknafein (61.14.165.2), 07/07/2014 17:26:21 ※ 編輯: zaknafein (61.14.165.2), 07/07/2014 17:56:26

07/07 18:38, , 1F
你貼的文章是說該版本之後ip tcp adjust-mss 會同時調整
07/07 18:38, 1F

07/07 18:38, , 2F
ipv4 跟 ipv6 宣傳的MTU大小,不過他也沒實際證明
07/07 18:38, 2F

07/07 18:40, , 3F
另外,ipv6 tcp adjust mss指令要在IOS XE (SAR平台)才有
07/07 18:40, 3F

07/07 18:41, , 4F
還有你貼的文章有提到可以用ipv6 mtu 這個指令來調整MTU
07/07 18:41, 4F

07/07 18:42, , 5F
宣傳出去的數值,使所有client端讀取後採用同樣MTU
07/07 18:42, 5F

07/07 18:43, , 6F
第三行打錯了,是ASR @@
07/07 18:43, 6F

07/07 19:47, , 7F
ipv6 mtu 指令我試過了,Client 還是用 1500 當 MTU
07/07 19:47, 7F

07/07 19:50, , 8F
原來是 ASR 才有! 難怪我在 Command Lookup Tool 上都
07/07 19:50, 8F

07/07 19:50, , 9F
查不到
07/07 19:50, 9F

07/07 19:52, , 10F
我明天用 wireshark 抓看看封包是不是 ip tcp
07/07 19:52, 10F

07/07 19:53, , 11F
adjust-mss 就可以同時修改 v4&v6 TCP MSS 感謝!
07/07 19:53, 11F
文章代碼(AID): #1JkcU-po (Network)
文章代碼(AID): #1JkcU-po (Network)