Re: [Int-area] Introductions of 2 new drafts in Intarea wg

Luigi Iannone <ggx@gigix.net> Wed, 18 November 2020 06:39 UTC

Return-Path: <ggx@gigix.net>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B705D3A0BA8 for <int-area@ietfa.amsl.com>; Tue, 17 Nov 2020 22:39:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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=gigix-net.20150623.gappssmtp.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 Hjmgn9ZfA_10 for <int-area@ietfa.amsl.com>; Tue, 17 Nov 2020 22:39:04 -0800 (PST)
Received: from mail-wr1-x433.google.com (mail-wr1-x433.google.com [IPv6:2a00:1450:4864:20::433]) (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 BFB753A0B6C for <int-area@ietf.org>; Tue, 17 Nov 2020 22:39:03 -0800 (PST)
Received: by mail-wr1-x433.google.com with SMTP id p1so951328wrf.12 for <int-area@ietf.org>; Tue, 17 Nov 2020 22:39:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gigix-net.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=r+nYT/mESHuqxG4jkmsgeh3F9ABN5C4J/pg9j+QuCss=; b=nKvq0VFR4mmq4u//LZMCpIleHHL/8cHAwjFJ0pirVlxVgfC0tvBmfJfRSNTXspBtSM BfBVSUDBcbCCLw+JH3AsiCLiQLCNTx4OxSvSavgdMWW5+nCI6jqnlgs4ba69bQ/heyxC DCNn+uDSw99h/9PxYj1Xu/ngYlSkLvpGprGSY10KMc2vmCLseKjadyU1kf0REmcbG5+H l7JNEN6h5w9Hm7uMO123JItZIGjjQuNSFDU4nD4IOjWKAxQpLm4Aa9bsqlMwk7Xi2Rzz CB7fszi348bkUbKgMXvIZnKopZCyjl5IeNeXgkV/9nwsc0lhGxLnk1HQf35BcEV5A8ru nyYQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=r+nYT/mESHuqxG4jkmsgeh3F9ABN5C4J/pg9j+QuCss=; b=XsOCsS2nsPAVRTAtuKvcKvvgNdpcBWo5uVhadcXfCmZMnYR9MZS4DJp8jSYxd8ha0C Qi1w/NvjUhUFQjqYC/73TVPPPiCNoh6yj5ioULikDEhcvMTKl+TgbxE8WgviniTtdfRC VZR6dTIcGG6nRJ+4dWIEtlRhhPkbd/yQhDm27sGfNakt5yYZ+TLULpfyvjC7ySo9n1Vw 5JNattjM4oXOow6+uVh1LTYGezSFaJwCC4DLLDxISgEFRv9xY6KRRpYdQZSFxFTFNMDm 9uKtZwcM0WCnbwXPRE/LCDatkiji8NgAsDPd1XnEpXDOLZsaUG+SKalYq/1EGsqa0gJ6 EKag==
X-Gm-Message-State: AOAM532vI0G/niymogGkeTbrYBgAp4/9VhjT3Yu018rLW5Y9LztRSK1E awctI8VIRIGqk36lqpPbVJIjPQ==
X-Google-Smtp-Source: ABdhPJxF7VUPamBDyWgqvBp+BH/Jt2H7C7mNRwc8c8SImhXjOw7xTvXT6cjSTSaCuepvHx955n725w==
X-Received: by 2002:a05:6000:1c9:: with SMTP id t9mr2942097wrx.379.1605681542084; Tue, 17 Nov 2020 22:39:02 -0800 (PST)
Received: from ?IPv6:2a01:e0a:1ec:470:b5fb:a902:ab21:3cba? ([2a01:e0a:1ec:470:b5fb:a902:ab21:3cba]) by smtp.gmail.com with ESMTPSA id d128sm2051706wmc.7.2020.11.17.22.38.59 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Nov 2020 22:39:00 -0800 (PST)
From: Luigi Iannone <ggx@gigix.net>
Message-Id: <53D5D1D5-3BE8-4BC6-B9E7-BA476E46B856@gigix.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_2FA63DEF-059E-458C-BBAB-B84D6E9ECC57"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.21\))
Date: Wed, 18 Nov 2020 07:38:59 +0100
In-Reply-To: <ce673442511b4a53bf400a5637aac5aa@huawei.com>
Cc: "int-area@ietf.org" <int-area@ietf.org>, "Yanshen (2012 NGIP)" <yanshen@huawei.com>, Dangjuanna <dangjuanna@huawei.com>, "Chenzhe (Z)" <chenzhe17@huawei.com>, Sheng Jiang <jiangsheng@huawei.com>
To: "Jiayihao (Network, 2012 Lab)" <jiayihao@huawei.com>
References: <ce673442511b4a53bf400a5637aac5aa@huawei.com>
X-Mailer: Apple Mail (2.3654.20.0.2.21)
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/ci58OdMaJVYKxBmau6-Yr1W5mOw>
Subject: Re: [Int-area] Introductions of 2 new drafts in Intarea wg
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Nov 2020 06:39:09 -0000

Hi,

Thanks for you documents, inline a few comments 


> On 11 Nov 2020, at 18:25, Jiayihao (Network, 2012 Lab) <jiayihao@huawei.com> wrote:
> 
> Dear All, 
>  
> Last week I submitted 2 I-D on Intarea WG under the topic of a flexible IP address structure.
> I’d like to share the key points of these 2 I-D before it could be discussed at IETF 109.
>  
> First, we see that increasingly networks expect a direct TCP/IP stack for its global reachability and facility. However, various scenarios naturally face challenges when adopting current IP protocol. As one example, satellite networks introduce routing oscillation due to topology dynamics, leading to low routing efficiency even though it is theoretically possible. The first I-D describe these well-recognized scenarios that prefer a “flexible” IP address structure. By “flexible” in this I-D, we mean that the IP address is constructed as multi-semantics and length variable.

I am not a satellite expert, but can you elaborate more on when there will be routing oscillations? Also making an example on how a flexible address approach may help in mitigating the problem?

I read the document, I think it would be nice if in section 3.1 an example is added. To better explain the IoT addressing issue. In the current form only IoT expert can really figure out what are the issues.

I like section 3.5 about security. Having addresses with variable length can open interesting opportunities from that perspective. 


>  
> Based on scenarios and the correlated requirements, the second draft describe an instance of a potential “flexible” IP address structure, i.e., FlexIP, and details the considerations behind the design. To still benefit from global reachability, FlexIP is expected to work only in limited domain (RFC8799) and be interoperable with IPv6. The main purpose of FlexIP design is to construct a flexible network address, and such address should be prospective enough to accommodate unforeseeable scenarios and futuristic requirements.

The document mention an IPv6 based “backbone”. Is there any specific consequence with respect to this assumption? Or is just recognizing the fact that IPv6 plays a central role?

The aim of Figure 1 of the document is not that clear to me. Are you just willing to show that between the FlewIP limited domain and Ipv6 a “translator” is necessary? 

In section 5 it is stated that the address structure is hierarchical, however, it is not clear to what this hierarchy actually is. Can you elaborate more on this?

Section 6 show a few example on how to concatenate and represent addresses, I think would be useful to make a complete example on how communication happens in a toy scenario.

Also, how is address order decided? From my understanding it depends on the order of domains packets travers, right?

Have you considered having a free form “experimental” address for future experimentation? Something to be used only in private deployment to play with possible future solutions?
 
The format proposed looks like it supports only addresses but not prefixes. Is this a deliberate choice? If yes, can you elaborate on the motivation?
Can prefixes can be represented? So that the proposed encoding could be used somehow also in control plane exchanges?

A final editorial remark, your IANA considerations section is empty you should ask IANA to create a registry containing all the code points described in section 5, also deciding what should be the policy for allocating new code points in this registry.


Thanks 

L.

 
>  
> Attached below are 2 I-D that mentioned in this email.
> I would be happy if you have any questions on this topic. Warmly welcome!
>  
> ----------------
>  
> Draft 1: Scenarios for Flexible Address Structure
> https://datatracker.ietf.org/doc/draft-jia-scenarios-flexible-address-structure/ <https://datatracker.ietf.org/doc/draft-jia-scenarios-flexible-address-structure/>
>  
> Draft 2: Flexible IP: An Adaptable IP Address Structure
> https://datatracker.ietf.org/doc/draft-jia-flex-ip-address-structure/ <https://datatracker.ietf.org/doc/draft-jia-flex-ip-address-structure/>
>  
>  
> Thanks, 
> Yihao Jia.
>  
>  
> _______________________________________________
> Int-area mailing list
> Int-area@ietf.org <mailto:Int-area@ietf.org>
> https://www.ietf.org/mailman/listinfo/int-area <https://www.ietf.org/mailman/listinfo/int-area>