RE: [v6ops] How do you solve 3GPP issue if neither operator nor handset supports PD?
Vasilenko Eduard <vasilenko.eduard@huawei.com> Tue, 24 November 2020 16:27 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 8E5933A11ED
for <ipv6@ietfa.amsl.com>; Tue, 24 Nov 2020 08:27:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.019
X-Spam-Level:
X-Spam-Status: No, score=-0.019 tagged_above=-999 required=5
tests=[RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01,
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 AqCL56_7i01t for <ipv6@ietfa.amsl.com>;
Tue, 24 Nov 2020 08:27:46 -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 297463A11EC
for <ipv6@ietf.org>; Tue, 24 Nov 2020 08:27:46 -0800 (PST)
Received: from fraeml705-chm.china.huawei.com (unknown [172.18.147.201])
by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4CgTsC2jprz67Gph
for <ipv6@ietf.org>; Wed, 25 Nov 2020 00:25:35 +0800 (CST)
Received: from msceml702-chm.china.huawei.com (10.219.141.160) by
fraeml705-chm.china.huawei.com (10.206.15.54) with Microsoft SMTP Server
(version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
15.1.2106.2; Tue, 24 Nov 2020 17:27:39 +0100
Received: from msceml703-chm.china.huawei.com (10.219.141.161) by
msceml702-chm.china.huawei.com (10.219.141.160) with Microsoft SMTP Server
(version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
15.1.2106.2; Tue, 24 Nov 2020 19:27:38 +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; Tue, 24 Nov 2020 19:27:38 +0300
From: Vasilenko Eduard <vasilenko.eduard@huawei.com>
To: "otroan@employees.org" <otroan@employees.org>, Philip Homburg
<pch-ipv6-ietf-6@u-1.phicoh.com>
CC: 6man WG <ipv6@ietf.org>
Subject: RE: [v6ops] How do you solve 3GPP issue if neither operator nor
handset supports PD?
Thread-Topic: [v6ops] How do you solve 3GPP issue if neither operator nor
handset supports PD?
Thread-Index: AQHWwWyB4Lub7t3bVESvC0PbrYUO2KnWTGYAgABVowCAAGBbAIAAN2WT///PBICAADYay///2c0AgABDFEP//9FPAAAJPo8Q
Date: Tue, 24 Nov 2020 16:27:38 +0000
Message-ID: <ad4aa2ca83e743fb8d23026a7ad0649b@huawei.com>
References: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com>
<CAKD1Yr1xV179LZ7Kxtk5mGruJcJ+BpGb2heBBy4ORtRU7bfvqw@mail.gmail.com>
<CAMGpriWqnmL0qo0Hm=b+GbzcdCuXz6PM5aq8owE7-=ty5pDFsw@mail.gmail.com>
<1DB65027-BEF2-4C0A-ACF4-C979DA7444C2@employees.org>
<m1khXWs-00007wC@stereo.hq.phicoh.net>
<47150D97-27D7-4AFD-8418-692D68D09828@employees.org>
<m1khXol-0000MEC@stereo.hq.phicoh.net>
<BD254B32-FAAE-4433-9CF5-2AF19275CA96@employees.org>
<m1khZLr-0000IXC@stereo.hq.phicoh.net>
<51F56897-AEE2-43E6-8FCC-BD9412B53675@employees.org>
In-Reply-To: <51F56897-AEE2-43E6-8FCC-BD9412B53675@employees.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.47.202.43]
Content-Type: text/plain; charset="koi8-r"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/dBHEpS91-SeqcfUUjMT97VRJKFY>
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: Tue, 24 Nov 2020 16:27:49 -0000
There is one principal question about "what additional functionality should be put inside RA to replace DHCP-PD": How many hops this information should propagate? Or to be more precise: 1 or many? Because currently, only the need for tethering is in discussion (1 hop). What if would be the need to delegate prefix one hop more (to home router that could delegate next)? DHCP-PD did not have such a challenge, because it could be recursively extended to next-next hop. If somebody not satisfied with tree topology - it is not the problem of DHCP-PD. RA PIO would have additional challenge, because it would be connected to link status. What if link down on 1st hop? What if link down on 2nd hop? Who would inform whom? How? If prefix is requested by one "second hop router", then it is not available for other. Equal split of any mathematical formula would not play well. Some request/response is needed (depends on toplogy). Sorry to bring HomeNet again. But if something is in development - it is better to satisfy a little bigger "use case". Of course, it is possible to fix on "tethering only" (1 hop) and do not complicate things too much. Ed/ > -----Original Message----- > From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of > otroan@employees.org > Sent: 24 ноября 2020 г. 17:50 > To: Philip Homburg <pch-ipv6-ietf-6@u-1.phicoh.com> > Cc: 6man WG <ipv6@ietf.org> > Subject: Re: [v6ops] How do you solve 3GPP issue if neither operator nor > handset supports PD? > > Philip, > > >> Neither do any implementation I'm aware do that. > >> To be clear. If a link-type has no L2 address / is point to point, > >> then no implementation I've touched does ND address resolution. > >> It would be happy to respond to a NUD message. > > > > ND answers two questions, what is the L2 address of an address and is > > the remote node alive. > > ND has many functions. > One is address resolution and another is NUD (neighbor unreachability > detection). > They use the same messages but have distinct functions. > > > So from my point of view it is obvious to just send an NS, mark the > > neighbor cache as incomplete until you get an NA back. Then you know > > that neighbor is alive. > > If you have a neighbor cache for neighbors for p2p links. > > > Now, I wouldn't mind if other implementations would not send the NS > > and just assume that their neighbors are alive. > > > > However I found that most sutff just doesn't reply with an NA at all. > > Right. While NUD isn't a particularly effective keepalive/link state detection > mechanism I would expect it to be supported. > > >> The current behaviour of 64share does that (and gets the hack label > >> for that reason). What I'm saying is that 64share (and what I > >> propose in p2p ethernet) is a lot closer to PD than it is to address > >> assignment. As soon as you stop thinking that a p2p link has a > >> shared subnet, that's where you end up. > > > > From a 'bits on the wire' point of view, there is nothing magic to PD. > > It is just a message that says: here is prefix, you can do with it as > > you see fit. > > > > The devil is in the details. What if the down stream router then hands > > out the prefix using DHCPv6 PD. Do we need to do anything special for > homenet? > > (I guess doing PD using RA would actually be the 3rd version of PD, > > because homenet also does prefix delegation). > > no, I can't see that the protocol external to the homenet matters. > homenet does not do prefix delegation. homenet does prefix assignment. > > > If we want this to work on ethernet, we may have to say something > > specific, like 'a route will be installed that points to the (link > > local) source address of the RS'. Which I guess implies that an RA > > with a PDIO can only be sent in response to an RS (on ethernet). Then, what do > we do on p2p links. > > p2p links are simple. my proposal is also to treat Ethernet as a P2P link. > But otherwise, yes, you would have to install the route with the LL as NH. > > The biggest difference I see between DHCP PD and something we might do in RA > is the coupling between interface state and prefix. > DHCPv6 PD is essentially a fax-replacement. A delegation is independent of the > upstream link-state, and in theory also which interface the delegation was > received on. Although the realities of routing quickly sets in. If in RA the > delegation's lifetime is restricted by the link-state/lifetime of RA, then that will > have significant issues for downstream hosts/applications. > > Cheers, > Ole > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > --------------------------------------------------------------------
- How do you solve 3GPP issue if neither operator n… Gyan Mishra
- Re: [v6ops] How do you solve 3GPP issue if neithe… Mikael Abrahamsson
- Re: [v6ops] How do you solve 3GPP issue if neithe… Gyan Mishra
- Re: [v6ops] How do you solve 3GPP issue if neithe… Alexandre Petrescu
- RE: [EXTERNAL] How do you solve 3GPP issue if nei… Manfredi (US), Albert E
- Re: [v6ops] How do you solve 3GPP issue if neithe… Lorenzo Colitti
- Re: [v6ops] How do you solve 3GPP issue if neithe… Erik Kline
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… otroan
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… otroan
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… Lorenzo Colitti
- Re: [v6ops] How do you solve 3GPP issue if neithe… Mikael Abrahamsson
- Re: [v6ops] How do you solve 3GPP issue if neithe… otroan
- RE: [v6ops] How do you solve 3GPP issue if neithe… Vasilenko Eduard
- Re: [v6ops] How do you solve 3GPP issue if neithe… Eric Vyncke (evyncke)
- RE: [v6ops] How do you solve 3GPP issue if neithe… Pascal Thubert (pthubert)
- p2p interfaces (Re: [v6ops] How do you solve 3GPP… Jared Mauch
- Re: p2p interfaces (Re: [v6ops] How do you solve … Mikael Abrahamsson
- Re: p2p interfaces (Re: [v6ops] How do you solve … Jared Mauch
- Re: p2p interfaces (Re: [v6ops] How do you solve … otroan
- Re: p2p interfaces (Re: [v6ops] How do you solve … Eric Vyncke (evyncke)
- RE: [v6ops] How do you solve 3GPP issue if neithe… Pascal Thubert (pthubert)
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… otroan
- Re: [v6ops] How do you solve 3GPP issue if neithe… Alexandre Petrescu
- RE: [v6ops] How do you solve 3GPP issue if neithe… Vasilenko Eduard
- RE: [v6ops] How do you solve 3GPP issue if neithe… Templin (US), Fred L
- Re: [v6ops] How do you solve 3GPP issue if neithe… Alexandre Petrescu
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- RE: [EXTERNAL] Re: [v6ops] How do you solve 3GPP … Templin (US), Fred L
- Re: [v6ops] How do you solve 3GPP issue if neithe… Alexandre Petrescu
- Re: [v6ops] How do you solve 3GPP issue if neithe… Alexandre Petrescu
- Re: [v6ops] How do you solve 3GPP issue if neithe… Templin (US), Fred L
- Re: [v6ops] How do you solve 3GPP issue if neithe… Alexandre Petrescu
- RE: [v6ops] How do you solve 3GPP issue if neithe… David Allan I
- Re: [EXTERNAL] Re: [v6ops] How do you solve 3GPP … Philip Homburg
- Re: [EXTERNAL] Re: [v6ops] How do you solve 3GPP … Ole Troan
- RE: [v6ops] How do you solve 3GPP issue if neithe… Templin (US), Fred L
- Re: [v6ops] How do you solve 3GPP issue if neithe… Templin (US), Fred L
- Re: [v6ops] How do you solve 3GPP issue if neithe… Lorenzo Colitti
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- RE: [EXTERNAL] Re: [v6ops] How do you solve 3GPP … Templin (US), Fred L
- Re: [v6ops] How do you solve 3GPP issue if neithe… tom petch
- RE: [EXTERNAL] Re: [v6ops] How do you solve 3GPP … Templin (US), Fred L
- RE: [v6ops] How do you solve 3GPP issue if neithe… Templin (US), Fred L
- Re: [v6ops] How do you solve 3GPP issue if neithe… Michael Richardson
- RE: [v6ops] How do you solve 3GPP issue if neithe… Templin (US), Fred L
- Re: [v6ops] How do you solve 3GPP issue if neithe… Mark Smith
- Re: [v6ops] How do you solve 3GPP issue if neithe… Michael Richardson
- Re: p2p interfaces (Re: [v6ops] How do you solve … Jen Linkova
- Re: [v6ops] How do you solve 3GPP issue if neithe… Alexandre Petrescu
- Re: [EXTERNAL] Re: [v6ops] How do you solve 3GPP … Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… Michael Richardson
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… Ole Troan
- Re: [v6ops] How do you solve 3GPP issue if neithe… Mark Smith
- Re: [v6ops] How do you solve 3GPP issue if neithe… Michael Richardson
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… otroan
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… Nick Hilliard
- Re: [v6ops] How do you solve 3GPP issue if neithe… Lorenzo Colitti
- Re: [v6ops] How do you solve 3GPP issue if neithe… Nick Hilliard
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… otroan
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… Alexandre Petrescu
- Re: [v6ops] How do you solve 3GPP issue if neithe… Michael Richardson
- Re: [v6ops] How do you solve 3GPP issue if neithe… otroan
- RE: [EXTERNAL] Re: [v6ops] How do you solve 3GPP … Templin (US), Fred L
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… otroan
- Re: [EXTERNAL] Re: [v6ops] How do you solve 3GPP … Philip Homburg
- RE: [EXTERNAL] Re: [v6ops] How do you solve 3GPP … Templin (US), Fred L
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [EXTERNAL] Re: [v6ops] How do you solve 3GPP … Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… Templin (US), Fred L
- Re: [v6ops] How do you solve 3GPP issue if neithe… Philip Homburg
- Re: [v6ops] How do you solve 3GPP issue if neithe… Templin (US), Fred L
- RE: [v6ops] How do you solve 3GPP issue if neithe… Templin (US), Fred L
- RE: [v6ops] How do you solve 3GPP issue if neithe… Templin (US), Fred L
- Re: [v6ops] How do you solve 3GPP issue if neithe… Alexandre Petrescu