[Users] UDP Fragmentation (again)
Helge Waastad
helge at smartnet.no
Tue Feb 28 09:16:40 CET 2006
Hi,
Yes, I've started to clean up the headers from cisco,
but I do agree that som generic "compression" function wuld be nice to
have. As long as all crucial information is kept.
Is there really a way to use compact format withing the script (without
regexp textops)?
br hw
man, 27,.02.2006 kl. 19.02 +0200, skrev Bogdan-Andrei Iancu:
> Hi Helge,
>
> if you have problems on client side with UDP fragmentation, there are
> two ways to go:
> 1) try to reduce the size of the message; CISCO sends a lot of
> useless stuff in the requests; first option will be get rid of useless
> headers; second to use short format for hdrs with long names (can be
> done from script); third to merge headers of same type (VIA, contact,
> route) to get rid of extra hdr names (cannot be done from script).
> 2) switch on TCP, but more complex problem can pop up - maintaining
> TCP connection to UAC from behind NAT, extra load does TCP conns
> manipulation, more size in packages due double RR (due protocol switch),
> etc...
>
> maybe a "compacting function" will be useful to have - it will do 1)
> second and third option:
> if(msg_len>UDP_frag)
> compact_msg();
>
> regards,
> bodgan
>
> Helge Waastad wrote:
>
> >Hi,
> >I've just had my first fragmentation problem.
> >Since I'm using rr on my dispatchers and my proxies, INVITES from a
> >gateway (i.e cisco) gets too large and are being fragmented...and of
> >course not very good for nat'ed udp clients.
> >
> >Are there any other options than to remove_hf of less important headers
> >like Remote-Party-ID and/or User-Agent?
> >
> >I guess TCP would be an option....
> >
> >br hw
> >
> >
> >
>
--
Helge Waastad
Senior Konsulent
Systemavdelingen
Smartnet
More information about the Users
mailing list