[请益] 如何修改 IPv6 用户的 MSS 大小

楼主: zaknafein (zak)   2014-07-07 17:23:02
因为用户对外连线有经过 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 都用了,一样下不了指令 ....
唉~
不知道有没有人在玩这块?或是各位先进有其他解决办法?
作者: asdfghjklasd (好累的大一生活)   2014-07-08 04:38:00
他的指令我看是 ipv6 mtu ..... 不是ipv6 tcp adjust我明天找一台 2800系列的升级测看看对了,现在请ipv6 又没限制什么,干麻不用dual stack?
楼主: zaknafein (zak)   2014-07-08 08:19:00
环境是 dual stack 喔,但是避免 RD 测试 IPv6 有问题我还是要先试试看纯 IPv6 环境

Links booklink

Contact Us: admin [ a t ] ucptt.com