
其中一題提到了PMTU Discovery:

PMTU Discovery是什麼用途呢?
PPPoE的MTU通道寬為1492 ,區域網路為1500
因為1500>1492 ,所以伺服器若直接將封包以1500的寬度送出會擠不進PPPoE通道造成丟失.
所以要過路由裝置將封包寬度修正成1492才能順利擠入PPPoE窄門.
一般分享器/路由器只支援IPv4 MTU重新封裝,IPv6大多不支援.
所以過去的做法即是將個人的內網IPv6 MTU降至1492 ,
這樣即使不用路由裝置重新封裝也能順利穿過PPPoE通道.
但除了透過路由裝置封裝,或是修正區域網路MTU外,沒其它方法嗎?
其實是有的,即透過IPv6的機制自動控制封包的寬度,這樣就無需重新封裝封包穿過PPPoE隧道.
這個機制即PMTU Discovery ,也是個路由器不做IPv6 MTU設置的真正理由.
過去中華電信在Dual Stack測試期間,PMTU Discovery並未上線,
所以造成很多人網路使用上的問題捨棄IPv6不用.
但這回中華電信真的將完整的Dual Stack給上線,
可設定Dual Stack的用戶千萬不要放棄自己的權力呀

另外PMTU Discovery需使用ICMPv6偵測通道寬度,ICMPv6千萬別關閉.

































































































