Re: [Int-area] Some thoughts on draft-yong-intarea-inter-sites-over-tunnels

Joe Touch <touch@isi.edu> Thu, 01 December 2016 20:01 UTC

Return-Path: <touch@isi.edu>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8159F129F2C for <int-area@ietfa.amsl.com>; Thu, 1 Dec 2016 12:01:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.796
X-Spam-Level:
X-Spam-Status: No, score=-9.796 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-2.896] 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 fTeT0jWklhJf for <int-area@ietfa.amsl.com>; Thu, 1 Dec 2016 12:01:10 -0800 (PST)
Received: from boreas.isi.edu (boreas.isi.edu [128.9.160.161]) (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 4F795129DF6 for <int-area@ietf.org>; Thu, 1 Dec 2016 11:48:52 -0800 (PST)
Received: from [128.9.184.245] ([128.9.184.245]) (authenticated bits=0) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id uB1JlMUW003066 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 1 Dec 2016 11:47:23 -0800 (PST)
To: "Templin, Fred L" <Fred.L.Templin@boeing.com>, Lucy yong <lucy.yong@huawei.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>, "int-area@ietf.org" <int-area@ietf.org>
References: <2a8ef418-91dc-b0c5-1384-203b4fde3830@gmail.com> <743bc5a4-3582-d187-f817-bd32e626c4db@isi.edu> <be6721f90aa54216b30f7197c52ff0a5@XCH15-06-08.nw.nos.boeing.com> <c282e277-3257-a8e0-6256-e143c6d35752@isi.edu> <b1b6f51369864c2da290fba88117cb5f@XCH15-06-08.nw.nos.boeing.com> <950cf5fb-3c71-f428-cea1-ab44849147bb@isi.edu> <daf5035c7fad45eaa577c4e7e08a81cc@XCH15-06-08.nw.nos.boeing.com> <d711f321-e8c9-8d69-33d6-4008789b4de9@isi.edu> <93f8d61c9b6343b9b70b887c43e3aaee@XCH15-06-08.nw.nos.boeing.com> <d4e08982-03f8-fe5e-0c67-aa5cd7f26275@isi.edu> <e4096f9729474e00915432aa5c3af300@XCH15-06-08.nw.nos.boeing.com> <b82247d0-5221-ad60-3c4f-6e3287ef1fa9@isi.edu> <f54cd95a4f974ca189e2b3fb24864b97@XCH15-06-08.nw.nos.boeing.com> <a3f0ade1-2145-ee28-31cf-d5a4878b507c@isi.edu> <1707aa63f4e4424e85a8933a79b43dfe@XCH15-06-08.nw.nos.boeing.com> <982c4212-34cb-21f1-c8a8-a23df18d5c30@isi.edu> <1ced07df7e8c453f8c0821363bc5604e@XCH15-06-08.nw.nos.boeing.com>
From: Joe Touch <touch@isi.edu>
Message-ID: <137debc3-eb11-5c13-884e-d8f6598e8ec9@isi.edu>
Date: Thu, 01 Dec 2016 11:47:20 -0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.5.0
MIME-Version: 1.0
In-Reply-To: <1ced07df7e8c453f8c0821363bc5604e@XCH15-06-08.nw.nos.boeing.com>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 7bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: touch@isi.edu
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/T2GeghTQkWKPzIxBoeF_KPHlplg>
Subject: Re: [Int-area] Some thoughts on draft-yong-intarea-inter-sites-over-tunnels
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Dec 2016 20:01:14 -0000


On 12/1/2016 11:27 AM, Templin, Fred L wrote:
> Hi Joe,
>
>> ...
>>> RFC6706 already specifies how these Redirects work and is agnostic to the
>>> link type. AERO(bis) tells how they work on AERO links through use of the
>>> IPv6 ND protocol on a specific link type.
>> My point is that the IPv6 ND extension would not be of generic use on
>> other IPv6 nets because of the lack of endpoint authentication.
> RFC6706 discusses security considerations that apply to any link type that
> redirection can be used on - and, not just NBMA tunnel links. This is over
> and above what RFC4861 discusses in terms of Redirection security, so
> RFC6706 indicates methods for improving security.
Such an update would need to be stand-alone, as a rev of 4861. It's one
thing to redirect a single address, but redirecting an entire subnet is
potentially more problematic.

Yes, buried in 6706 are the issues that might be in such a rev, but we
can't expect IPv6 ND implementers to dive into a large spec that has no
clear relation to IPv6 and doesn't update 4861 to find it. If there is a
way for this approach to be generally useful, it really needs to be in a
4861bis update.


> ....
>> It acts exactly like one NMBA link on which your endpoint has multiple
>> virtual interfaces.
> This is from RFC4861:
>
>      Inbound load balancing - Nodes with replicated interfaces may want
>            to load balance the reception of incoming packets across
>            multiple network interfaces on the same link.  Such nodes
>            have multiple link-layer addresses assigned to the same
>            interface.  For example, a single network driver could
>            represent multiple network interface cards as a single
>            logical interface having multiple link-layer addresses.
>
> AERO is not talking about inbound load balancing, but it is talking about
> a single logical interface having multiple link-layer addresses in exactly
> the same spirit as implied by this text.
Which is what I said - one link with multiple interfaces. The example
given explains that this can be done through interface virtualization,
which I also noted.

Whether you use them for input or output reasons is up to the forwarding
plane; it shouldn't be buried inside the tunnel mechanism. That's a flaw
of many other tunnel approaches. Tunnels should stop at the interface.

>  But, by allowing multiple S/TLLAOs
> on IPv6 ND messages, AERO nodes can tell their neighbors about their
> multiple link-layer address and how they prefer to have those link-layer
> addresses used for inbound traffic.

In my terminology, they affect the forwarding table. Sure.

>
>>>> - I agree that IPv6 ND was done in an INTAREA WG; the same might be true
>>>> for AERO, but the INTAREA WG should be a place where generic aspects of
>>>> all Internet layer issues should be addressed, not domain-specific
>>>> solutions (IMO).
>>>>
>>>> AERO might be one doc, but it is 60+ pages with over 70 revisions. I don't think it would be useful to bog down INTAREA with
>>>> something that large.
>>> The document size and number of revisions are irrelevant. By making it
>>> an intarea doc, it would revert back to a -00.
>> That helps only the number of revisions issue; the point is that the
>> work associated with this doc involves substantial effort for review.
> RFC6706 was 33pages long, but was reviewed and approved in a relatively
> short time and without going through a working group formation. Is there
> some kind of page count cutoff I am not aware of?
It wasn't a WG doc either.

Yes, individua submissionl is another option.

Joe