[OpenSIPS-Users] Why does NAT keepalive only work for UDP?

Iñaki Baz Castillo ibc at aliax.net
Mon Dec 15 12:25:46 CET 2008


El Lunes, 15 de Diciembre de 2008, Bogdan-Andrei Iancu escribió:
> IMO, abusing REGISTER just for the nat traversal purposes is the worst
> you can do for your system. Registration is a very "expensive" service -
> you need authentication, security checks and finally DB impact. And you
> will add all this burn on your system just to keep a NAT open. Why not
> using dedicated mechanism, very light ones, that will have small impact
> on your system (like SIP ping is just about sending and receiving
> messages, no other costly ops involved)

Agree. For example Linksys phones can send a NOTIFY ("Event: keep-alive") 
periodically tomantain NAT open, in UDP or TCP.

-- 
Iñaki Baz Castillo



More information about the Users mailing list