At 05:06 AM 10/29/2004, Java Rockx wrote:
Juha,
Thanks for the comment.
I don't disagree with anything you've said. The decision on UDP was based on
the fact that we're looking at a massive deployment on a VPN so TLS never
needed to be addressed.
my personal choice has been to implement some of the FIFO functions to
SIP request processing to gain all transport and security checkes but
it appears that I am the only to like it.
NOTE: Massive = n > 500000+ subscribers
Add to this the fact that it would be clunky to call t_replicate() for a
potentially varying number of sip proxies and we came to the conclusion that a
multicast version of t_replicate() will do the trick for replicating REGISTER
messages to all the sip proxies on the VPN.
Thus we arrived at the UDP decision. If there are better ways to achieve
99.999% uptime while having independent ser, serweb, and sems farms the please
share. I'd love to validate our work or shoot holes in it before it goes
primetime.
a problem is lack of reliability in multicast.
-jiri