[reSIProcate] Packet Fragmentation Issues, MTU and UDP
Aron Rosenberg
arosenberg at sightspeed.com
Thu Jan 25 13:08:33 CST 2007
Our application is running into issues when we try and create an INVITE
with a large sdp that will go over 1500 total bytes. Our app prefers
UDP, but also has TCP added as transports. Our SIP domain has SRV
records which list udp before tcp for the sip domain.
We have several questions relating to MTU / large packet handling.
Is the resip stack supposed to handle fragmentation?
Does the resip stack check the interfaces MTU before it sends a packet
out? On Windows if we force a large INVITE it gets IP fragmented.
Should resip be setting the Don't Fragment bit in the IP header to
enable Path MTU discovery for UDP?
If a transaction is too large for the primary transport will resip
handle fallback to a second transport like TCP if SRV records are there?
Or is all of this the applications responsibility?
-Aron.
SightSpeed Inc.
http://www.sightspeed.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20070125/8bcad9e1/attachment.htm>
More information about the resiprocate-devel
mailing list