[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Sip] Outbound Issues: slides 3 and 4 - the problem ...
On Aug 8, 2006, at 7:38 AM, Rohan Mahy wrote:
We had a very long discussion in Montreal about discovery and
validation of a SIP outbound proxy server's ability to receive STUN
requests. While the vast majority of the room was comfortable that
"keepalive=stun" in a URI was a sufficient indicator that an
outbound proxy supports SIP and STUN over the same port, a small
but extremely vocal minority had significant problems with this
assumption.
Just so we are clear on the when this could be a problem....
For any UA that is automatically configured, this is unlikely to
every be a problem. What we are talking about here is UA where some
human types in the configuration information to the UA. Even though
they were told to enter example.com as the outbound proxy, they
decide to enter example.com;keep-alice=stun because perhaps they saw
that in some other system. Their device sends a stun packet and gets
black listed. Note that any services that blacklists after receiving
a single STUN packet with a spoofed IP address is going to be trivial
to totally DOS so I don't believe this sort of thing will deploy buts
let continue down this case. So the user UA does not work. It also
would not have worked if they typed in elpmaxe.com (example
backwards). What do they do? read a web page, phone tech support, I
have no idea but they do whatever they do when they configure the
outbound proxy information correction. Eventually they find out to
remove the keep-alive=stun and their phone starts working.
For these reasons, I don't think this whole problem is not a huge
deal. However, if people do think it is a big deal, the obvious
solution to it is send and OPTIONS message to find out if the server
supports this. Most people don't seem to think this is enough of a
problem to warrant and additional RTT when a UA boots. We can come up
with other possible solutions to this too (as there are at least
three others on this same thread).
The meta question is simple - we had pretty strong consensus on this
in the meeting. How long do we really want to spend delaying this
draft to find alternative solutions to this problem. Clearly the
answer different based on how serious a problem you think it is.
It would be really great if the authors, chairs, and people that feel
strongly could have a conference call on this.
_______________________________________________
Sip mailing list https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors at cs.columbia.edu for questions on current sip
Use sipping at ietf.org for new developments on the application of sip