Re: [ipwave] ND potential issues in Wireless Links - request for inclusion in Problem Statement draft

"Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com> Wed, 24 April 2019 15:39 UTC

Return-Path: <jaehoon.paul@gmail.com>
X-Original-To: its@ietfa.amsl.com
Delivered-To: its@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B748112033D for <its@ietfa.amsl.com>; Wed, 24 Apr 2019 08:39:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.988
X-Spam-Level:
X-Spam-Status: No, score=-1.988 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_HK_NAME_FM_MR_MRS=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 qeTjyzWIGKuQ for <its@ietfa.amsl.com>; Wed, 24 Apr 2019 08:39:32 -0700 (PDT)
Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) (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 0B3C11203DF for <its@ietf.org>; Wed, 24 Apr 2019 08:39:32 -0700 (PDT)
Received: by mail-wm1-x32a.google.com with SMTP id y197so5730589wmd.0 for <its@ietf.org>; Wed, 24 Apr 2019 08:39:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=696zrbsJaiCPEXpgDd/RzVxBuaZU/0W4OnjRfjBmr/A=; b=eCsPz0QfnpOfCC4nGrXFOIaFXZ/XYP/tIh2xuWOzgdI4Br48s87qp7iXguhj9o0wSz Z0F/S8BUVOTqkh5GDflDfCwvx2tsZV2Etl9fEjL9rPF60FSMAlunzR+VDhNlDMPwPcsk JmSkkSkDjjXAer7Mg5cPmD4upDtxckUIqfuw3ING2y6rs5I02xB19GyvNLZ+aP1u8NK3 Ht58baKUKcULMELne9nrA+Ih3JlKQ05zEaOMLDlxNcsRdU2mWckOf0CYdWiWzG6yetpe hriX8nlS2nj5ON+Ttan1TXd5Kb0nDCTtVEFIPR4R7++aizS20XiWO8+C65GCdci3iMnp YW9g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=696zrbsJaiCPEXpgDd/RzVxBuaZU/0W4OnjRfjBmr/A=; b=kSOvbDSWFSwa30ijQ5N6+gHRFVPhRs5NZp3hkuJqMGFWFG4L28UQwdPM2C1gE+ZQPy 6Nf0/Bd8TSrmUfADBwyuHCeJ+TztH5CZKrRuF9LsFbD5MvxpKvmrLjRV8tOGkNwYA+Q4 oloL0Yd8+vzMM5Hn+DkIu6jdO0uKeyp7JnWDGkF3dEfWGtD2Ii6SKEkUtcjhvbR3RogN toyB2z0NhroTLGwPUSwfsP5f3hkW1lHcemGyHao7IwFsU3m/kFjhoyzPZdejQRZxkw2e aB6QfDWYAJNQq6yG3aTJqk2WRW3+Q9rMRM/fLx7+BhrdYuFOZ/NeoxpUKUIKg1yY/Onk Q8EQ==
X-Gm-Message-State: APjAAAXliy1ECr9Zoc1KM0kAPCye507xYjoH80swFAU+PDf3QgTjBR/b nl8lRpQwhNG8h/nvmDvWqAzPw3xkWb/tgb39REM=
X-Google-Smtp-Source: APXvYqzNcbA1b4oe9ZbFioFrwmL5jCL0BgLuxM2d2RQI6gcM/d58B4wsFaafJh5tWMTVy9AJja6VSW2Jbwhczb3hWtA=
X-Received: by 2002:a1c:4e04:: with SMTP id g4mr6803317wmh.127.1556120370173; Wed, 24 Apr 2019 08:39:30 -0700 (PDT)
MIME-Version: 1.0
References: <51abfe91-748b-dc88-1c60-1748ea7a2243@gmail.com>
In-Reply-To: <51abfe91-748b-dc88-1c60-1748ea7a2243@gmail.com>
From: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
Date: Thu, 25 Apr 2019 00:38:56 +0900
Message-ID: <CAPK2DezrPburO5vH0Tvpwp2rKg90s08+LJkvtKc3SiHZg4xMyA@mail.gmail.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Cc: "its@ietf.org" <its@ietf.org>, Pascal Thubert <pthubert@cisco.com>, "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000e45c6a0587488137"
Archived-At: <https://mailarchive.ietf.org/arch/msg/its/OqkrMk1nVTgfdSzbdfna61mARfg>
Subject: Re: [ipwave] ND potential issues in Wireless Links - request for inclusion in Problem Statement draft
X-BeenThere: its@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IPWAVE - IP Wireless Access in Vehicular Environments WG at IETF <its.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/its>, <mailto:its-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/its/>
List-Post: <mailto:its@ietf.org>
List-Help: <mailto:its-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/its>, <mailto:its-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Apr 2019 15:39:42 -0000

Hi Alex,
I will reflect a part of the text below for a problem statement abound the
ND and link model.
In the revision of the IPWAVE PS draft, I will make its text as short and
concrete as possible
according to the request from Sri and Russ such that the PS draft should
focus on
the problems themselves without possible solutions.

I will acknowledge Pascal as a contributor in the PS draft.

Thanks.

Best Regards,
Paul

On Thu, Apr 18, 2019 at 9:39 PM Alexandre Petrescu <
alexandre.petrescu@gmail.com> wrote:

> Hi Paul,
>
> I would like to request you as the editor, to include this xml text in
> the Problem Statement draft of IPWAVE WG.
>
> This text was discussed recently in the IPWAVE WG.  It was initially a
> part of the IPv6-over-OCB draft, but it is more of a Problem Statement
> than a solution.
>
> The original author of the text is Pascal Thubert.  The text was a bit
> tweaked by me and others.  Maybe Pascal would like to make sure his
> intent is still reflected.
>
> RFC8505 citation: from my standpoint, if this paragraph is placed in the
> Problem Statement draft, and if it wants to cite a potential solution to
> the ND problems like RFC8505, then I will not disagree.
>
> Note: the Problem Statement draft already mentions something about
> 6lowpan in its section 'Link Model'.
>
> Yours,
>
> Alex
>
>
> --------------------------------------------------------------------------------
>      <section title='Neighbor Discovery (ND) Potential Issues in
> Wireless Links'
>              anchor='nd-wireless'>
>        <t>
>         IPv6 Neighbor Discovery (IPv6 ND) [RFC4861][RFC4862] was
>         designed for point-to-point and transit links such as
>         Ethernet, with the expectation of a cheap and reliable support
>         for multicast from the lower layer. Section 3.2 of RFC 4861
>         indicates that the operation on Shared Media and on
>         non-broadcast multi-access (NBMA) networks require additional
>         support, e.g., for Address Resolution (AR) and duplicate
>         address detection (DAD), which depend on multicast. An
>         infrastructureless radio network such as OCB shares properties
>         with both Shared Media and NBMA networks, and then adds its
>         own complexity, e.g., from movement and interference that
>         allow only transient and non-transitive reachability between
>         any set of peers.
>        </t>
>        <t>
>         The uniqueness of an address within a scoped domain is a key
>         pillar of IPv6 and the base for unicast IP communication. RFC
>         4861 details the DAD method to avoid that an address is
>         duplicated. For a link local address, the scope is the link,
>         whereas for a Globally Reachable address the scope is much
>         larger.  The underlying assumption for DAD to operate
>         correctly is that the node that owns an IPv6 address can reach
>         any other node within the scope at the time it claims its
>         address, which is done by sending a NS multicast message, and
>         can hear any future claim for that address by another party
>         within the scope for the duration of the address ownership.
>        </t>
>        <t>
>         In the case of OCB, there is a potentially a need to define a
>         scope that is compatible with DAD, and that cannot be the set
>         of nodes that a transmitter can reach at a particular time,
>         because that set varies all the time and does not meet the DAD
>         requirements for a link local address that could possibly be
>         used anytime, anywhere. The generic expectation of a reliable
>         multicast is not ensured, and the operation of DAD and AR
>         (Address Resolution) as specificed by RFC 4861 cannot be
>         guaranteed.  Moreoever, multicast transmissions that rely on
>         broadcast are not only unreliable but are also often
>         detrimental to unicast traffic (see
>         [draft-ietf-mboned-ieee802-mcast-problems]).
>        </t>
>        <t>
>         Early experience indicates that it should be possible to
>         exchange IPv6 packets over OCB while relying on IPv6 ND alone
>         for DAD and AR (Address Resolution) in good conditions.
>         However, this does not apply if TBD TBD TBD.  In the absence
>         of a correct DAD operation, a node that relies only on IPv6 ND
>         for AR and DAD over OCB should ensure that the addresses that
>         it uses are unique by means others than DAD. It must be noted
>         that deriving an IPv6 address from a globally unique MAC
>         address has this property but may yield privacy issues.
>        </t>
>        <t>
>         RFC 8505 provides a more recent approach to IPv6 ND and in
>         particular DAD. RFC 8505 is designed to fit wireless and
>         otherwise constrained networks whereby multicast and/or
>         continuous access to the medium may not be guaranteed. RFC
>         8505 Section 5.6 "Link-Local Addresses and Registration"
>         indicates that the scope of uniqueness for a link local
>         address is restricted to a pair of nodes that use it to
>         communicate, and provides a method to assert the uniqueness
>         and resolve the link-Layer address using a unicast exchange.
>        </t>
>        <t>
>         RFC 8505 also enables a router (acting as a 6LR) to own a
>         prefix and act as a registrar (acting as a 6LBR) for addresses
>         within the associated subnet. A peer host (acting as a 6LN)
>         registers an address derived from that prefix and can use it
>         for the lifetime of the registration. The prefix is advertised
>         as not onlink, which means that the 6LN uses the 6LR to relay
>         its packets within the subnet, and participation to the subnet
>         is constrained to the time of reachability to the 6LR. Note
>         that RSU that provides internet connectivity MAY announce a
>         default router preference [RFC 4191], whereas a car that does
>         not provide that connectivity MUST NOT do so. This operation
>         presents similarities with that of an access point, but at
>         Layer-3. This is why RFC 8505 well-suited for wireless in
>         general.
>        </t>
>        <t>
>         Support of RFC 8505 is may be implemented on OCB. OCB nodes
>         that support RFC 8505 would support the 6LN operation in order
>         to act as a host, and may support the 6LR and 6LBR operations
>         in order to act as a router and in particular own a prefix
>         that can be used by RFC 8505-compliant hosts for address
>         autoconfiguration and registration.
>        </t>
>      </section>
>


-- 
===========================
Mr. Jaehoon (Paul) Jeong, Ph.D.
Associate Professor
Department of Software
Sungkyunkwan University
Office: +82-31-299-4957
Email: jaehoon.paul@gmail.com, pauljeong@skku.edu
Personal Homepage: http://iotlab.skku.edu/people-jaehoon-jeong.php
<http://cpslab.skku.edu/people-jaehoon-jeong.php>