RE: Automatically connecting to stub networks...

Vasilenko Eduard <vasilenko.eduard@huawei.com> Thu, 03 December 2020 17:37 UTC

Return-Path: <vasilenko.eduard@huawei.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0486F3A0A3E for <ipv6@ietfa.amsl.com>; Thu, 3 Dec 2020 09:37:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 ZtsZrSfXYRYY for <ipv6@ietfa.amsl.com>; Thu, 3 Dec 2020 09:37:40 -0800 (PST)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 578BD3A0A73 for <6man@ietf.org>; Thu, 3 Dec 2020 09:37:40 -0800 (PST)
Received: from fraeml711-chm.china.huawei.com (unknown [172.18.147.207]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Cn2zP73Zyz67KhS for <6man@ietf.org>; Fri, 4 Dec 2020 01:35:13 +0800 (CST)
Received: from msceml705-chm.china.huawei.com (10.219.141.144) by fraeml711-chm.china.huawei.com (10.206.15.60) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Thu, 3 Dec 2020 18:37:37 +0100
Received: from msceml703-chm.china.huawei.com (10.219.141.161) by msceml705-chm.china.huawei.com (10.219.141.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Thu, 3 Dec 2020 20:37:37 +0300
Received: from msceml703-chm.china.huawei.com ([10.219.141.161]) by msceml703-chm.china.huawei.com ([10.219.141.161]) with mapi id 15.01.2106.002; Thu, 3 Dec 2020 20:37:37 +0300
From: Vasilenko Eduard <vasilenko.eduard@huawei.com>
To: Ted Lemon <mellon@fugue.com>
CC: 6MAN <6man@ietf.org>
Subject: RE: Automatically connecting to stub networks...
Thread-Topic: Automatically connecting to stub networks...
Thread-Index: AQHWVoMEIcqKzTjvV0WEUOTb/0Lf36nmDHlAgAAU4wCAADQXEIAAMUeQ
Date: Thu, 03 Dec 2020 17:37:37 +0000
Message-ID: <499b1542ec804e34bd7133d6a3c7414e@huawei.com>
References: <DA9CEF7E-44EA-44B0-AF07-2DAC4D29A59F@fugue.com> <a72f29b6c7dd4429a299087e93ebbd2a@huawei.com> <B85D498A-2B34-4636-8BDA-A23352CD34CC@fugue.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.47.198.234]
Content-Type: multipart/alternative; boundary="_000_499b1542ec804e34bd7133d6a3c7414ehuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/Q7Q5oRk7gWQn0wVYfvuBMbWe1io>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Dec 2020 17:37:43 -0000

Ted,
I did think a little more
And come to conclusion
That it does not make sense to specify stub network as the routed network.
It is better to have it as multi-link (L2).

Because MHMP is still the big and unresolved problem on IPv6.
MHMP should coordinate:

1.      Source address selected

2.      With next hop on the host

3.      With source routing inside site (up to Carrier)
The good idea is presented in RFC 8028 - not pushed through all related RFCs and not accepted by the market yet.
Hence, it is better to avoid MHMP ground. All assumptions here are shaky.
Unfortunately, If you would insist on routed solution for stub network – you have to have to deal with MHMP.
/64, DNS, renumbering - would be bonus problems.

PS: IPv4 has just NAT on every border to Carrier to get the redundancy.

Ed
From: Vasilenko Eduard
Sent: 3 декабря 2020 г. 17:46
To: 'Ted Lemon' <mellon@fugue.com>
Cc: 6MAN <6man@ietf.org>
Subject: RE: Automatically connecting to stub networks...

Pascal has developed good solution for multi-link. He claims that it is extremely good specifically for low powered wireless. I tend to believe him, but maybe I need additional investigation.
Fred is developing some sort of multi-link. For wireless again☺
You are talking about L2 proxy – it means that L2 was not ruled out completely.
But then why you are talking just about L2 proxy?
IMHO: it is better to say that L2 is ruled out in principle – put it out of the scope. It is “only routing” option research.
Or tell why WiND is not suitable. Look to other solutions above L2 proxy.

By the way, L2 solution would not have many problem of routing solution:
L2 is not dependent on /64 problem, DNS is easy (including mDNS), etc.
Does it matter for research?
Ed/
From: Ted Lemon [mailto:mellon@fugue.com]
Sent: 3 декабря 2020 г. 17:27
To: Vasilenko Eduard <vasilenko.eduard@huawei.com<mailto:vasilenko.eduard@huawei.com>>
Cc: 6MAN <6man@ietf.org<mailto:6man@ietf.org>>
Subject: Re: Automatically connecting to stub networks...

On Dec 3, 2020, at 5:15 AM, Vasilenko Eduard <vasilenko.eduard@huawei.com<mailto:vasilenko.eduard@huawei.com>> wrote:
I believe that it is very big question should it be L2 or L3 solution for stub router?

An L2 solution simply isn’t possible when the media in question have such different characteristics. E.g., there’s no way to do this with 6lowpan.  The closest you can easily get is proxy ARP, which is discussed in the document. This is particularly problematic if you have multiple ingresses to the stub network. Implementation becomes complex. Doing it at L3 is much simpler. My goal here is to come up with simple solutions, not interesting problems. :)

In any case, an L2 solution is simply a different solution. It’s not a stub network. If you can make it work for you, great, but if you can’t, that’s when a stub network solution may be a better choice.