2 Aug 2008 19:06
Re: Proposed resolutions for TURN open issues
Alfred E. Heggestad <aeh <at> db.org>
2008-08-02 17:06:42 GMT
2008-08-02 17:06:42 GMT
Hi please see inline for my comments: Philip Matthews wrote: > There was an ad-hoc meeting on TURN on Wednesday, July 31. During this > meeting, all the open issues affecting TURN were discussed and proposals > for how to resolve them reached. Jonathan and I then held a phone call > to discuss and in a couple of cases made minor tweaks. This e-mail > documents the proposed resolutions. Please comment if you are not happy > with any of these. > > 1. Detecting in-use channels. Do we need a way for a client to > determine if a channel is currently bound? Right now, the only > way is to try to bind it to an address. > > This issue was prompted by concerns that the client and server might get > out-of-sync over which channels were bound. A concrete example of this > concern was when a client retransmitted a ChannelBind msg over UDP. If > the first transmission generated a failure response, but the second > generated a success response, then the client would believe that the > channel was not bound, but the server would believe the channel is bound. > > The proposed resolution to this issue is to not add any way for the > client to determine which channels are bound, but to add text explicitly > saying that a client should abandon an allocation if it receives an > error response to a ChannelBind command. The idea is that any mismatch > between the client and the server in this area is very serious, and > starting over is the best way to recover. >(Continue reading)
RSS Feed