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

Chongfeng Xie <chongfeng.xie@foxmail.com> Mon, 18 March 2024 22:17 UTC

Return-Path: <chongfeng.xie@foxmail.com>
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 6296EC14F6FF for <idr@ietfa.amsl.com>; Mon, 18 Mar 2024 15:17:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.831
X-Spam-Level: *
X-Spam-Status: No, score=1.831 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, FREEMAIL_REPLY=1, HELO_DYNAMIC_IPADDR=1.951, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, RDNS_DYNAMIC=0.982, 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=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=foxmail.com
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 c_soAbLe965k for <idr@ietfa.amsl.com>; Mon, 18 Mar 2024 15:17:36 -0700 (PDT)
Received: from out203-205-251-27.mail.qq.com (out203-205-251-27.mail.qq.com [203.205.251.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F855C151075 for <idr@ietf.org>; Mon, 18 Mar 2024 15:17:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1710800246; bh=qtO0QtzfWX0tnDZ7EL4EIMZZY6KxEdVOi/u0xdrGcps=; h=Date:From:To:Cc:Subject:References; b=TJ0JqjJxhL8NGbJQcPL8zhrvv6xrKv8HLfIYGcOAStV8MIlOhG3Jm9PLovEKAA2jr 9LWS+ad+jaNZJRhlbZsAC2RuGUetQtZ198dv+0JD3j8FwX1T7z6X48OzDrc80hIDVE znVAbZsg42tsXvBQNMiIqzHeLP1cPasFg6KKl16Q=
Received: from LAPTOP-BOBOCIFS ([124.19.19.58]) by newxmesmtplogicsvrsza10-0.qq.com (NewEsmtp) with SMTP id 4582FA7F; Tue, 19 Mar 2024 06:17:24 +0800
X-QQ-mid: xmsmtpt1710800244tac4b29gr
Message-ID: <tencent_482C66E4B154954885DAF9E3D72680C41C08@qq.com>
X-QQ-XMAILINFO: MmpliBmRb3iCzWoPvu1/5neuNjP2+I6MDdPEZjho4eC6YE7woYPTTAvylM+bGx Ne8t4C/LPNVABm0N+0CtNt/MjVaqd0R/5Q5z+BuhkeRfyw8TwrTtdVDj7h/XxjN9ehoqQteuL4od Sk2fAXszr2KjskxDXS6LsiTQYpOr3DqdhRZ3/1CDRTmrO/3AYgs5dkWSTeNQ/iisINAl5JBQM+7C In9N8gWanb474igUY+wBT+8ISkGrRjMrw0VMOXLWjj1O8OxERt6bSC4TK5CyPMcs5e/AKqPL7Or7 tugWKj0q6fHQ99E4cgqWpDTjaBrLQWwmsMBBhhSlBurgnH7YUjkNymybJmgjaHgoDAs0JKZjwM1a hbTDDugPO+BxyBmmpTj0rGLWai3Nl9lJaycLpIxaM2XzeU5sTWjOwbfxCFbn5GkGx9vvNj16mhxR 23YTxbjaK768zN0iVrJt1GKsy2EkH4GyFYZlyG5Wp/vAMEbPvvUrs0Z77U0EAi04U8io+uIa/EnX n/i4JZ8OTqxi/WoO1V2JgY+K2oiwqZ4MY1fDxyYsc/2Iv+0vArXtj5aELqggDL7p3sv6KpeoFfY8 w+rzfD3dgyeSC5TfxAcNie7xDL7gmYL8DOuQe+IPhOTiUYIVAM2iVUFggJx8vpvgwvOvgwoNpRTR lotHo+3lh1iFUr5s8yYPRptk2pS+I0h849SlXtcp3yAt9ye9VLW6dxv1sDh+qpIS5rM2EYmPrb/T 3d4neo3dVsWMEVNU1tz8IOvJi75yO9VvVgZDB8VbRAPySEXhraY9uDGL/FKlwFk9J2CD2oOj2MAA MRhz7MrSJGSDqktE/PIOCs39TYdnn8YAEv7a9ph/0fJSSoCtmatLRTvPRfdzNt3FRD79W2i6tp4P azpmemnbYQ7T4WkoVohytt05Is/Ypl7mMs2nP4PT5FrudzoMf4XT0sBvWl0slFrnMFPyWA5FA8/i WQmjQTErGAt4oSUF4CSXAAupFbHNXzklXzWj9R+vLUbwCDfcanWPPtoJFSSTz/
X-QQ-XMRINFO: NyFYKkN4Ny6FSmKK/uo/jdU=
Date: Tue, 19 Mar 2024 06:17:25 +0800
From: Chongfeng Xie <chongfeng.xie@foxmail.com>
To: Robert Raszuk <robert@raszuk.net>, Acee Lindem <acee.ietf@gmail.com>
Cc: idr <idr@ietf.org>
References: <A60F08E3-16BC-4E55-90E0-3039F8FA044F@gmail.com>, <CAOj+MMEUZRfK8a+5DYiTi-HHpUVsboni2iqmBT10AAn3nRWgoA@mail.gmail.com>
X-Priority: 3
X-GUID: D1280D9E-3480-4F23-A088-C36BD457AFB2
X-Has-Attach: no
X-Mailer: Foxmail 7.2.25.238[cn]
Mime-Version: 1.0
X-OQ-MSGID: <2024031906172409114028@foxmail.com>
Content-Type: multipart/alternative; boundary="----=_001_NextPart767266824681_=----"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/EfMOKCPrca1333lERhdMRoNppsI>
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 22:17:41 -0000

Hi  Robert, Acee, 
 
From: Robert Raszuk
Date: 2024-03-18 23:08
To: Acee Lindem
CC: idr
Subject: Re: [Idr] MP-BGP Extension and the Procedures for IPv4/IPv6 Mapping Advertisement
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 ? 

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 interdomain. 

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. 

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.

[Chongfeng]: I generally agree with Robert's analysis here.  Based on our experience, mapping with an IPv6 prefix is an effective way to identify the location of IPv4 block in inter-domain network, so as to forward service data to the 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. 

[Chongfeng]:  Double-translation is a popular way for transition to IPv6-only, it has been even widely supported by terminal OS, such as IOS and Android. Double translation have deployed in the mobile networks of multiple operators.  In this case, double-translation is more suitable than encapsulation.  From the perspective of network operation, the extension to BGP should cover both cases, not only encapsulation, but also translation.
 

Cheers,
R.

PS. 


Best regards
Chongfeng

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.