Re: [v6ops] draft-smith-v6ops-larger-ipv6-loopback-prefix-04

Mark Smith <markzzzsmith@gmail.com> Tue, 27 October 2020 21:42 UTC

Return-Path: <markzzzsmith@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E6863A0FDE for <v6ops@ietfa.amsl.com>; Tue, 27 Oct 2020 14:42:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.587
X-Spam-Level:
X-Spam-Status: No, score=-0.587 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_FROM=0.001, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=no 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 yGx2FMU_A9Lf for <v6ops@ietfa.amsl.com>; Tue, 27 Oct 2020 14:42:53 -0700 (PDT)
Received: from mail-oi1-x231.google.com (mail-oi1-x231.google.com [IPv6:2607:f8b0:4864:20::231]) (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 AA9533A0FB0 for <v6ops@ietf.org>; Tue, 27 Oct 2020 14:42:53 -0700 (PDT)
Received: by mail-oi1-x231.google.com with SMTP id y186so2875266oia.3 for <v6ops@ietf.org>; Tue, 27 Oct 2020 14:42:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=M2aL1EBKPIctGbcBonuvI2dwCZo0VxK8sMMeR+2Qfqo=; b=o2InlAwoAwM5aFG/QIljw79SnLZ72h/35oZPMCGcujyNBs8R7yHi2G8F1t4efGxbY/ vNxLCKqR5yyUUkc/hQM9axJ4vfL6+Dsu8YCj74K/ST+mfsmfqmFeK/b6/6tdbju1Vfzf HEkhqi9Q1U1j988VtaS/59PF3liLn8eK0R5XrAgpRqXh1pngPf5SisjUABCaBlnqjivG voO3eBueS3f3RgDQNSsmLob/hglGGbxTN8yolWyEQgeiG3BfOly4EaWfqm2mx+y9H5aS nl/hkYWXQ4hKRRA8JEoHadOGZDj80V0WEEi2lPSWIHKC+N9FyBAnjtIWmwPVC3sSWfFo 4bYg==
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=M2aL1EBKPIctGbcBonuvI2dwCZo0VxK8sMMeR+2Qfqo=; b=gqgEw9Vo7UnbjJyJWi4ifCI2nNlozxiy9RJbPpWSA4kRguHCMFZ5z55VsYKzthUhaA MRkfU672y6tbbOJdzpmLjmBn1klcFHK6IUyx2e7JIlM2PMsRHvwlAzleyB2Z2E5/UlLg 1FTlIpZ1L6AbopjTS+Qsv+kV5yu/bppfr/rrczUlQdgQL6h+J32M5zZv85dVbUwP62uu AEvVfjAb/1dertCxggi6MaM9InoW/X9W0j68LKmqAqtvTo2+6FQfPOeO9NFkuzDrsRvJ Vsq4w0cjIDPSCRu8VDtC3uGdEX2iqV0GFc4EWaXrKB2cS8OTJt9m80aTkflj9vss2YD+ 10lA==
X-Gm-Message-State: AOAM5332n5R1DyHahHFRA/mslG4Ex8c8mxL9kyQ/5nTdopBJjiWxq+fP JIiSi7uWu6n6JUmovTr0iYkD46E5ONBZcXmFJCw=
X-Google-Smtp-Source: ABdhPJwPkuWTDfNvLCENJ1CfFbVuhlHYodSqTGHrrEhOeV1JWnMkq0myUT7Ky/Hc8ndSkfYxNqD2EI+PDM4rGo3J0FE=
X-Received: by 2002:aca:c1c3:: with SMTP id r186mr2906875oif.164.1603834972903; Tue, 27 Oct 2020 14:42:52 -0700 (PDT)
MIME-Version: 1.0
References: <19EE82F7-8D52-4519-8087-0DF17435A3B8@gmail.com> <CAO42Z2zYftE7AxtDNOcCLCf6-5PNRaZ52tShDiq1kY7VP6xHrA@mail.gmail.com> <CABNhwV3JP4k-mf_NvuKAOnDfoH3PT0m6gKy5KfAfNv_NhWV0yA@mail.gmail.com>
In-Reply-To: <CABNhwV3JP4k-mf_NvuKAOnDfoH3PT0m6gKy5KfAfNv_NhWV0yA@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Wed, 28 Oct 2020 08:42:41 +1100
Message-ID: <CAO42Z2wjkayV-azkEnXd1EyL9QMRPGj8c41+aEx+E2uw9RQacA@mail.gmail.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: Greg Mirsky <gregimirsky@gmail.com>, Jeff Tantsura <jefftant.ietf@gmail.com>, v6ops list <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d69bfc05b2aded98"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Byhm4WQrK7Yvz8cy_5FSk9rqbO8>
Subject: Re: [v6ops] draft-smith-v6ops-larger-ipv6-loopback-prefix-04
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Oct 2020 21:42:55 -0000

Hi Gyan,

On Tue, 27 Oct 2020, 14:38 Gyan Mishra, <hayabusagsm@gmail.com> wrote:

>
> Hi Mark
>
> Thanks for responding.
>
> The use case was for BFD continuity test for special use cases or MPLS lsp
> ping and now draft for  vxlan BFD, where for IPv4 for continuity test you
> have 127/8 loopback but for IPv6 there is only one loopback address ::/128.
>
>
> For IPv6 we ended up using IPv4 mapped IPv6 addresses for MPLS LSP ping
> used to bootstrap to FEC LSP ping to BFD.  So now for new vxlan BFD the
> topic came up and again for another draft which now as a standard we are
> now planning to use IPv4 mapped IPv6 for BFD continuity test.
>

I think it would be better to come up with a native IPv6 method rather than
importing IPv4 addresses into IPv6 just to get the capability you need.

Ultimately I think an IPv6 only network should have no IPv4 in it at all,
including no IPv4 mapped addresses.



> That BFD thread brought back the IPv6 RFC 4291 standard that IPv6 only has
> one loopback where IPv4 has a /8 worth.
>
> As you stated per RFC 4291, there is supposedly a link local /64 fe80::/64
> loopback on the loopback interface which has plenty of space.  I have to
> check on a router but I am guessing If that is implemented by all router
> vendors following RFC 4291, then that would be an alternative option to
> IPv4 mapped IPv6 for BFD continuity tests.
>

Using link-locals would be the better option.

If you need to encode special forwarding handling, other than standard
unicast forwarding, then I think a special well known prefix e.g. an IANA
assigned/64 or /48 for this purpose would be the best option.

There are already a number of IPv6 examples where special forwarding rules
are defined for a well known prefix - link-local address space, the
ff00::/8 multicast address space, and the RFC6666 discard prefix.

Regards,
Mark.


> Thanks
>
> Gyan
>
> On Mon, Oct 26, 2020 at 9:22 PM Mark Smith <markzzzsmith@gmail.com> wrote:
>
>> Hi Gyan,
>>
>> Sorry not to get back to you sooner.
>>
>> On Tue, 20 Oct 2020 at 00:26, Gyan Mishra <hayabusagsm@gmail.com> wrote:
>> >
>> >
>> > Hi Mark
>> >
>> > What ended up happening with this draft
>>
>> I let it expire, as I didn't think it would be adopted by the WG.
>>
>> There seemed to be a bit of resistance to it as people said that ULAs
>> could be used instead.
>>
>> The link local prefix is also required on any IPv6 interface, per
>> RFC4291, so there is supposed to be a link-local /64 on the loopback
>> interface(s) providing many addresses to which a process could be
>> separately bound, although a drawback of using the link-local prefix
>> is having to deal with scope/zone IDs (although Linux doesn't comply
>> with that requirement, it doesn't have a link-local address on the
>> loopback interface by default).
>>
>> > and was the work picked up in any other draft.
>>
>> Not as far as I'm aware.
>>
>> What is your use case?
>>
>> Regards,
>> Mark.
>>
>>
>> >
>> > Thanks
>> >
>> > Gyan
>> >
>> > Sent from my iPhone
>>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions A**rchitect *
>
>
>
> *M 301 502-134713101 Columbia Pike *Silver Spring, MD
>
>