Re: [Idr] Fw: Re: New Version Notification for draft-xie-idr-mpbgp-extention-4map6-00.txt

Robert Raszuk <robert@raszuk.net> Wed, 25 January 2023 10:47 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 76FC7C188733 for <idr@ietfa.amsl.com>; Wed, 25 Jan 2023 02:47:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.086
X-Spam-Level:
X-Spam-Status: No, score=-2.086 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_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, 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 OKlB6VMWfV6s for <idr@ietfa.amsl.com>; Wed, 25 Jan 2023 02:47:04 -0800 (PST)
Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) (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 1008DC17EA6A for <idr@ietf.org>; Wed, 25 Jan 2023 02:47:03 -0800 (PST)
Received: by mail-wr1-x435.google.com with SMTP id e3so16579457wru.13 for <idr@ietf.org>; Wed, 25 Jan 2023 02:47:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=E3TZC66MmbEScy0fIDct3NleG+oCxT/aMhwYYeEHfOQ=; b=Xo8TDHJhpIKas+lRhIMpusW7oHs1wvvTFozFzIvqmhDybeTTpbfqIQxWAArehRqGMo PuCsHe7GWwqxURMr+1AuF5REQeHtZs7Hk98iUMHfqn4eUtya5x7ZEyN7coXDpzpoz2Hf O+gVLWyziQvb0NOtn/CVFTjK6WPbWU1xr83kTk6ZXKF9pLnNPW4DGfTcP2Kov0CFWEe0 e+TmdbSyakeApsX0gZpKCO9nOTa7dcfPpek611LkoFttAmszvuV+xbIXttUW16kRsJQ+ PTphvuH9334lF3/7jPm8ydlZbYe1hXSfY5ogpSGXcAXxMI1c5V6pWgK9Em42GF+TF/nW K25g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=E3TZC66MmbEScy0fIDct3NleG+oCxT/aMhwYYeEHfOQ=; b=Mfpt/6ub7BabL4BEz1INJp2VmZRdPJ8PyIhjfbfVStwCJlDBxFvu+7U1aYwtbIk1V4 PwdElJxQOIDIJHxegGgRZPyZNBVzZCNQNej/UUwCKSCFb9nXsePYva847YX1Vrbx0gZc aGPE8xyDHkbr3Q9pQmUAP2/kUrfi+crlzpeJPZODt4A8yyDFfNa36BmbIp6hpKODQwja WuPDZfWj51FpZF0IpyWdYEys8sUojz8aElJ0q6lSiQDcVNZYidHJ+fvVgfeb/+w7tzXL qBGyILePG0GB8qGkrG+uJNUKcVgwxzSfWAB9rHqJmz8KAF9XCEj8h3IFt3ksQ+NY6rBH 8C0A==
X-Gm-Message-State: AFqh2krifrKG5O3wkyRdyTWxkC82D+HGbhK/R1Jaf2J+VMXYxK2kt7gp S36jTw6733vbMMnzOPa67Q3jEf1nEQAo66Bw5BvmK+EtU7miDqXd
X-Google-Smtp-Source: AMrXdXtlZSsvij2Um1dE4IvQTgg5YWJpLwGPIY2lNDgt5RgQVmV31rjWgktawbHoTCotBZMEuZvXmMP2jLmBKJGJYCM=
X-Received: by 2002:adf:ce82:0:b0:2bb:31db:49c2 with SMTP id r2-20020adfce82000000b002bb31db49c2mr1729849wrn.378.1674643621810; Wed, 25 Jan 2023 02:47:01 -0800 (PST)
MIME-Version: 1.0
References: <202301250747459386600@chinatelecom.cn> <2023012517403527261033@chinatelecom.cn>
In-Reply-To: <2023012517403527261033@chinatelecom.cn>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 25 Jan 2023 11:46:50 +0100
Message-ID: <CAOj+MMGyr8uowrY2oJKTncKJ25Ey0Y7otq2iqRzutd8u7Dk=ow@mail.gmail.com>
To: Chongfeng Xie <xiechf@chinatelecom.cn>
Cc: idr-chairs <idr-chairs@ietf.org>, idr <idr@ietf.org>, xing <xing@cernet.edu.cn>
Content-Type: multipart/alternative; boundary="000000000000342b3405f3145a7c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/UcPSvjr4-de-E5AonMeA4filLE8>
Subject: Re: [Idr] Fw: Re: New Version Notification for draft-xie-idr-mpbgp-extention-4map6-00.txt
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: Wed, 25 Jan 2023 10:47:08 -0000

Hi,


> *[Chongfeng]: *Let's make a preliminary quantitative analysis, suppose the size of IPv4 BGP table of Internet is R, and that of IPv6 is S, the values of R and S are about 1M and 200k respectively now. Just from the perspective of IPv6 BGP routing, introduction of new address-family will have new cost, but from the perspective of the network as a whole, this is equal to move IPv4 reachability information into IPv6 domains by mapping, there will be no native IPv4 reachability information table in multi-domain networks anymore.
>
> And that is exactly one fundamental problem with your proposal.

Assume you have PEs with attached sites which will need to connect to IPv4
Internet. So in order to provide this you will need to *DUPLICATE* entire
1M of IPv4 routes into your new SAFI so now the capacity of your control
plane doubles.

If sites do not need to connect to the Internet there are other proposals
which do not require a new BGP mapping SAFI.

Example:

https://datatracker.ietf.org/doc/draft-mishra-idr-v4-islands-v6-core-4pe/
**

** I do have concerns about language of this draft or it's place in IDR,
but I am bringing it here to illustrate that what you are proposing is much
heavier and complex control plane wise.



> Furthermore, the forwarding of IPv4 services in P routers will be based on IPv6 FIB, the size of which is
>
>
In all cases forwarding in P routers will be based on IPv6 FIB so I do not
understand why you are highlighting it here.


*[Chongfeng]:* I agree with you that it is local configuration to
place mapped address as source in the outer encapsulation.  But it is
not true for destination address, the creation of outer IPv6
destination address needs to get the IPv6 mapping prefix of remote
end-point in advance, which needs the coordination of different nodes.
>
> Not really.

Destination address used as egress tunnel endpoint can be /96. So remaining
bits if needed can be filled with IPv4 destination.

IPv4 to IPv6 mapping is algorithmic and does not need to be signalled. The
routing to egress will still be done based on /96.



> That alone is highly questionable as such mapping's algorithm is well known
> and each node can do the mapping by itself. All it needs to know is the
> AFI/SAFI 1/1 and tunnel endpoint. There is no magic to it. This really
> proves no justification to invent new SAFI for it.
>
> *[Chongfeng]: *Can you show which draft or RFC specifies the technology or procedure to get the mapping prefix of remote-end?
>
>
https://www.rfc-editor.org/rfc/rfc4291

Section 2.5.5

Regards,
R.