Re: [manet-dlep-rg] DLEP multicast address

"Stan Ratliff (sratliff)" <sratliff@cisco.com> Thu, 14 November 2013 16:03 UTC

Return-Path: <sratliff@cisco.com>
X-Original-To: manet-dlep-rg@ietfa.amsl.com
Delivered-To: manet-dlep-rg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EA6611E8136 for <manet-dlep-rg@ietfa.amsl.com>; Thu, 14 Nov 2013 08:03:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.485
X-Spam-Level:
X-Spam-Status: No, score=-10.485 tagged_above=-999 required=5 tests=[AWL=0.113, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dZfXj9ifbHf3 for <manet-dlep-rg@ietfa.amsl.com>; Thu, 14 Nov 2013 08:03:14 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id 449EE11E8141 for <manet-dlep-rg@ietf.org>; Thu, 14 Nov 2013 08:03:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=22827; q=dns/txt; s=iport; t=1384444994; x=1385654594; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=GSLNTNFmhPFLYHPlfnt7yWqMCCCG/lidO2QacPnfbVE=; b=Lx+3GqPPXQ9J8BfK+cca2gIEUJ1sPQIN7IZaHqNFtvc7rh3Nkwy4EO/y x/KNS/5QIbvhE4c50OR42H8Chl5Ap4VPpxkX/HYD8iUIu8vi0gQGzh9r9 r89NBkCVeA6uDL3dSau0DCKX5fGlfIWtfMGlESFj/MfB2RKjPPQ7vqkBK M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgsFAMnzhFKtJXG9/2dsb2JhbABagkNEOFO/IYEfFnSCJQEBAQMBAQEBJC4ZCwULAgEIBwoEAQEBJwchBgsUCQgCBA4Fh28DCQYNtlMNiT+MbYEpCgaBAgwnBAYBAgQDgxeBEQOWJYFrjFSFOIMogWgCBxcGHA
X-IronPort-AV: E=Sophos; i="4.93,700,1378857600"; d="scan'208,217"; a="281810598"
Received: from rcdn-core2-2.cisco.com ([173.37.113.189]) by rcdn-iport-9.cisco.com with ESMTP; 14 Nov 2013 16:03:13 +0000
Received: from xhc-rcd-x02.cisco.com (xhc-rcd-x02.cisco.com [173.37.183.76]) by rcdn-core2-2.cisco.com (8.14.5/8.14.5) with ESMTP id rAEG3CUX028373 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 14 Nov 2013 16:03:12 GMT
Received: from xmb-aln-x03.cisco.com ([169.254.6.200]) by xhc-rcd-x02.cisco.com ([173.37.183.76]) with mapi id 14.03.0123.003; Thu, 14 Nov 2013 10:03:12 -0600
From: "Stan Ratliff (sratliff)" <sratliff@cisco.com>
To: Rick Taylor <rick@tropicalstormsoftware.com>
Thread-Topic: [manet-dlep-rg] DLEP multicast address
Thread-Index: AQHO4Kj9T6zpymqzcUOJxQaYv69OEpoj+4SAgACFCqCAALvEgIAACw8AgAAB6oA=
Date: Thu, 14 Nov 2013 16:03:11 +0000
Message-ID: <FB72E736-02BF-444B-8B3B-F96E45E4DEA6@cisco.com>
References: <72FB622921C13746AD6349E70A8D9F307D9192F7@EXC-MBX03.tsn.tno.nl> <CAK=bVC85XAXR3Zkwq+JwELF-dvgrKwbowWCvwvnjeVn7VStnbw@mail.gmail.com> <72FB622921C13746AD6349E70A8D9F307D9193CD@EXC-MBX03.tsn.tno.nl> <5A8A5085482DA84995F4E70F5093AB50268E6C@XCH-BLV-503.nw.nos.boeing.com> <B2BA430A-F4E6-4DED-A7BB-7282A22802B7@inf-net.nl> <D02397F1-9D1B-4B36-81D0-4585ACDBA34A@gmail.com> <5D184300-2D97-4EC1-8D91-76D4A79B2BDA@inf-net.nl> <DDAE98C5-520E-4F8F-9F9B-2AB9A15A70EF@cisco.com> <0541163b-2d1c-4afd-ad06-ba9a25744310@SUCNPTEXC01.COM.AD.UK.DS.CORP> <B177F831FB91F242972D0C35F6A0733106FB0425@SUCNPTEXM01.com.ad.uk.ds.corp> <14B5C326-6499-439D-BC23-BB39A376825C@cisco.com> <CAGnRvuoxD_dxdoD_8qbHhq--6AF=2B7wNFEE5Xz=vKNwnBhhZw@mail.gmail.com> <9EB171E6-62E6-4136-BFDB-6FEB8DF23B74@cisco.com> <cb165b80-275e-45ff-ae0e-8ca5354a3568@SUCNPTEXC01.COM.AD.UK.DS.CORP> <B177F831FB91F242972D0C35F6A0733106FB081B@SUCNPTEXM01.com.ad.uk.ds.corp> <1EFB06F8-05B2-4A4B-8A6B-DDDB946B7D01@cisco.com> <2dde64e4-2a4a-4eb2-9717-4a9ffb8be0eb@SUCNPTEXC01.COM.AD.UK.DS.CORP> <B177F831FB91F242972D0C35F6A0733106FB0AC9@SUCNPTEXM01.com.ad.uk.ds.corp> <331538E2-23D3-4642-80FB-3309398BCC1C@inf-net.nl> <CAGnRvuq_63eQgKBncECMMYBJPcyG-XxTPRRK7h9hVY5Nc6vx4g@mail.gmail.com> <539cfe69-ecd3-47cf-b623-965dca5e580c@SUCNPTEXC01.COM.AD.UK.DS.CORP> <B177F831FB91F242972D0C35F6A0733106FB0F29@SUCNPTEXM01.com.ad.uk.ds.corp>, <CAM4esxRNnWqd9LivxpoWMgJ1SBoPe7wYJk9kpwUVsXD-rMkyTg@mail.gmail.com> <38A5475DE83986499AEACD2CFAFC3F98FA593C5A@tss-server1.home.tropicalstormsoftware.com>
In-Reply-To: <38A5475DE83986499AEACD2CFAFC3F98FA593C5A@tss-server1.home.tropicalstormsoftware.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [64.102.41.107]
Content-Type: multipart/alternative; boundary="_000_FB72E73602BF444B8B3BF96E45E4DEA6ciscocom_"
MIME-Version: 1.0
Cc: "manet-dlep-rg@ietf.org Group (manet-dlep-rg@ietf.org)" <manet-dlep-rg@ietf.org>, Martin Duke <martin.h.duke@gmail.com>, "Taylor, Rick" <Rick.Taylor@cassidian.com>
Subject: Re: [manet-dlep-rg] DLEP multicast address
X-BeenThere: manet-dlep-rg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: DLEP Radio Group <manet-dlep-rg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/manet-dlep-rg>, <mailto:manet-dlep-rg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/manet-dlep-rg>
List-Post: <mailto:manet-dlep-rg@ietf.org>
List-Help: <mailto:manet-dlep-rg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/manet-dlep-rg>, <mailto:manet-dlep-rg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Nov 2013 16:03:19 -0000

If you've already got the the peer's address via some out-of-band mechanism, then why "discover" him? I've tried to separate things out so that the *only* thing discovery does is… wait for it… 'discover'. It tells you the address/port of where you need to go connect up. Pretty much all other init gets pushed back into the new Peer Initialization message. About the only thing that makes sense to me in discovery is the software level of the peers - If, for instance, I'm at DLEP Version 19, and I discover a potential DLEP peer at Version 1, I *might not* want to connect up in the first place.

Regards,
Stan


On Nov 14, 2013, at 10:56 AM, Rick Taylor <rick@tropicalstormsoftware.com<mailto:rick@tropicalstormsoftware.com>>
 wrote:

+1 - Good point, I think we need to suggest some final text for this whole discovery process soon or we will forget our rough consensus.

Rick (on his other email address)

________________________________
From: manet-dlep-rg-bounces@ietf.org<mailto:manet-dlep-rg-bounces@ietf.org> [manet-dlep-rg-bounces@ietf.org<mailto:manet-dlep-rg-bounces@ietf.org>] on behalf of Martin Duke [martin.h.duke@gmail.com<mailto:martin.h.duke@gmail.com>]
Sent: 14 November 2013 15:16
To: Taylor, Rick
Cc: manet-dlep-rg@ietf.org<mailto:manet-dlep-rg@ietf.org> Group (manet-dlep-rg@ietf.org<mailto:manet-dlep-rg@ietf.org>); Stan Ratliff (sratliff)
Subject: Re: [manet-dlep-rg] DLEP multicast address

I agree with almost all of what Stan and Rick said, but I don't think it would hurt to have a sentence like "A router MAY send unicast peer discovery messages to modems, regardless of logical distance, if it has obtained their IP address through an out-of-band process."
On Nov 14, 2013 2:13 AM, "Taylor, Rick" <Rick.Taylor@cassidian.com<mailto:Rick.Taylor@cassidian.com>> wrote:
> From: manet-dlep-rg-bounces@ietf.org<mailto:manet-dlep-rg-bounces@ietf.org> [mailto:manet-dlep-rg-<mailto:manet-dlep-rg->
> bounces@ietf.org<mailto:bounces@ietf.org>] On Behalf Of Stan Ratliff (sratliff)
> Subject: Re: [manet-dlep-rg] DLEP multicast address
>
> +1. Henning's right; there's no need to go to the IEEE, IMO...
>
> Seems like the issue for us is how to scope discovery. Is it
>
> (a) a single-hop operation, exploiting link-local MCAST, or
> (b) a potentially multi-hop operation, utilizing some sort of site-local
> or other MCAST technique/address?
>
> I'm leaning to making it link-local (1-hop) myself. Note that does *NOT*
> preclude multi-hop DLEP operation over a TCP socket; it just means that
> multi-hop DLEP sessions would rely on a-priori configuration. There are
> *lots* of other issues that are going to confound, confuse, and otherwise
> screw-up multi-hop DLEP... ;-) Given the amount of characters typed over
> lesser issues, I don't know how far we want to go into multi-hop DLEP at
> this juncture. Suffice it to say my position is to write the spec in such
> a way as to avoid *precluding* it, but not to attempt to describe it.
> Multi-hop DLEP *can* work, given a careful network design (including a
> careful addressing policy). But I do not believe it will "generalize" down
> to something that warrants a section in the spec.

This is a big +1 from me.

Yes, we should specify that link-local multicast SHOULD be used (sent by the router periodically) and not forwarded.

Yes, we should add some text to say "Other discovery methods may be used, but then you start the standard TCP part of DLEP session establishment"

Yes, we should not preclude multi-hop links between router and modem, but also we should not get caught up in defining it - the draft IMHO should define the 1-hop behaviour only.

(When I say 'we' - I mean Stan and the other authors, it's just easier than translating all sentences into the passive voice and using 'one' instead, which just makes my prose increasingly Shakespearean which is unkind on those for whom English is a second language - this sentence being a case in point)

Rick

>
> Stan
>
> On Nov 13, 2013, at 2:45 PM, Henning Rogge <hrogge@googlemail.com<mailto:hrogge@googlemail.com>> wrote:
>
> > Why should we need to ask IEEE? Just use the standard IP mac addresses
> > for the linklocal IPs.
> >
> > The Modem can filter them based on IP content out of the bridge.
> > Henning Rogge
> >
> > On Wed, Nov 13, 2013 at 7:31 PM, Teco Boot <teco@inf-net.nl<mailto:teco@inf-net.nl>> wrote:
> >> Changed subject.
> >>
> >> Op 13 nov. 2013, om 17:37 heeft Taylor, Rick
> <Rick.Taylor@cassidian.com<mailto:Rick.Taylor@cassidian.com>> het volgende geschreven:
> >>>
> >>>>
> >>>> Sending the multicast from router to modem (and having the TCP server
> on
> >>>> router) adds some complexity on the modem, in that this multicast
> packet
> >>>> shall not be forwarded over the modem link (e.g. RF path). Cannot be
> done
> >>>> with L2 MAC filter, as this would block a set of multicast addresses.
> The
> >>>> filter has to block the assigned IANA DLEP multicast address.
> >>>> LLDP better fits our requirement for discovery. It doesn't take away
> the
> >>>> need for the multicast Peer_Discovery. On the other hand, LLDP is not
> >>>> widely implemented, I think. And would be bridged on modems that
> doesn't
> >>>> support it.
> >>>
> >>> I agree, but I imagined Peer_Discovery being link-local
> multicast/broadcast.  You are right that a multi-hop scoped multicast is a
> nightmare.
> >>
> >> Link-local is not sufficient. We need L2-link-local multicast address.
> We have to go to IEEE802 to allocate such. Even then, it takes ages to get
> it implemented.
> >>
> >> The best we can do is specify the modem MUST NOT forward the DLEP link-
> local multicast packets to the link to the remote nodes. If the modem has
> an ethernet bridge function (as devices I have), this DLEP link-local
> multicast filter MUST NOT be implemented on the ethernet ports.
> >>
> >> I'm still puzzled how it can work with cascaded devices, for example to
> connect a satcom system somewhere further away from the router using an
> Ethernet extender. Maybe use DLEP link-local for the local attached device
> and configure something on router (keep the satcom modem a dummy device)
> to reach the satcom modem with a unicast Peer_Discovery.
> >>
> >>
> >>>
> >>> And yes, perhaps we should be using mDNS/Bonjour for discovery rather
> than re-inventing the wheel here.
> >>
> >> Not these ones. These shall be forwarded to remote nodes, to keep
> existing stuff going.
> >>
> >>
> >>>
> >>> Should we put in some text: "Unless there is an alternative discovery
> protocol in use, such as a-priori static configuration or mDNS, then
> Peer_Discovery messages SHOULD be sent every X seconds to the link-local
> multicast address"
> >>
> >> Or:
> >> The Router SHOULD send Peer_Discovery messages every
> Peer_Discovery_Interval seconds to the DLEP assigned link-local multicast
> address on DLEP enabled interfaces. Alternative mechanism may be used,
> such as a-priori static configuration or alternative discovery protocol.
> >> The Modem initiates a DLEP TCP connection on reception and successful
> validation of a DLEP Peer_Discovery message, either received with a DLEP
> assigned link-local multicast address or on a Modem configured unicast
> address.
> >>
> >> This unicast Peer_Discovery packet is a disadvantage of having TCP
> server on the router. If one finds an improvement, I'm all ears.
> >>
> >>
> >> Teco
> >
> >
> >
> > --
> > We began as wanderers, and we are wanderers still. We have lingered
> > long enough on the shores of the cosmic ocean. We are ready at last to
> > set sail for the stars - Carl Sagan
>
> _______________________________________________
> manet-dlep-rg mailing list
> manet-dlep-rg@ietf.org<mailto:manet-dlep-rg@ietf.org>
> https://www.ietf.org/mailman/listinfo/manet-dlep-rg
The information contained within this e-mail and any files attached to this e-mail is private and in addition may include commercially sensitive information. The contents of this e-mail are for the intended recipient only and therefore if you wish to disclose the information contained within this e-mail or attached files, please contact the sender prior to any such disclosure. If you are not the intended recipient, any disclosure, copying or distribution is prohibited. Please also contact the sender and inform them of the error and delete the e-mail, including any attached files from your system. Cassidian Limited, Registered Office : Quadrant House, Celtic Springs, Coedkernew, Newport, NP10 8FZ Company No: 04191036 http://www.cassidian.com<http://www.cassidian.com/>
_______________________________________________
manet-dlep-rg mailing list
manet-dlep-rg@ietf.org<mailto:manet-dlep-rg@ietf.org>
https://www.ietf.org/mailman/listinfo/manet-dlep-rg