Re: [Idr] MP-BGP Extension and the Procedures for IPv4/IPv6 Mapping Advertisement

Robert Raszuk <robert@raszuk.net> Mon, 18 March 2024 15:32 UTC

Return-Path: <robert@raszuk.net>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EFA01C180B7F for <idr@ietfa.amsl.com>; Mon, 18 Mar 2024 08:32:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=raszuk.net
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EDlem_lgxqh8 for <idr@ietfa.amsl.com>; Mon, 18 Mar 2024 08:32:30 -0700 (PDT)
Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 392C7C180B78 for <idr@ietf.org>; Mon, 18 Mar 2024 08:32:30 -0700 (PDT)
Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-568a53d2ce0so5299682a12.0 for <idr@ietf.org>; Mon, 18 Mar 2024 08:32:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; t=1710775948; x=1711380748; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=VGMGOUvT9P6hyz6qCmDbeDIu5RTbzMeNj4LY0PfrQkU=; b=agakSqAKhTlT45Ei5WHPOonTkEAvYYN50yWC8Ejc41Aby/HEpB+Fzssl08+7yaztXs tzPmL98tPCBKFXpvnnMkSv8y9b3DdUPJsD1ldytZxDxIazGKcUb/myqiW9o/nU6cTIbq k7+1E70gnlmF3ZOV9wsmIg3jBA5vxNZyCTb04YQXt9QJKr5+6QzDdcwEdineQYkJTEDh /41356+cbng+r9aRjBRbrPbvqq8NvE4aqB2gp8CulJDdtfzQC3Xv33XIIEsjJXTN+V5y ZW0hTTy/sq13RNlwiLw9z2rGox9Xj55sKXDK/WPPLQwkO4cwXdsGRtb07i3W09gq/kUI EbFA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710775948; x=1711380748; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=VGMGOUvT9P6hyz6qCmDbeDIu5RTbzMeNj4LY0PfrQkU=; b=XQMzniNcIBfTTpbiKY/07NRVTDW2lEdbTTbs7bvW+3AcrzoKuy7INa6lCamq+26f8C smLf/dpTunJ3gUb70VhVL/mqwMivncO32rLRt8FYWdYSsAjuiIfagYmRymIGaoblwX0k xb5ryxg0dZ/s2VhxCTv37BK7DMi+j8O680/x3XyJuz1/yT0m/XhfR+S5CoMtrLXTxdYG 8t1oLJ7PSoOjcHQ2FHIhooVSmjbYtNOI+ImARjQfTHSqF75jID4+TbqWi8X8NG1WfvjR R/yMVR4Q8AEFZR1DO0DXo/N/15BDCyCn8ceZQ3jKuo9XLzDvOAVXAfw6so5tC1STABcq 78ng==
X-Gm-Message-State: AOJu0YywcA3fYXZlDOdyAo7IYscMAQHM9FDSKQ+SOTtzdJkli2/ev831 cqZQ8taN5+z/xdezy9xm8UF4PJOazN/V9cqYt2nwCcY0gcRDsXfkwAOuxymtLoz6lfTSV/eIZSg 4zR4aZx0k2Rc+LEjz3tQgFAtDiP2qTgjbkSh483pDVwcLWdHQ5pE=
X-Google-Smtp-Source: AGHT+IEUPpXidVJsIDnpu0j4N4463K02kdXzlEgSwMlo+z2jlDXthWVAejRmE4b2zuqFRETQHfMsZLHslTRNM2sKV8A=
X-Received: by 2002:a05:6402:528c:b0:568:c608:8058 with SMTP id en12-20020a056402528c00b00568c6088058mr4716702edb.17.1710775948607; Mon, 18 Mar 2024 08:32:28 -0700 (PDT)
MIME-Version: 1.0
References: <A60F08E3-16BC-4E55-90E0-3039F8FA044F@gmail.com> <CAOj+MMEUZRfK8a+5DYiTi-HHpUVsboni2iqmBT10AAn3nRWgoA@mail.gmail.com> <D2AA29A9-FEEF-46FE-AAB6-1FBB774F3AFB@gmail.com>
In-Reply-To: <D2AA29A9-FEEF-46FE-AAB6-1FBB774F3AFB@gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Mon, 18 Mar 2024 16:32:17 +0100
Message-ID: <CAOj+MMGsUy4Jbg-Fjw8X7hpbBjOX3anS6HOyzkbp4QZftBVKcA@mail.gmail.com>
To: Acee Lindem <acee.ietf@gmail.com>
Cc: idr <idr@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b5258e0613f110c2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/68BPd7aGWYvtvPB0buyTc9z1pOE>
Subject: Re: [Idr] MP-BGP Extension and the Procedures for IPv4/IPv6 Mapping Advertisement
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Mar 2024 15:32:34 -0000

> but I don't know why it the advertisement/translation/routing wouldn't
work as long as the IPv4 blocks aren't private addresses.

Well you can only do reserved non globally routable IPv6 prefix for
embedding IPv4 address in them. Notice the first 4 zeros there ?

Cheers,
R.


On Mon, Mar 18, 2024 at 4:17 PM Acee Lindem <acee.ietf@gmail.com> wrote:

> Hi Robert,
>
> > On Mar 18, 2024, at 11:08 AM, Robert Raszuk <robert@raszuk.net> wrote:
> >
> > Hi Acee,
> >
> > Apologies if this has already been covered but it was clear from
> yesterday’s IDR meeting chat  that I’m not the only one who questions the
> necessity of this BGP extension.
> >
> > Why can you just use one of the IPv6 addresses ranges reserved for
> embedded IPv4 addresses as described in section 2.2.5 of RFC 4291?
> >
> > You man 2.5.5 ?
>
> Yes - I had the right link but wrong reference.
>
> >
> > Well the issue here is that this section describes a special address
> block to be used for mapping and last time I checked is hardly routable
> interdomai
>
>
>
> >
> > Moreover the goal of "IPv4-mapped IPv6 address" as explained even better
> in RFC4038 is to provide a way to talk to IPv6 services itself for IPv4
> only sites/hosts. This proposal just aims to assist to interconnect IPv4
> only sites.
>
> I got that but I don't know why it the advertisement/translation/routing
> wouldn't work as long as the IPv4 blocks aren't private addresses.
>
>
>
> >
> > So authors here are proposing to signal arbitrary prefix within and
> overlay between interesting (typically non directly connected ASNs) which
> of their prefix should be used to reach remote IPv4 sites.
> >
> > I think from this perspective the proposal is sound.
> >
> > What is however questionable and what we have recently discussed with
> Ketan - why not do encapsulation instead of double translation ... to
> accomplish the very same.
>
> Agreed - and this is generally cheaper than translation in the data plane.
>
> Thanks,
> Acee
>
>
> >
> > Cheers,
> > R.
> >
> > PS.
> >
> > If you use these embedded IPv4 using the standard mappings there no
> reason to advertise explicit mappings. There is already precedence for
> doing this - https://datatracker.ietf.org/doc/rfc6992/
> >
> > This is intradomain only.
> >
>
>