Re: Why this is broken [was Re: Extending a /64]

Behcet Sarikaya <sarikaya2012@gmail.com> Wed, 18 November 2020 16:42 UTC

Return-Path: <sarikaya2012@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAEFF3A0CE0 for <ipv6@ietfa.amsl.com>; Wed, 18 Nov 2020 08:42:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.847
X-Spam-Level:
X-Spam-Status: No, score=-1.847 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 A5j-VfPeRlIf for <ipv6@ietfa.amsl.com>; Wed, 18 Nov 2020 08:42:49 -0800 (PST)
Received: from mail-yb1-xb2f.google.com (mail-yb1-xb2f.google.com [IPv6:2607:f8b0:4864:20::b2f]) (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 08CA63A0CBE for <ipv6@ietf.org>; Wed, 18 Nov 2020 08:42:48 -0800 (PST)
Received: by mail-yb1-xb2f.google.com with SMTP id t33so2291239ybd.0 for <ipv6@ietf.org>; Wed, 18 Nov 2020 08:42:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:reply-to:from:date:message-id :subject:to:cc; bh=5MptxtxwnEgY0TMMavr0k95VWjJTWjhwTsKQcuR1LR0=; b=lkQQ3vVoMflr+ewMK+/PiUrmI+xwZiytcckkIrApudTLoGkcSQ3rq+XoFMHJi8KRD9 3z6LpH3NAl5qrNOb70ej5fsiZ+r5d5yzls3c+Y10d73WSKfqmMB7y2zujjzdsPkrOZaq aYv5rwEIbRDXALeMCTiaSiNfa8s9ZRsSlggJzPv6d3OstjQt8tBHFR6cjzvsmz5zCsyX dC6s3wordzl0MI2DglkcIQ3hkMrqlotWzUHvEQTJ8oPlHxYWp8OnKyaY71NY+5NLGkA1 dRFv+mZdg/dpvy4QgKg+yxs0berFc5vdyZAhZ7PS4oFUcxjVlnq4K7nsgWixHKNo6gLf BwLg==
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:reply-to :from:date:message-id:subject:to:cc; bh=5MptxtxwnEgY0TMMavr0k95VWjJTWjhwTsKQcuR1LR0=; b=R1V7SdWbAGIgsFAn1MfQ5S0pkx/xzeCofcPja0YLGDktq1Pcd7jZsm0X/G71dXfMle DpdAlT+0xZsiU50wuN6AKh+hR4jN3dtt6rDQC7d+sPdCZx2LtDs9NM5jjw7Pa+EvYtRB MbuHbFFa4nQBhF7y9OV/85CL/wZO9Y6mLAYqUAfBLNV24j1PlSw8vhAVgemV2w9S2md/ kDtP+7Pphlz7ZB/K6diG+ilwLC+x+TLFnZLVFXMFPw0xXp+H7fmSWqaUboiOEaugHFN3 XW0OpulkRMWsSKuOVZjk1JkL5vH1IDG3/A+0bioX+1cZUcgVyQWoQDuMlYvembRwTB7g AvDA==
X-Gm-Message-State: AOAM531k4T0+/s6QuGrauuUybXOtbhBVB/kgHZ2Jju43ESOigY0UFn/n hCZTag8hKef75/j8T6qsxZpEz/9tVOgm+xGqch+A8emCj58=
X-Google-Smtp-Source: ABdhPJzMML0IMWEPK6amKkSTe8GAsfM/ckQRNphuTQChotsFtAtvzahVD+fKmfJM+hhIeUHGdOnvVR+VQ5O+T/h3+dA=
X-Received: by 2002:a25:41c7:: with SMTP id o190mr9048221yba.324.1605717768075; Wed, 18 Nov 2020 08:42:48 -0800 (PST)
MIME-Version: 1.0
References: <202011151920.0AFJKN9U003337@mail2.mwassocs.co.uk> <3d26bffe-b6c9-4ed7-6135-a515f9902fd7@gmail.com> <m1keOTi-0000EGC@stereo.hq.phicoh.net> <CAO42Z2wZkXryhw1u5WAFdtCvXHyyz1zeM22FP_gRxjurjsG-Jw@mail.gmail.com> <5f505585-1328-d942-2ec2-a2d96b7b4779@foobar.org> <m1kePdR-0000I6C@stereo.hq.phicoh.net> <b022d11f-b55d-07ef-307d-949ff57cd562@foobar.org> <m1keS7i-0000E0C@stereo.hq.phicoh.net> <f06db586-15ed-6dd3-d09f-06a4e3759275@mccallumwhyman.com> <m1kecJm-0000EOC@stereo.hq.phicoh.net> <5101F72E-4197-4E58-8DEF-9EB9D5541482@thehobsons.co.uk> <m1kefWI-0000ETC@stereo.hq.phicoh.net> <845e43f9-4534-a125-3105-9d345b85029f@mccallumwhyman.com> <f18f1e55-6c8f-2963-7e3a-f22a89dda46d@joelhalpern.com> <0443de45-931d-fbda-20ab-2931383a3a8d@mccallumwhyman.com> <61f8e6f7-1bfd-4c17-9e42-dc5fc10a19b5@gmail.com> <4dd7862a-2caa-d01f-3f50-7abc9c978bd0@mccallumwhyman.com> <CAEmG1=pN4VEoodY1pXDDn99D5g39Ggxm3MReDjSab0D-hXHupw@mail.gmail.com>
In-Reply-To: <CAEmG1=pN4VEoodY1pXDDn99D5g39Ggxm3MReDjSab0D-hXHupw@mail.gmail.com>
Reply-To: sarikaya@ieee.org
From: Behcet Sarikaya <sarikaya2012@gmail.com>
Date: Wed, 18 Nov 2020 10:42:37 -0600
Message-ID: <CAC8QAccmufnh17tU0Z55qNk651UYgQm-7STFqB0fKEUZhFOzrw@mail.gmail.com>
Subject: Re: Why this is broken [was Re: Extending a /64]
To: Matthew Petach <mpetach@netflight.com>
Cc: Tony Whyman <tony.whyman@mccallumwhyman.com>, 6man WG <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000002cfdc805b4644d49"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/AlC6YBC3pjV9qATlcK0vTDO_qbQ>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Nov 2020 16:42:57 -0000

On Tue, Nov 17, 2020 at 2:24 PM Matthew Petach <mpetach@netflight.com>
wrote:

>
>
> On Mon, Nov 16, 2020 at 3:17 PM Tony Whyman <
> tony.whyman@mccallumwhyman.com> wrote:
>
> [...]
>
>
>> 3. Forward the packet to the care-of address using normal internet
>> routing.
>>
>> Here, the MNP is being used as a "name" and the mobility routing problem
>> is solved by looking up the care-of address associated with the MNP
>> (name). Once the packet gets to the aircraft then the destination
>> address becomes a routeable address, etc.
>>
>> It's not as if this approach is that novel. In LISP, for example, a
>> destination IP address (an EID) is used to lookup a corresponding RLOC
>> IP address and the packet is then encapsulated and forwarded to the
>> RLOC. Once there, the EID is routeable.
>>
>
> Please forgive me for asking what seems to be prima facie a completely
> dumb question--
> but why *not* use LISP for this, as it seems like a good fit for a
> situation in which you
> need to use different RLOCs to reach a given EID.  Simply include the 39
> bits of
> information identifying the aircraft in the mapping lookup, and you've
> moved the
> problem space out of the addressing arena into the 'updating your mapping
> table'
> arena, which decades of advancement has shown is far cheaper to scale than
> internet routing hardware.
>
> If you need a unique 39 bit identifier, great.  Just treat it as an
> identifier, rather
> than a locator, and separate out that requirement from the locator
> requirement,
> and the problem seems much easier to address, if you'll pardon the pun.
>
> The only reason I see in this discussion for trying to cram it all into
> the address
> is this sentence:
>
> >> In order to avoid a lookup table in the protocol gateway, etc. we need
> >> to have an airline identifier in the MNP.
>
> Why such an aversion to having a lookup table?  LISP has demonstrated
> that lookup tables aren't that painful to use, as has DNS for decades
> before
> that.
>
> There's a reason we currently do name-to-address lookups in hosts, rather
> than routers;
> it's much more cost effective to keep the flexible name-to-address lookup
> on
> hosts that scale better than routers, and leave the routers to forward
> packets
> as quickly as they can.
>
> I get it--you have a legacy protocol you're trying to carry forward into
> the future.
> We've all been there.  DECnet, SNA, Novell, Appletalk, Vines--the road
> behind
> us is littered with legacy protocols.  And what do we do when we want to
> carry
> them over the Internet?  We encapsulate them.  We don't try to bludgeon
> them
> directly into the IP framework itself.
>
> Much of this discussion feels like trying to hammer a square peg into a
> round
> hole; the peg isn't going to be terribly happy about it, and that hole is
> never
> going to be the same ever again.
>
>

I second Matt!

Behcet


> Matt
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>