OpenSolaris

Printable Version Enter a New Search
Bug ID 6578843
Synopsis IPv6 tunnels subtract the encapsulation limit options from the effective mtu twice after CR#6535669
State 10-Fix Delivered (Fix available in build)
Category:Subcategory kernel:tcp-ip
Keywords rtiq_regression
Responsible Engineer William Young
Reported Against
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_85
Fixed In snv_85
Release Fixed solaris_nevada(snv_85) , solaris_10u7(s10u7_01) (Bug ID:2165802)
Related Bugs 6535669 , 6629370
Submit Date 10-July-2007
Last Update Date 15-October-2008
Description
CR#6535669 changes tunnels static assumptions about the encapsulating packet's header size to a dynamic check when determining how much to subtract from an ICMP need to fragment's mtu for tunnel overhead.
	IPv6 encapsulation can have an encapsulation limit option which was already being accounted for statically and is now accounted for dynamically as well so it is now accounted for twice.
Work Around
This may lower MTU toward the minimum IPv6 mtu (1292) for those using encap limits but should have no impact other than the result of using smaller packets on performance.  Alternatively, one could avoid the encaplimit option on their tunnels but not get their benefit (See ifconfig(1M) encaplimit/-encaplimit).
Comments
N/A