Re: draft-dtls-sdp: Allow offerer to establish DTLS association before it has received the SDP answer?

Eric Rescorla <[email protected]>
Newsgroups gmane.ietf.mmusic
Message-ID <CABcZeBOOD5J4mxZyiaMyO-xm2Da=suqwR8==3UaHym=Pm6zOJA@mail.gmail.com>
i can live with that.

-Ekr


On Thu, Jun 8, 2017 at 12:58 AM, Roman Shpount <[email protected]> wrote:

> As a way forward on this issue, I am proposing the following:
>
> 1. Remove any recommendation regarding handling DTLS association before
> the answer (leave it up to implementation)
> 2. Put a note that accepting DTLS association before the answer can result
> in unverified media and if this media is played back to the end user, end
> user SHOULD be notified that media is coming from an unverified source.
> 3. Add clarification that DTLS associations established before the answer
> MUST be torn down when no more answers are expected and that fingerprints
> in any of the received answers match the negotiated certificate (Right now
> it is specified that DTLS association MUST be torn down if it does not
> match the answer. This is wrong if forking is used and multiple answers are
> received).
>
> Does anyone opposes this?
>
> Regards,
>
> _____________
> Roman Shpount
>
> On Wed, Jun 7, 2017 at 5:52 PM, Flemming Andreasen <[email protected]>
> wrote:
>
>> Can we get some specific text proposals from the people that seem to care
>> about what we end up with here ?
>>
>> Thanks
>>
>> -- Flemming (as MMUSIC co-chair)
>>
>>
>>
>> On 6/5/17 12:58 PM, Roman Shpount wrote:
>>
>> On Mon, Jun 5, 2017 at 10:03 AM, Cullen Jennings <[email protected]> wrote:
>>
>>>
>>> > On May 31, 2017, at 4:51 PM, Roman Shpount <[email protected]> wrote:
>>> >
>>> > 1. Starting DTLS handshake until the corresponded answer is received
>>> is NOT RECOMMENDED since it can result in unauthenticated media. If
>>> unauthenticated media is played to the end user, in cases such as early
>>> media in SIP calls, this should be indicated to the end user.
>>>
>>> No. Doing the handshake as quickly as possible is recommend - it's what
>>> you do with the media before you know who you are talking to that is the
>>> issue you are concerned with. And knowing who you are talking often
>>> involves much more than checking the fingerprint. So I don't agree this is
>>> not recommended.
>>>
>>
>> There are also implementation issues with getting media and not playing
>> it. End point will still need to either buffer or somehow process the
>> received packets so that playback can be started when the answer is
>> received. If handshake is delayed until answer is received, none of this is
>> an issue, so implementation is simpler.
>>
>> More importantly, I do not think new systems should be built without ICE.
>> I understand there are legacy implementations which use symmetric UDP for
>> media. In such cases it is allowed to complete handshake. Such solutions
>> are legacy and building new systems like this are not recommended. It is
>> recommended that new systems should implement full ICE, consent to send,
>> and do not complete DTLS handshake before an answer SDP is received.
>>
>> Regards,
>> _____________
>> Roman Shpount
>>
>>
>>
>>
>

_______________________________________________
mmusic mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/mmusic
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.