Re: [MMUSIC] Benjamin Kaduk's Discuss on draft-ietf-mmusic-ice-sip-sdp-38: (with DISCUSS and COMMENT)

Benjamin Kaduk <kaduk@mit.edu> Tue, 13 August 2019 14:36 UTC

Return-Path: <kaduk@mit.edu>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9DAC120859; Tue, 13 Aug 2019 07:36:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lEw_M6_h-QpY; Tue, 13 Aug 2019 07:36:36 -0700 (PDT)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 585E7120858; Tue, 13 Aug 2019 07:36:36 -0700 (PDT)
Received: from kduck.mit.edu ([24.16.140.251]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id x7DEaPTI031173 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 13 Aug 2019 10:36:27 -0400
Date: Tue, 13 Aug 2019 09:36:24 -0500
From: Benjamin Kaduk <kaduk@mit.edu>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Cc: Suhas Nandakumar <suhasietf@gmail.com>, "adam@nostrum.com" <adam@nostrum.com>, The IESG <iesg@ietf.org>, "fandreas@cisco.com" <fandreas@cisco.com>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "mmusic@ietf.org" <mmusic@ietf.org>, "draft-ietf-mmusic-ice-sip-sdp@ietf.org" <draft-ietf-mmusic-ice-sip-sdp@ietf.org>
Message-ID: <20190813143624.GK88236@kduck.mit.edu>
References: <156537593203.15838.12286824910808417510.idtracker@ietfa.amsl.com> <48D3EDF4-EDEC-4D69-BDDC-258104A90FF3@ericsson.com> <CAMRcRGS-2p9ymeUVGdNd0NUZZf30bxXNWCOF4nr-J0EPkwACHg@mail.gmail.com> <F160B56B-8A54-4D9C-8120-E31BDE2543FC@ericsson.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <F160B56B-8A54-4D9C-8120-E31BDE2543FC@ericsson.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/bJhRbhLlvAHuRMWYoVf-LPhqoMI>
Subject: Re: [MMUSIC] Benjamin Kaduk's Discuss on draft-ietf-mmusic-ice-sip-sdp-38: (with DISCUSS and COMMENT)
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Aug 2019 14:36:39 -0000

Hi Christer,

Thanks, this all sounds good to me (and I'm happy to defer to Adam about
the IPv6 examples).

-Ben

On Sun, Aug 11, 2019 at 09:28:21AM +0000, Christer Holmberg wrote:
> Hi Benjamin,
> 
> The following pull request addresses most of your remaining issues that were not addressed in version -38:
> 
> https://github.com/suhasHere/ice-sip-sdp/pull/20
> 
> NOTE 1: I have not yet updated any examples with IPv6 addresses. I’d like Adam to comment on that, since he previously said it shouldn’t be done.
> 
> NOTE 2: I will copy the IP address privacy text from Section 5.1 to the Security Considerations once Suhas has incorporated the changes I did to the Security Considerations in another pull request.
> 
> NOTE 3: Regarding the rtcp attribute, I still think we shall not use SHOULD/MAY normative language, as we now align with the existing procedures in RFC 3605. However, I have added a Note that describes the change from RFC 5245, and the rtcp attribute change is also mentioned in the “Changes to RFC 5245” section that was added to the -38 version.
> 
> Also, I don’t remember whether you commented on the need for an IANA registry for the candidate attribute extensions, but FYI I have created a pull request for that too:
> 
> https://github.com/suhasHere/ice-sip-sdp/pull/19
> 
> Regards,
> 
> Christer
> 
> 
> 
> From: Suhas Nandakumar <suhasietf@gmail.com>
> Date: Sunday, 11 August 2019 at 5.33
> To: Christer Holmberg <christer.holmberg@ericsson.com>
> Cc: Benjamin Kaduk <kaduk@mit.edu>, "iesg@ietf.org" <iesg@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "mmusic@ietf.org" <mmusic@ietf.org>, "draft-ietf-mmusic-ice-sip-sdp@ietf.org" <draft-ietf-mmusic-ice-sip-sdp@ietf.org>
> Subject: Re: [MMUSIC] Benjamin Kaduk's Discuss on draft-ietf-mmusic-ice-sip-sdp-38: (with DISCUSS and COMMENT)
> 
> 
> 
> On Fri, Aug 9, 2019 at 11:54 AM Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmberg@ericsson.com>> wrote:
> Hi,
> 
>     First, as I also indicated to Alexey, the new version of the draft was submitted before all IESG issues had been resolved, due to a misunderstanding among the authors. Sorry for the confusion.
> 
>     ----------------------------------------------------------------------
>     DISCUSS:
>     ----------------------------------------------------------------------
> 
>     >A fairly minor point, but the example in Section 5.6 is not compliant
>     >with the ABNF for the ice-options production, which uses SP to separate
>     >different ice-option-tag values; the example uses a comma.
> 
>     DOH! I will fix that, and remove the comma.
> 
>     ----------------------------------------------------------------------
>     COMMENT:
>     ----------------------------------------------------------------------
> 
>     >Thank you for addressing most of my comments from the -37!  A few
>     >still remain, below.
>     >
>     >Can you remind me why the discussion of an additional three-second
>     >waiting period for SIP with forking was removed from (now-) Section 7?
> 
>     I removed the paragraph because I don't think there was anything SIP specific about it.
> 
>     Also, my intention was to move the text about forking to Section 7.3, but that's another thing I didn't have time to do before the new version was submitted.
> 
>     >Do we have anywhere a definition of what it means to "indicate ICE
>     >support in an SDP offer/answer"?  (As distinct from ice2 support.)  I remember
>     >some discussion about containing a ufrag/password being enough, but that
>     >doesn't seem to have ended up in the document.
> 
>     That’s another thing still to be done.
> 
>      ---
> 
>     Section 4.2.2
> 
>     > Aren't "rtcp attribute SHOULD be included" and "rtcp attribute MAY be
>     > omitted" just duplicating existing normative requirements from previous
>     > specifications (which thus would not need new normative language here)?
>     > I think we talked about how this is slightly different from some of the previous
>     > relevant specifications, so calling out any differences here might be worthwhile.
> 
>     I agree that would be useful.
> 
>     ---
> 
>     > Section 5.1
>     >
>     > I appreciate that IP address privacy is mentioned here.  (It might
>     > be good in the security considerations, too.)
> 
>     Another thing I didn't do before the new version was submitted. I will fix that.
> 
>     ---
> 
>     Section 9
> 
>     > I think this top-level section would be a great place to reiterate that
>     > the SDP and ICE security considerations apply, since we are using both
>     > of them in combination.  Specifically, the IP Address Privacy concerns
>     > are only briefly mentioned elsewhere in the document, and could be worth
>     > reiterating.
> 
>     That's strange. I had done that change in the pull request (https://github.com/suhasHere/ice-sip-sdp/pull/18/files<https://protect2.fireeye.com/url?k=035ce5d6-5fd54a1f-035ca54d-0cc47ad93e1c-d6a6721d40020605&q=1&u=https%3A%2F%2Fgithub.com%2FsuhasHere%2Fice-sip-sdp%2Fpull%2F18%2Ffiles>).
> 
>     In fact, it seems like none of the changes to the security considerations have been incorporated. Suhas?
> 
> [Suhas] That was an oversight Christer. We can ensure the differential gets added in the follow up version.
> Sorry for the confusion.
> 
> 
>     Regards,
> 
>     Christer
> 
> 
> 
> 
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org<mailto:mmusic@ietf.org>
> https://www.ietf.org/mailman/listinfo/mmusic