+1

    Kais,

On 09/16/09 09:03, Sebastien Roy wrote:
> I'm submitting this fast-track for Erik Nordmark, it times out on
> 09/23/2009.  The release binding is Patch.
>
> Background:
> ----------
>
> Busy DNS servers, and other servers that do UDP request/response 
> protocols, typically want to avoid Path MTU discovery since path MTU 
> discovery both adds latency (a packet would be dropped by routers 
> instead of being fragmented and forward) and adds state on the server 
> (Path MTU state would be created for the destination IP address).
>
> That is counterproductive when there are lots of clients that do a 
> single UDP request/response to the server.
>
> Details:
> -------
>
> For IPv6 we have had two socket options to control this (from RFC 3542) 
>   IPv6_USE_MIN_MTU and IPV6_DONTFRAG.
>
> But there is no standard for IPv4.
> However, FreeBSD implements an IP_DONTFRAG socket option, which is used 
> by the BIND DNS server software.
>
> This case is to introduce IP_DONTFRAG in Solaris.
>
>           Exported Interfaces
>    -------------------------------------------------------------
>
>    Interface    Classification          Comments
>    -------------------------------------------------------------
>
>    IP_DONTFRAG  Committed               ip(7P)
>    -------------------------------------------------------------
>
>
> Man page updates:
> ================
>
> Add this text to ip(7P) after IP_TOS:
>       IP_DONTFRAG          If enabled (the default) then the Don't
>                            Fragment flag is set on IP packets. Disabling
>                            the option means that Don't Fragment will not
>                            be set which will result in not creating any
>                            Path MTU state due to this socket.
>
>
>
>   

Reply via email to