Re: [MMUSIC] draft-ietf-rtcweb-mdns-ice-candidates

Roman Shpount <roman@telurix.com> Wed, 16 December 2020 00:13 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 6D5F73A0E58 for <mmusic@ietfa.amsl.com>; Tue, 15 Dec 2020 16:13:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.798
X-Spam-Level:
X-Spam-Status: No, score=-1.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no 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 H4Mf3LLHXc7M for <mmusic@ietfa.amsl.com>; Tue, 15 Dec 2020 16:13:24 -0800 (PST)
Received: from mail-oi1-x22b.google.com (mail-oi1-x22b.google.com [IPv6:2607:f8b0:4864:20::22b]) (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 387B13A110C for <mmusic@ietf.org>; Tue, 15 Dec 2020 16:12:55 -0800 (PST)
Received: by mail-oi1-x22b.google.com with SMTP id l207so25459058oib.4 for <mmusic@ietf.org>; Tue, 15 Dec 2020 16:12:55 -0800 (PST)
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=qHqZR07+p7Ec6NZB30yR2y/oawYukv0MJBZ1N1BxI9I=; b=GBfTE/T9iNkNnAdolExdldHy1tQd9xmD6rN9nFNwixA7zzVHAOvpTsjziLl3zcCegB i41Vfd+oeF6ULYuIuvpX3qg1Ova1rPx5LqJjfpvvixZdNSP+DY4P03nwhK91OWTnJXTI UbyTTDJ46m4sg2kMf0BMflxVGArt3b8Zvj1TMKazeKxp37Mwy7tH4jatIsjtuDhUnCy+ JbOQR3pBF717elfr6enmWZVc6gPf6uUXZqqAS5gx3UXxLBz+ixiWexR8TnFgIPDobur1 KqWeQKsnvB0LwEEd6ko5eHKj+mMJ1Qr2O5SiZ1pfWmpj40twYuT6jktv4YfN3u7Ti48E HnDw==
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=qHqZR07+p7Ec6NZB30yR2y/oawYukv0MJBZ1N1BxI9I=; b=mgsWampEqTYws+2qlj+ISeDFhZF5V1msD2/23oLczlQU/YH2DMduBXDeOgu49j6Wi/ +1y8GHRE94tOGT4dLZNEQQvAAEEaw/Z62BpQLfpdtvl3vVSFjncIpAqZsac+ENuRGi4C tm236xqvEN1P38c1D4mQGJmZut0R6aqe9gh2KIH6nJ939K8PmLB9K8HdkhtJ714EtN5s ji6UGByKnfppQqVhP/XGY6lF3yyV+M0WLoNxjORT/Cbm3zym0VowMzM3560lkop585np gVZ/S8C+WB0dYBUZBjV8WHHpKF74YHSDadziWTREhYMH2nWSLbgcFnzDDYHHPRaeZuSC Q+Uw==
X-Gm-Message-State: AOAM533ZpdPXXpobowwxedL7BdTzpte/jocX+CdIUqdj455Laavwu9SB Kvhkea0cNxtlUnuBIxxEQEeqXuRy0ytEsg==
X-Google-Smtp-Source: ABdhPJyKBVtHPFuPTQcme8SnGjdtsmYpanEvZI7+6nWUQHVNHJK7wSTlmkshyCkydenJdeK/omJBoQ==
X-Received: by 2002:aca:2411:: with SMTP id n17mr697289oic.43.1608077573797; Tue, 15 Dec 2020 16:12:53 -0800 (PST)
Received: from mail-ot1-f44.google.com (mail-ot1-f44.google.com. [209.85.210.44]) by smtp.gmail.com with ESMTPSA id u141sm27035oie.46.2020.12.15.16.12.52 for <mmusic@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 15 Dec 2020 16:12:52 -0800 (PST)
Received: by mail-ot1-f44.google.com with SMTP id f16so21208598otl.11 for <mmusic@ietf.org>; Tue, 15 Dec 2020 16:12:52 -0800 (PST)
X-Received: by 2002:a9d:6a06:: with SMTP id g6mr1919967otn.39.1608077571938; Tue, 15 Dec 2020 16:12:51 -0800 (PST)
MIME-Version: 1.0
References: <CAOJ7v-1VEsXobYaq0UdOkaGLGbnNH40srDX+tg+OYZivGRVhNw@mail.gmail.com> <c13a7ebd-73d3-4429-3f0c-77071dda62c6@cisco.com> <1509C133-A893-4F44-9859-541B1F31F95B@apple.com> <CA+m752+V5r+-CB=4-ckhTWRUdHy+2Ap1UxRk-2mafDOhFhtGnA@mail.gmail.com> <8f1951af-d0a3-1f05-c3a8-a2a907a8320c@cisco.com> <CAOJ7v-1Aj2jSxPqFzVqvDZz1CP9=KpVGUxpAg16i+63iT5gsNg@mail.gmail.com> <CAOJ7v-3OQDEy_OYnDeU0KWw88m6W0pR_or9CYPiEJuAnEX0W-w@mail.gmail.com> <e14ba43d-ba21-609f-223e-d1f703fb9770@cisco.com> <CA+m752LWz=SkCHGwzBXzMkEyWb3R5A20OVAsjGiGbE8g=6dciA@mail.gmail.com> <7111cec3-35de-7067-6d4f-b62063224d53@cisco.com> <597A03E6-DBD1-4EA1-BFE3-F24FCF028CFC@apple.com> <dde99284-53ba-12fd-af69-62798a811ec3@cisco.com> <CAD5OKxv6f0GeL5xqaVuCtzFLE0Rkzse6LdiSty-4zxYqBm_YFQ@mail.gmail.com> <CAOJ7v-2c7p6+K6aZfyeBNB71X-1aBNFCZtnfb1A-TCtb3ma7-A@mail.gmail.com> <a489fb7e-1d70-e79a-d4a9-683f43b7e691@cisco.com> <CAOJ7v-2tEZkzrdFyQ_64bY+O8XXGkPRUk75Ejnwn36P=KHv+Hw@mail.gmail.com> <4a30a974-fbef-5b79-d91d-43f0ab3abca9@cisco.com> <8C5F94F4-5226-4875-AE25-07D0551566B8@apple.com> <AM0PR07MB386020B236D6C7676DBB150193C70@AM0PR07MB3860.eurprd07.prod.outlook.com> <CAD5OKxuznrD2JtWSo3rKpQFAOhzLpy=HjMvsCs5UVsRi9EDZ4g@mail.gmail.com> <CAOJ7v-15k4z=aJjkwNo+BOL-13tpr_neD_oUYOfDpLzC_N0j3w@mail.gmail.com> <AM0PR07MB3860CE0DF501FB0013D2F64393C60@AM0PR07MB3860.eurprd07.prod.outlook.com>
In-Reply-To: <AM0PR07MB3860CE0DF501FB0013D2F64393C60@AM0PR07MB3860.eurprd07.prod.outlook.com>
From: Roman Shpount <roman@telurix.com>
Date: Tue, 15 Dec 2020 19:12:40 -0500
X-Gmail-Original-Message-ID: <CAD5OKxuYish9nJE+tRZ38My3AYePxWe4T6zjeUE83imS_TpenQ@mail.gmail.com>
Message-ID: <CAD5OKxuYish9nJE+tRZ38My3AYePxWe4T6zjeUE83imS_TpenQ@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Cc: Justin Uberti <juberti@google.com>, Youenn Fablet <youenn@apple.com>, Flemming Andreasen <fandreas@cisco.com>, mmusic WG <mmusic@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000725f3f05b689bcf4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/-UDYJ1LnxhTDKo0r-z36Ra8FJ_s>
Subject: Re: [MMUSIC] draft-ietf-rtcweb-mdns-ice-candidates
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: Wed, 16 Dec 2020 00:13:30 -0000

I do not think we can allow all FQDNs that resolve to a single IP
address since,
in general, this is impossible to enforce.

I would suggest that we be as specific as possible and only allow FQDN
candidates in the form of UID.local, allocated by an ice-agent to resolve
to a single address and directly resolved by the ice-agent. The
mdns-ice-candidates draft will define procedures for allocation and
resolution of such candidates and nothing else. All other FQDN should
continue to be ignored unless further resolution procedures are defined in
other drafts.

If we want to define how other FQDN candidates are resolved, I would
suggest putting it into another draft.
_____________
Roman Shpount


On Tue, Dec 15, 2020 at 2:18 PM Christer Holmberg <
christer.holmberg@ericsson.com> wrote:

> Hi,
>
>
>
> >Treating mdns-ice-candidates as an extension spec seems like the cleanest
> path to me. We can simply adjust the draft metadata to say that it updates
> sip-sdp, and
>
> >then I suppose we'll need a section that directly indicates how sip-sdp
> is being extended.
>
>
>
> I guess we at least need a statement saying that sip-sdp is updated by
> allowing FQDNs that resolve to a single IP address.
>
>
>
> We need to double check whether some procedures also need to be updated.
>
>
>
> Regards,
>
>
>
> Christer
>
>
>
>
>
> On Mon, Dec 14, 2020 at 11:57 AM Roman Shpount <roman@telurix.com> wrote:
>
> Hi,
>
>
>
> We have added the following language in ICE-SIP-SDP specifically related
> to this issue:
>
>
>
> An agent generating local candidates MUST NOT use FQDN addresses.  An
> agent processing remote candidates MUST ignore candidate lines that include
> candidates with FQDN or IP address versions that are not supported or
> recognized.  The procedures for generation and handling of FQDN candidates,
> as well as how agents indicate support for such procedures, need to be
> specified in an extension specification.
>
>
>
> So, the simplest thing would be to treat mdns-ice as an extension
> specification.
>
>
>
> Another option is to write an extension specification for a generic
> FQND candidate handling.
>
> _____________
> Roman Shpount
>
>
>
>
>
> On Mon, Dec 14, 2020 at 2:12 PM Christer Holmberg <christer.holmberg=
> 40ericsson.com@dmarc.ietf.org> wrote:
>
> Hi,
>
>
>
> I don’t think you can override ICE-SIP-SDP. You can update ICE-SIP-SDP in
> the mdns draft, though.
>
>
>
> Regards,
>
>
>
> Christer
>
>
>
> *From:* mmusic <mmusic-bounces@ietf.org> *On Behalf Of *Youenn Fablet
> *Sent:* maanantai 14. joulukuuta 2020 17.57
> *To:* Flemming Andreasen <fandreas@cisco.com>
> *Cc:* Justin Uberti <juberti=40google.com@dmarc.ietf.org>; mmusic WG <
> mmusic@ietf.org>
> *Subject:* Re: [MMUSIC] draft-ietf-rtcweb-mdns-ice-candidates
>
>
>
> The remaining issue so far is how to integrate mDNS ICE candidate within
> the ICE SIP SDP spec.
>
> Issue is tracked at
> https://github.com/rtcweb-wg/mdns-ice-candidates/issues/98
> <https://protect2.fireeye.com/v1/url?k=d3f714f2-8c6c2c10-d3f75469-86073b36ea28-1104717675e6365a&q=1&e=f1f29775-cad2-4330-81ed-4c95d3733118&u=https%3A%2F%2Fgithub.com%2Frtcweb-wg%2Fmdns-ice-candidates%2Fissues%2F98>
>
> Either the mDNS ICE candidate overrides ICE-SIP-SDP or ICE-SIP-SDP is
> updated and could refer to the mDNS ICE candidate spec.
>
> We lean towards the former and welcome any feedback on the best way to
> proceed.
>
>
>
> Thanks,
>
>                              Y
>
>
>
> On 14 Dec 2020, at 16:17, Flemming Andreasen <fandreas@cisco.com> wrote:
>
>
>
> Thanks Justin
>
> We submitted a milestone update a little while back and are just waiting
> for the AD go-ahead. In the meantime, it would be good to have any
> remaining issues discussed on the mailing list as well.
>
> Cheers
>
> -- Flemming
>
> On 12/11/20 11:01 PM, Justin Uberti wrote:
>
> Youenn and Qingsi have resolved several issues over the past week. There
> are a few remaining issues to discuss, but I think we can have this ready
> for last call within the month, perhaps earlier.
>
>
>
> On Mon, Oct 26, 2020 at 5:20 PM Flemming Andreasen <fandreas@cisco.com>
> wrote:
>
> Going back to the original question: What do the authors view as a
> realistic timeframe for getting the draft ready for publication ?
>
> Thanks
>
> -- Flemming
>
> On 10/22/20 1:54 AM, Justin Uberti wrote:
>
> This is currently supported in Safari iOS, and we are working to bring
> this to Chrome Android as well.
>
>
>
> On Wed, Oct 21, 2020 at 8:47 AM Roman Shpount <roman@telurix.com> wrote:
>
> I would like to see if there any implementations of this draft on mobile
> networks. I think this draft's interactions with mobile network deployment
> scenarios, such as 464XLAT, should be examined in detail before this draft
> is ready for publication. Also, mDNS is not currently supported on Android,
> which represents a significant portion of this draft use case, making some
> of the implementation details a bit fuzzy. My main concern here is if the
> mDNS name which is associated with one IP address always resolves to the
> same IP address with the same address family when resolved on the same
> network.
>
>
>
> Best Regards,
>
> _____________
> Roman Shpount
>
>
>
>
>
> On Wed, Oct 21, 2020 at 11:04 AM Flemming Andreasen <fandreas=
> 40cisco.com@dmarc.ietf.org> wrote:
>
> By publication we mean that the draft is considered to be in the final
> ready state with no known issues, whether technical or editorial. At that
> point, the Working Group chairs will do (another) thorough review of the
> document, and if it looks ready then ask for publication of the document,
> which means it will be sent to the responsible Area Director for review,
> and subsequently to the IESG for further review and eventually it's
> published as an RFC.
>
> Thanks
>
> -- Flemming
>
> On 10/21/20 10:48 AM, Youenn Fablet wrote:
>
> I am also fuzzy about what it means to publish the draft.
>
> It seems to me the document is ready for another version to be published.
>
> To produce the final version that we expect to go to validation, we should
> probably finish resolving the 8 remaining issues and update the spec
> according the resolutions of these 8 issues.
>
>
>
> On 21 Oct 2020, at 16:33, Flemming Andreasen <fandreas@cisco.com> wrote:
>
>
>
> It all depends on how mature the draft is, especially in terms of its
> technical content. Also, we will need a few reviewers to look closely at
> the draft to see if there are any issues the authors may not have thought
> of.
>
> Cheers
>
> -- Flemming
>
> On 10/20/20 10:55 PM, Qingsi Wang wrote:
>
> Hi Flemming,
>
>
>
> I'm sorry for not being familiar with the process. In addition to
> editorial revisions and addressing comments, are there other prerequisites
> for publication?
>
>
>
> Thanks,
>
> Qingsi
>
>
>
> On Tue, Oct 20, 2020 at 7:47 PM Flemming Andreasen <fandreas@cisco.com>
> wrote:
>
> Thanks Justin. What do the authors view as a realistic timeframe for
> getting the draft ready for publication ?
>
> Cheers
>
> -- Flemming
>
> On 10/19/20 8:08 PM, Justin Uberti wrote:
>
> New draft posted (now with -mmusic name) and waiting for approval.
>
>
>
> On Thu, Oct 15, 2020 at 12:40 PM Justin Uberti <juberti@google.com> wrote:
>
> This fell off my radar, will update the draft shortly though.
>
>
>
> On Fri, Sep 18, 2020 at 9:13 AM Flemming Andreasen <fandreas=
> 40cisco.com@dmarc.ietf.org> wrote:
>
> It looks like we have at least 5 people interested in and willing to
> contribute to the work. Based on this, the chairs will work with our AD on
> getting a new milestone added.
>
> I see that the current draft has expired though - can we get an updated
> version submitted first ?
>
> Thanks
>
> -- Flemming (as MMUSIC co-chair)
>
> On 9/2/20 2:57 PM, Qingsi Wang wrote:
>
> I am interested and willing to contribute to this document too.
>
>
>
> Best,
>
> Qingsi
>
>
>
> On Wed, Sep 2, 2020 at 11:51 AM Youenn Fablet <youenn=
> 40apple.com@dmarc.ietf.org> wrote:
>
> I am interested and willing to contribute to the document.
>
> The proposal being implemented by various parties, having this document be
> reviewed and ironed out as much as possible is valuable.
>
>
>
> Thanks,
>
> Y
>
>
>
> On 2 Sep 2020, at 20:09, Flemming Andreasen <fandreas@cisco.com> wrote:
>
>
>
> So far I've only seen 2 people expressing an interest in this document.
>
> Is anybody else interested, and if so, are you willing to contribute
> and/or review the document ?
>
> Thanks
>
> -- Flemming (as MMUSIC co-chair)
>
> On 7/31/20 12:16 AM, Roman Shpount wrote:
>
> I am strongly in favor of adopting this draft to MMUSIC and getting it
> completed.
>
> _____________
> Roman Shpount
>
>
>
>
>
> On Thu, Jul 30, 2020 at 7:33 PM Justin Uberti <juberti=
> 40google.com@dmarc.ietf.org> wrote:
>
> Hi all,
>
>
>
> With the closure of rtcweb, we have been advised to find a new forum for
> https://tools.ietf.org/html/draft-ietf-rtcweb-mdns-ice-candidates-04, and
> MMUSIC seems like the best home for it.
>
>
>
> I believe this document is in fairly good shape and should be ready for
> last call soon. Any objections to taking it on in this working group?
>
>
>
> Justin
>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic
>
>
>
> _______________________________________________
>
> mmusic mailing list
>
> mmusic@ietf.org
>
> https://www.ietf.org/mailman/listinfo/mmusic
>
>
>
>
>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic
>
>
>
> _______________________________________________
>
> mmusic mailing list
>
> mmusic@ietf.org
>
> https://www.ietf.org/mailman/listinfo/mmusic
>
>
>
>
>
>
>
> _______________________________________________
>
> mmusic mailing list
>
> mmusic@ietf.org
>
> https://www.ietf.org/mailman/listinfo/mmusic
>
>
>
>
>
> _______________________________________________
>
> mmusic mailing list
>
> mmusic@ietf.org
>
> https://www.ietf.org/mailman/listinfo/mmusic
>
>
>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic
>
>
>
>
>
> _______________________________________________
>
> mmusic mailing list
>
> mmusic@ietf.org
>
> https://www.ietf.org/mailman/listinfo/mmusic
>
>
>
>
>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic
>
>