Alex Balashov <abalashov(a)evaristesys.com> writes:
Yes, I understand the formal properties of TCP and
that anything is
possible. Thank you for explaining.
What I am asking is whether Kamailio takes pains to ensure--I suppose,
if one must be labouriously precise, to maximise the probability--that
multiple SIP messages are packaged into separate packets. To the extent
it can do so.
A fair question. I would expect that it would arrange to call write()
on an entire message, to avoid multiple packets. I would be surprised
to see a deliberate attempt to delay between writes of different
messages. I would try using ktrace/ktruss/strace or whatever and look
at the write messages and their timing. (I realize you are asking if
anyone else really knows.)