[Serdev] RFC 3261 Section 18.1.1

Andrei Pelinescu-Onciul andrei at iptel.org
Thu Jun 23 16:21:38 UTC 2005


On Jun 23, 2005 at 11:58, Evan Borgstr?m <evan.borgstrom at ca.mci.com> wrote:
> Hey guys,
> 
> 	Does SER conform to Section 18.1.1 of RFC 3261 which states:
> 
>    If a request is within 200 bytes of the path MTU, or if it is larger
>    than 1300 bytes and the path MTU is unknown, the request MUST be sent
>    using an RFC 2914 [43] congestion controlled transport protocol, such
>    as TCP. If this causes a change in the transport protocol from the
>    one indicated in the top Via, the value in the top Via MUST be
>    changed.  This prevents fragmentation of messages over UDP and
>    provides congestion control for larger messages.  However,
>    implementations MUST be able to handle messages up to the maximum
>    datagram packet size.  For UDP, this size is 65,535 bytes, including
>    IP and UDP headers.

No. IMHO automatically switching protocols is a bad ideea, not to
mention that sip+tcp is not the fastest thing out there and that
fragmented udp works great in most cases.


Andrei




More information about the Serdev mailing list