Re: [MBONED] MBONED mins from Prague

Tim Chown <Tim.Chown@jisc.ac.uk> Tue, 25 July 2017 15:50 UTC

Return-Path: <tim.chown@jisc.ac.uk>
X-Original-To: mboned@ietfa.amsl.com
Delivered-To: mboned@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7362E131D03 for <mboned@ietfa.amsl.com>; Tue, 25 Jul 2017 08:50:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level:
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jisc.ac.uk
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 EsmM7SSNeNMW for <mboned@ietfa.amsl.com>; Tue, 25 Jul 2017 08:50:01 -0700 (PDT)
Received: from eu-smtp-delivery-189.mimecast.com (eu-smtp-delivery-189.mimecast.com [207.82.80.189]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C038A131D0E for <mboned@ietf.org>; Tue, 25 Jul 2017 08:50:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jisc.ac.uk; s=mimecast20170213; t=1500997798; h=from:subject:date:message-id:to:cc:mime-version:content-type:content-transfer-encoding:in-reply-to:references; bh=ImWaX3m5OTcrjPoBdH3CKRv0Oamy5IrAbI1BMlh6T+s=; b=I84penQDPdNh9Ff2FG4A6Tx/SPaxZC9ejG9M2V0Kw7JsxIwKuqgEY8HZW6QFlwrHk8QGFsi1/KHXEuFb28L+theaWh5IapvI6RspSxsf5d5d/6s98CWX07VWTmtftG3Zl4pOkABpNJSL3rnC/EZ9meK12rBfFiGIncJnrI4Z5p8=
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01lp0241.outbound.protection.outlook.com [213.199.154.241]) (Using TLS) by eu-smtp-1.mimecast.com with ESMTP id uk-mta-38-sCPvPclFNYGIqUPsIDzz-w-1; Tue, 25 Jul 2017 16:49:53 +0100
Received: from AM3PR07MB1140.eurprd07.prod.outlook.com (10.163.188.14) by AM3PR07MB0664.eurprd07.prod.outlook.com (10.160.4.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1304.10; Tue, 25 Jul 2017 15:49:52 +0000
Received: from AM3PR07MB1140.eurprd07.prod.outlook.com ([fe80::b8a2:fb24:484f:ba3]) by AM3PR07MB1140.eurprd07.prod.outlook.com ([fe80::b8a2:fb24:484f:ba3%13]) with mapi id 15.01.1304.014; Tue, 25 Jul 2017 15:49:51 +0000
From: Tim Chown <Tim.Chown@jisc.ac.uk>
To: Leonard Giuliano <lenny@juniper.net>
CC: MBONED WG <mboned@ietf.org>
Thread-Topic: [MBONED] MBONED mins from Prague
Thread-Index: AQHTBVCd1Q43kivNw0Kxova2PsO68KJksKyA
Date: Tue, 25 Jul 2017 15:49:51 +0000
Message-ID: <EF5B2DED-6240-492A-9084-403F2123CE04@jisc.ac.uk>
References: <alpine.DEB.2.02.1707250712340.31712@svl-jtac-lnx02>
In-Reply-To: <alpine.DEB.2.02.1707250712340.31712@svl-jtac-lnx02>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3273)
x-originating-ip: [194.82.140.195]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM3PR07MB0664; 20:RxQDsnG+xrprPq7TTy/ZJgxospSFOakTBP+b0b92ONdaUpbCt689nk2yFhl7wvyDaAHniXyytstjzLUvPWufoA9PYRbmdncyHiCK4pIS3uD/qC/SqlGsFu4kfVj1NXBjGUrn/mqcEtlPo22tyF5fSsk/DslKOBmjOmvUJ7TzIaA=
x-ms-office365-filtering-correlation-id: 210eff7a-0b1e-4d6f-d266-08d4d374c9a9
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:AM3PR07MB0664;
x-ms-traffictypediagnostic: AM3PR07MB0664:
x-exchange-antispam-report-test: UriScan:(192374486261705)(138986009662008)(254730959083279)(21532816269658)(91638250987450);
x-microsoft-antispam-prvs: <AM3PR07MB0664123FFF14EE74F5D35011D6B80@AM3PR07MB0664.eurprd07.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(10201501046)(100000703101)(100105400095)(3002001)(93006095)(93001095)(6041248)(20161123562025)(20161123558100)(20161123555025)(20161123560025)(201703131423075)(201702281529075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AM3PR07MB0664; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AM3PR07MB0664;
x-forefront-prvs: 03793408BA
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(39840400002)(39400400002)(39410400002)(39450400003)(24454002)(189002)(199003)(50986999)(6506006)(6306002)(2906002)(229853002)(74482002)(76176999)(8936002)(72206003)(102836003)(305945005)(4326008)(8666007)(3846002)(82746002)(6116002)(2900100001)(106356001)(6486002)(2950100002)(83716003)(105586002)(6916009)(81156014)(38730400002)(42882006)(5250100002)(110136004)(3280700002)(101416001)(81166006)(3660700001)(6246003)(561944003)(25786009)(53546010)(5660300001)(189998001)(8676002)(50226002)(14454004)(53936002)(1941001)(57306001)(97736004)(7736002)(33656002)(478600001)(66066001)(99286003)(68736007)(6436002)(966005)(6512007)(36756003)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM3PR07MB0664; H:AM3PR07MB1140.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <622E65EADF22624EAC3985300AD4A764@eurprd07.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: jisc.ac.uk
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2017 15:49:51.8161 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 48f9394d-8a14-4d27-82a6-f35f12361205
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM3PR07MB0664
X-MC-Unique: sCPvPclFNYGIqUPsIDzz-w-1
Content-Type: text/plain; charset="WINDOWS-1252"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/mboned/OW-gf8Ju7flF-q7gI6scv3JVAuU>
Subject: Re: [MBONED] MBONED mins from Prague
X-BeenThere: mboned@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Mail List for the Mboned Working Group <mboned.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mboned>, <mailto:mboned-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mboned/>
List-Post: <mailto:mboned@ietf.org>
List-Help: <mailto:mboned-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mboned>, <mailto:mboned-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Jul 2017 15:50:05 -0000

Hi,

The notes from the acg-mboned-multicast-models-00 discussion look good, and useful for the draft rev, thanks!

Tim 

> On 25 Jul 2017, at 15:16, Leonard Giuliano <lenny@juniper.net> wrote:
> 
> 
> Draft mins from MBONED last week are posted at https://www.ietf.org/proceedings/99/minutes/minutes-99-mboned-00.txt and pasted below.  Please take a look now while it's relatively fresh on the mind and speak up if you see anything that should be corrected.
> 
> And a big thanks to MikeM for taking such excellent notes.
> 
> 
> ****
> 
> IETF 99 Prague
> MBONED Agenda
> Tues, Jul 18, 2017
> 9:30AM-12PM
> Athens/Barcelona (Held jointly with PIM WG)
> 
> Note takers: Mike McBride
> 
> Jabber Log: https://www.ietf.org/jabber/logs/mboned/2017-07-18.html
> Audio log: https://ietf.org/audio/ietf99/ietf99-athens_barcelona-20170718-0930.mp3
> Video log: https://www.youtube.com/watch?v=JYCJD_F9b1g
> 
> Status of WG items Chairs, 5 min
> draft-acg-mboned-multicast-models-00 Chown, 15 min
> draft-ietf-mboned-mtrace-v2-17 Asaeda, 5 min
> AMT Hackathon Update Holland, 15 min
> 
> wg overview:
> mtrace draft went wglc last year. one comment from stig so far. need more comments
> Tim is shepherd for interdomain-peering draft. several nits, all textual. authors to fix nits, rev and will be submitted to iesg.
> 
> acg-mboned-multicast-models-00 Tim Chown
> Discussed in Berlin. Original purpose to document mcast service models at high level.
> Discuss their use cases; document deployment examples
> Recommend use of ssm
> got some feedback at ietf96, some interest in the draft
> strip back on the text of service models
> need to have a draft which promotes use of SSM
> refocus draft on positive use cases of SSM
> give an appropriate new title
> What about ASM?
> interesting proposal by david farmer on internet 2 mcast lits:
> https://lists.internet2.edu/sympa/arc/wg-multicast/2017-06/msg00001.html
> where they deprecate use of ASM on internet2 and eliminating MSDP.
> Do we want to take IETF action here?
> Is it just about making backbone simpler to operate?
> We can make our draft a BCP for SSM use
> What about ipv6? embedded rp isn't too hard to support but should we make rfc2956 historic as well, leaving just ssm for ipv4 and ipv6
> What about bidir PIM?
> What about IGMP/MLD?
> -rfc6434bis makes MLDv2 support a MUST
> -should also make a statement about igmpv3
> How to understand which apps use ASM vs SSM?
> What do we actually want to do?
> 
> Stig: we should encourage ssm but not deprecate ASM. There are cases intradomain use cases for ASM for source discovery. especially link local and site local multicast. finding dhcp server. customer apps from various vendors. light bulbs. There are cases where its hard to use SSM and we should capture those in the drafts. people using embedded rp for multiple domains within one organization. likes idea of discussing different models but say this is for this specific purpose. Should not use ASM. SSM is more secure, easier to manage, etc.
> 
> Jake: RFC 4609 informational security makes a recommendation about not using ASM. may want to reference it.
> 
> Tim: pull statements from various RFCs and reference into this doc.
> 
> Mikael abrams: doing interdomain asm is brittle. he wants to help people in their organizations to make the case about moving to SSM. Give them guidance to choose a different solution.
> 
> Lenny: we as a wg can provide direction to app developers. we should have made a stronger point about SSM years ago. Many SSM unaware applications. Give clear direction. You shouldn't do this. make a stronger statement.
> 
> Stig: Good doc. we need something like. app vendors the network and host stacks support igmpv2 today. hard to go to app vendors to say you need to change your application.
> 
> Nihlen: more for deprecate. shutting down. would make his life easier. interdomain deprecation.
> 
> Tim: what does that mean, and how to express in document.
> 
> Greg: we don't have a police to enforce. we make a decision and hope people use it. Been harping on no ASM in interdomain since 2003. if there are apps that require it lets hear about it. really only walled garden apps need ASM.
> 
> Sandy: MSDP is widely used in China. SSM as important but do not killed embedded rp. recommended is better.
> 
> Stig: thinking about it more, might support deprecating MSDP.
> 
> Mike: emerging technologies like artificial reality/virtual reality (AR/VR) are considering the use of ip mcast. It could explode with IoT. Now is the time for ietf to draw a line in the sand with ASM/SSM recommendation.
> 
> Nils: DT has big deployments of ASM. since moving to SSM the operations dept has a much more stable network. we support deprecation. used ASM because applications. its igmpv3 that new set top box supports, no need for ASM anymore.
> 
> Tim: SSM mapping could be used
> 
> Mikael: this doc gives you another hammer for set top box vendors
> 
> Toerless: we failed on this. when vendors say their STB supports v3 you still have to use it.
> 
> Stig: should mention ssm mapping. you want to send *,g but need source discovery mechanism.
> 
> Mikael: one vendor had a config file where you config the 'S'. you could not have ssm with two different sources, could only have one. they did ssm mapping in the set top box.
> 
> Toerless: instead of having a draft about ssm mapping the draft should be where do source addresses come from.
> 
> Lenny: by show of hands who would be in favor of the draft saying having strong recommendations using ssm vs asm interdomain? split 8 for strong recommendation and 7 for deprecation. roughly 50/50.
> 
> 
> Hitoshi: mtrace-v2-17 draft
> changes from 15 to 16:
> revised the introduction to clarify the criteria for directing the mtrace v2 query to either a last hop router or a RP.
> scanned for and corrected deviations from conventions, description of field ranges, etc
> broadened the description of circumstances in which a reply may be sent before the mtrace reaches the FHR.
> expanded on the criteria described in section 3 for validating TLvs within the message and for handling invalid TLVs.
> corrected the minimum length requirement in section 3.
> In the forwarding code item in section 3, added an explicit definition of the reserved error code range.
> section 4.5 corrected the description for the number of hops field adjustment made when proxying an mtrace v2 query.
> added more specific details and wording corrections to the descriptions of the mtrace2 forwarding codes registry and TLV types registry in section 8.1 and 8.2.
> Formula for converting from a UNIX timeval to a 32 bit NTP timestamp for Query arrival time (because POSIX.1-2008 recommends clock_gettime()
> 
> Lenny: this draft was submitted to IESG several years ago. Kicked back. 2nd WGLC. First one was last year. Need comments from WG. Mention whether you do or do not support advancement.
> 
> Stig: Really important. taking too long. There are implementations of this.
> 
> Lenny: would anyone be interested in document shepherding this? crickets.
> 
> 
> Jake Multicast over SPRING @hackathon report
> Worked on AMT implementation. Extended it with v6 support.
> AMT+mcproxy Implementation Update
> Plusses:
> -IPv6 support added (gateway and relay)
> -etc
> Hackathon requirement:
> -Native multicast over CMTS without PIM upstream. Insert reasons from John here.
> Solution:
> dump data packets from relay raw with a shim (instead of forwarding AMT-encapsulated).
> -IP lookup for configured SRH shim
> -send once per SRH (shared across gateways).
> -do multiple gateways with source filtering
> Greg: where does the association come from?
> Greg: static or DNS
> Jake: It was hard wired in this demo. publishing a recipe on how to connect to their traffic. If we could do AMT over DNS that would make it easy.
> Toerless: Is there an AMT IGMP join sent from AMT gateway in the home router?
> Jake: Yes. the home router running mcp proxy with amt gateway. Homer router configured to understand which gateway to talk to.
> Toerless: must be a trick on how relay to know how igmp joins on the same downstream would only need to be sent as one copy.
> Jake: that was the effort.
> Toerless: how to identify which home routers
> Jake: look up table. have remote ip address from gateway
> Toerless: not sure if its operationally feasible to create a table. like option 82. then can get rid of table. seems like lightweight work is possible for cable modem. minimize admin work on gateway.
> Jake: If John had wanted a different lookup it would have been fine. we do it once for destination.
> Jake: this is a network specific implementation
> Toerless: encourage people to look for a better non hacky answer. you can still bring bier in. terminate bier one hop before cmts. what about rest of distribution network.
> Jake:
> AMT project: useful next steps
> conformance test suite (packetdrill, fuzzing)
> Gateway source-filtering (+permite multiple gw instances)
> pimd support
> automated CI
> high performance forwarding path
> package for distros
> deployable containers
> progress as time permits
> volunteers very welcome
> 
> wifi multicast discussion
> Mike: we have a draft in mboned on wifi multicast that needs updating. We created it because so many questions about why multicast is bad over 802.11. No reliability, high PER, no acks, people just convert mcast to unicast at the AP and be done with it. Alvaro attended a meeting on this on Saturday and perhaps he can give us an update. Either way, mboned should provide this use case to the community on our take on the problem.
> Alvaro: instead of waiting for ieee in 6lopan they changed neighbor discover for v6 to change some of the broadcast. perhaps they help not just for iot. there are some specific things we know don't work. about 20% of the time it doesn't work over wireless. we need to coordinate better between 802 and ietf. we are at an impass. we have a problem statement in mboned. we have a considerations doc in internet area. we should now work on solutions. understand how radio works and things we need to do. he will encourage people here at ietf this week to meet to discuss on the side (which he did).
> Carlos: we presented last ietf. intarea experimental work on 11ae. willing to work on testbed.
> Alvaro: send to him. maybe he can set something up
> Jake: were there a list of solutions?
> Alvaro: no. couple of drafts that looking at. good to get more feedback.
> Carlos: we need to look at the interarea document.
> Mike: will update the document and attend the side meeting.
> 
> _______________________________________________
> MBONED mailing list
> MBONED@ietf.org
> https://www.ietf.org/mailman/listinfo/mboned
>