Re: [MMUSIC] Mirja Kühlewind's No Objection on draft-ietf-mmusic-ice-sip-sdp-37: (with COMMENT)
Roman Shpount <roman@telurix.com> Mon, 05 August 2019 18:27 UTC
Return-Path: <roman@telurix.com>
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 18094120235 for <mmusic@ietfa.amsl.com>; Mon, 5 Aug 2019 11:27:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.887
X-Spam-Level:
X-Spam-Status: No, score=-1.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=telurix-com.20150623.gappssmtp.com
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 lJO-eZ4H6Pnn for <mmusic@ietfa.amsl.com>; Mon, 5 Aug 2019 11:27:46 -0700 (PDT)
Received: from mail-pg1-x532.google.com (mail-pg1-x532.google.com [IPv6:2607:f8b0:4864:20::532]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ABA8A12004A for <mmusic@ietf.org>; Mon, 5 Aug 2019 11:27:46 -0700 (PDT)
Received: by mail-pg1-x532.google.com with SMTP id x15so29815534pgg.8 for <mmusic@ietf.org>; Mon, 05 Aug 2019 11:27:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telurix-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=FgIuFwkZdd9+czc+LCQuYLyJa4UCpMVT0qMxfx6Pnl0=; b=R91wAdMX/s5mk0DzgPD1V9ZOrSxHcsOx2qkCEQXO7YrYd5SKbf1joMG+kXHanGw8kV dCk6O+xqHfHkMSDrv+bf6+sQC1F7E2JrHjMzHbyTg/3gIprdrJVfliduadgjY9qB39TX tjeWzszrCl/C+CRCfFcV9ZQaG+VvAf6UBPRh2+zc8huQimPyFQFJa7CQk3D/VkJycVfA kxsf1vv0Sy6rd4Qq7/KDDC+Tj0y+TnukJaTqe8WXdGTwxw0kKOY6vE+remeJ8nnc21mg /xcZz7VcSL8FzJrMzjgvLNbUPB4cAtp7pMB2W6U9r+FYUPrJlzJdot7zxBK5UQSboQkr Ec1w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FgIuFwkZdd9+czc+LCQuYLyJa4UCpMVT0qMxfx6Pnl0=; b=cVhh6Ho/qHYAWhcu3Kl+i8Y1pquSBNHSbEjSevDtY3+bitd4+l2Ex8JsuqevnGfdlC FYMacURUPNYAk0AVUQ5mSV9V8ZDgOizOO7dmIMlQ6+ySLf0PDJW2zOOqc3dSssymJeJs D1ZhIUZKnLmCurNdR7uNJpmEPCfkf3xAE+JhYG6NnUq8Wh/AT2eICrqQT3bCxVaGP8zW CiUHjFPPRZMY0GHtqh4cXV4MbwvpxL6NKc9Vvhz6Viu+AEzGWAWX8WQObKqJCwTKsGUs 6U/J9KG2l5tdpfPFf2WIgO5x4200yiusjIAQAXfZVehHdS0bCDW+G8GWnjV7enhg5dkm upzQ==
X-Gm-Message-State: APjAAAVh3ieu4Mh+hTRS8XzgW4ycam9LUmrl4K+HHGum8DLGoDiTpUQ4 j74StkAal7tq9V8SbIp0Azo=
X-Google-Smtp-Source: APXvYqw4jdyN2lUfXFzzTA3MLXwVupxXSNoJ0BfSXC+1Ljgr3qJyXLBoQvUEK3DiyUnx0VbJJYdMCw==
X-Received: by 2002:a62:17d3:: with SMTP id 202mr74479281pfx.198.1565029666143; Mon, 05 Aug 2019 11:27:46 -0700 (PDT)
Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com. [209.85.210.178]) by smtp.gmail.com with ESMTPSA id 22sm96067004pfu.179.2019.08.05.11.27.44 (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Mon, 05 Aug 2019 11:27:44 -0700 (PDT)
Received: by mail-pf1-f178.google.com with SMTP id c3so16924722pfa.13; Mon, 05 Aug 2019 11:27:44 -0700 (PDT)
X-Received: by 2002:aa7:93a5:: with SMTP id x5mr73117631pff.87.1565029664348; Mon, 05 Aug 2019 11:27:44 -0700 (PDT)
MIME-Version: 1.0
References: <156502552845.24515.11157901358870690278.idtracker@ietfa.amsl.com>
In-Reply-To: <156502552845.24515.11157901358870690278.idtracker@ietfa.amsl.com>
From: Roman Shpount <roman@telurix.com>
Date: Mon, 05 Aug 2019 14:27:33 -0400
X-Gmail-Original-Message-ID: <CAD5OKxsGB5JDxosdQfRcMJNTg3NXSvZT+ryrL5f9x2Un3JW0TQ@mail.gmail.com>
Message-ID: <CAD5OKxsGB5JDxosdQfRcMJNTg3NXSvZT+ryrL5f9x2Un3JW0TQ@mail.gmail.com>
To: Mirja Kühlewind <ietf@kuehlewind.net>
Cc: The IESG <iesg@ietf.org>, lemming Andreasen <fandreas@cisco.com>, mmusic-chairs@ietf.org, mmusic WG <mmusic@ietf.org>, draft-ietf-mmusic-ice-sip-sdp@ietf.org
Content-Type: multipart/alternative; boundary="00000000000034e457058f62dd19"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/TkbHdZWLA7LMsPI1VomZ7ouPaSc>
Subject: Re: [MMUSIC] Mirja Kühlewind's No Objection on draft-ietf-mmusic-ice-sip-sdp-37: (with 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: Mon, 05 Aug 2019 18:27:49 -0000
Hi Mirja, Thank you for your comments. Let me try to address some of them On Mon, Aug 5, 2019 at 1:19 PM Mirja Kühlewind via Datatracker < noreply@ietf.org> wrote: > 2) One quick question: Why is a port value of "9" used to signal use of the > default destination, instead of e.g. "0"? Is that because port "0" is used > to > reset the data stream? However, couldn't this combination of address and > port > "0" not be treated differently? Or is that to avoid any potential false > connections? How could that happen? Isn't there a better way to do that? I > mainly would like to understand what the reason is and maybe request to > also > explain this in the document. > The reason port "9" is used is due to port "0" having a special meaning in offer/answer SDP negotiations. Port "0" specifies that "m=" section in SDP is not used in the offer or that data stream specified by this "m=" section is refused in the answer. Most of the SDP offer/answer implementations simply ignore the whole m= section when they see port "0" in the "m=" line. On the other hand, when port "9" is set in the "m=" line and "0.0.0.0"/"::" address is set in the "c=", this 'm=" section is still processed. Setting "c=" line address to "0.0.0.0"/"::" with port in "m=" line to "9", tells the ICE agent that ICE mismatch is not triggered, regardless of what ICE candidates are specified for this "m=" section. This is specifically used in combination of trickle ICE, where SDP can be sent before ICE candidates are collected, so default candidate cannot be picked and "0.0.0.0"/"::" and port "9" are used as a placeholder. > 4) Question on sec 4.1: > " <transport>: indicates the transport protocol for the candidate. > This specification only defines UDP. However, extensibility is > provided to allow for future transport protocols to be used with > ICE by extending the sub-registry "ICE Transport Protocols" under > "Interactive Connectivity Establishment (ICE)" registry." > The registry also contain an entry for TCP (see RFC6544). However, I also > wonder a bit why a new registry was created initially instead of just > using the > protocol numbers or keyword in the IANA Protocol Numbers Registry...? > This registry was setup to provide a place to register an RFC which defines ICE procedures for a specific transport protocol. ICE cannot operate over all the protocols defined in IANA protocol registry and requires specific procedures for protocols where it can operate. Futhermore, protocols used by ICE are not necessarily protocols that are defined by IANA. For instance, there was a discussion of defining ICE over TLS/TCP, which is not a IANA protocol. The rest of the comments are mostly editorial and I would let people primarily editing the document address them. Best Regards, ______________ Roman Shpount
- [MMUSIC] Mirja Kühlewind's No Objection on draft-… Mirja Kühlewind via Datatracker
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Roman Shpount
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Christer Holmberg
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Christer Holmberg
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Mirja Kuehlewind
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Mirja Kuehlewind
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Flemming Andreasen
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Paul Kyzivat
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Christer Holmberg
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Adam Roach
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Christer Holmberg
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Paul Kyzivat
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Heather Flanagan
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Christer Holmberg
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Suhas Nandakumar (snandaku)
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Paul Kyzivat
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Flemming Andreasen
- Re: [MMUSIC] Mirja Kühlewind's No Objection on dr… Suhas Nandakumar