Re: [lisp] Confirm/Deny changes on draft 6830bis
Padma Pillay-Esnault <padma.ietf@gmail.com> Thu, 25 January 2018 14:21 UTC
Return-Path: <padma.ietf@gmail.com>
X-Original-To: lisp@ietfa.amsl.com
Delivered-To: lisp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DEC612DA27 for <lisp@ietfa.amsl.com>; Thu, 25 Jan 2018 06:21:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.018
X-Spam-Level:
X-Spam-Status: No, score=-2.018 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, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 AgcJAR4G3O6N for <lisp@ietfa.amsl.com>; Thu, 25 Jan 2018 06:21:34 -0800 (PST)
Received: from mail-vk0-f41.google.com (mail-vk0-f41.google.com [209.85.213.41]) (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 DC4FB120726 for <lisp@ietf.org>; Thu, 25 Jan 2018 06:21:33 -0800 (PST)
Received: by mail-vk0-f41.google.com with SMTP id t4so4910793vkb.9 for <lisp@ietf.org>; Thu, 25 Jan 2018 06:21:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=vOykepyJwWsC3mWAxEYA7jpc5ZhTEF+U0LX1KtZhhmE=; b=Tr2F5k/XMmSgo8NMHC7oaJbY6vPSKHkc7Og3wKsw5+M16FSx9V6kNaRP0gbikCvM/4 XlTg70rLxPi+bij2XTELuGOOXi8KGgC/euPQpgoPgkurTwkzkWfp8S+jWhyJD71QgI2i 7cjGInzlHHIADAz1xL1cncSCalmwoJJf7t7AvflpZ7807fxzDlo7Bi9xhkziDk4yPvYd oZnHnFwfCWh8zGG/oIG+aHzxECHym3XOM0HlcCQn/x2CqBvksICuuW0Yf04zn186NLd9 l8M5P3RprlXP/GXzVf5mZ8ZQ3TT6AbpMcsK/imnwaw1ZJjC3OrRx+sPbkaipI+YFdlXd L7GA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=vOykepyJwWsC3mWAxEYA7jpc5ZhTEF+U0LX1KtZhhmE=; b=qNpPeZh/rl1RTvieRMuRhrkdIlIzLp4qxvIwDtmoBLcw7TnY0JBhQBaElR/SDBjJHj WlmfOqJYjP22nhLMvGiuDw/3yG/bwKeFGXwm26ncRhSLBjuyQolXNnXy7LzQRoG1bMQh 9iWS67No3bUIadDfda/Mrm0XWtECK47rPc1AZ5Vv2Qrl3BkQypJ2SRsL7mKG2Kc21dI1 doo/lgq+gN+b0hL0S7jcROPq4H+vR7xaPyPwSSCV89cvG/kdINlCvoqwcWko6+wWwgJ1 WatRFgVu8lvQENoGWpASk1F11rKhBVvcULuxQKYCZpJPZiUC3maKc2tXrRW5MpDleiml 4W9Q==
X-Gm-Message-State: AKwxyteiubXDJj6CQXPKl4e9dHKpbJEUBhNQvVIRHP61eR4xD+v1CqFI LM3MnROdzA0gvQYXS29sh6A+woE5Ocybd7baqsg=
X-Google-Smtp-Source: AH8x227x4Ja6lLS+j5jqu14EA7Wu6xdG2c0Gtc5lDwHbzu2XFRWxcod1rZz8QVOAlEgWUYDL7FRf2F5dafx0LD9gyS4=
X-Received: by 10.31.106.197 with SMTP id f188mr7359058vkc.135.1516890032974; Thu, 25 Jan 2018 06:20:32 -0800 (PST)
MIME-Version: 1.0
Received: by 10.176.4.231 with HTTP; Thu, 25 Jan 2018 06:20:32 -0800 (PST)
In-Reply-To: <CAGE_Qex--1pS5ivDmSZXVXLsFRgO+a9F32YmJL_dO7h4+4QMCA@mail.gmail.com>
References: <CAGE_Qex--1pS5ivDmSZXVXLsFRgO+a9F32YmJL_dO7h4+4QMCA@mail.gmail.com>
From: Padma Pillay-Esnault <padma.ietf@gmail.com>
Date: Thu, 25 Jan 2018 15:20:32 +0100
Message-ID: <CAG-CQxomuEuF7ocrV+UGETUCCBVvnEe0ZmxN2KCDP_7ijNP9_w@mail.gmail.com>
To: Albert Cabellos <albert.cabellos@gmail.com>
Cc: "lisp@ietf.org list" <lisp@ietf.org>, lisp-chairs@tools.ietf.org
Content-Type: multipart/alternative; boundary="94eb2c09305094303a05639a7b02"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lisp/GkkopxFpBQEmk4sTB3e6CIKsl-U>
Subject: Re: [lisp] Confirm/Deny changes on draft 6830bis
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lisp/>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 14:21:36 -0000
Hi Albert Please find below my comments PPE On Fri, Jan 12, 2018 at 5:20 PM, Albert Cabellos <albert.cabellos@gmail.com> wrote: > Hi all > > As editor of 6830bis I´d like to confirm or deny the following changes > which I believe have support. > > Please note that I have intentionally ignored minor/editorial changes to > help sync all the participants. I hope that the list below captures the > most relevant ones. > > Also note that I don´t necessarily agree with all the changes listed > below, but that´s an opinion with a different hat. > > WG: Please CONFIRM or DENY: > > ------- > > A.- Remove definitions of PA and PI > <PPE> Confirm > > B.- Change definitions of EID and RLOC as ‘identifier of the overlay’ and > ‘identifier of the underlay’ respectively. > <PPE> Deny - Agree with some others on the list that this does not add much for clarification. > > C.- In section 5.3, change the description of the encap/decap operation > concerning how to deal with ECN and DSCP bits to (new text needs to be > validated by experts): > > When doing ITR/PITR encapsulation: > > o The outer-header 'Time to Live' field (or 'Hop Limit' field, in the > case of IPv6) SHOULD be copied from the inner-header 'Time to Live' field. > > o The outer-header 'Differentiated Services Code Point' (DSCP) field (or > the 'Traffic Class' field, in the case of IPv6) SHOULD be copied from the > inner-header DSCP field ('Traffic Class' field, in the case of IPv6) > considering the exception listed below. > > o The 'Explicit Congestion Notification' (ECN) field (bits 6 and 7 of the > IPv6 'Traffic Class' field) requires special treatment in order to avoid > discarding indications of congestion [RFC3168]. ITR encapsulation MUST copy > the 2-bit 'ECN' field from the inner header to the outer header. > Re-encapsulation MUST copy the 2-bit 'ECN' field from the stripped outer > header to the new outer header. > > When doing ETR/PETR decapsulation: > > o The inner-header 'Time to Live' field (or 'Hop Limit' field, in the > case of IPv6) SHOULD be copied from the outer-header 'Time to Live' field, > when the Time to Live value of the outer header is less than the Time to > Live value of the inner header. Failing to perform this check can cause > the Time to Live of the inner header to increment across > encapsulation/decapsulation cycles. This check is also performed when > doing initial encapsulation, when a packet comes to an ITR or PITR destined > for a LISP site. > > o The inner-header 'Differentiated Services Code Point' (DSCP) field (or > the 'Traffic Class' field, in the case of IPv6) SHOULD be copied from the > outer-header DSCP field ('Traffic Class' field, in the case of IPv6) > considering the exception listed below. > > o The 'Explicit Congestion Notification' (ECN) field (bits 6 and 7 of the > IPv6 'Traffic Class' field) requires special treatment in order to avoid > discarding indications of congestion [RFC3168]. If the 'ECN' field contains > a congestion indication codepoint (the value is '11', the Congestion > Experienced (CE) codepoint), then ETR decapsulation MUST copy the 2-bit > 'ECN' field from the stripped outer header to the surviving inner header > that is used to forward the packet beyond the ETR. These requirements > preserve CE indications when a packet that uses ECN traverses a LISP tunnel > and becomes marked with a CE indication due to congestion between the > tunnel endpoints. > > Note that if an ETR/PETR is also an ITR/PITR and chooses to re-encapsulate > after decapsulating, the net effect of this is that the new outer header > will carry the same Time to Live as the old outer header minus 1. > > Copying the Time to Live (TTL) serves two purposes: first, it preserves > the distance the host intended the packet to travel; second, and more > importantly, it provides for suppression of looping packets in the event > there is a loop of concatenated tunnels due to misconfiguration. See > Section 18.3 for TTL exception handling for traceroute packets. > > > <PPE> Abstain for now > D.- Simplify section ‘Router Locator Selection’ stating that the > data-plane MUST follow what´s stored in the map-cache (priorities and > weights), the remaining text should go to an OAM document. > > <PPE> Confirm > E.- Rewrite Section “Routing Locator Reachability” considering the > following changes: > > * Keep bullet point 1 (examine LSB), 6 (receiving a data-packet) and > Echo-Nonce > * Move to 6833bis bullet point 2 (ICMP Network/Host Unreachable),3 > (hints from BGP),4 (ICMP Port Unreachable),5 (receive a Map-Reply as a > response) and RLOC probing > > > <PPE> Confirm see some of my comments on this on the thread. > F.- Move Solicit-Map-Request to 6833bis > > <PPE> Confirm > G.- Move sections 16 (Mobility Considerations), 17 (xTR Placement > Considerations), 18 (Traceroute Consideration) to a new OAM document > > > <PPE> Confirm Thanks Padma > > _______________________________________________ > lisp mailing list > lisp@ietf.org > https://www.ietf.org/mailman/listinfo/lisp > >
- [lisp] Confirm/Deny changes on draft 6830bis Albert Cabellos
- Re: [lisp] Confirm/Deny changes on draft 6830bis Dino Farinacci
- Re: [lisp] Confirm/Deny changes on draft 6830bis Luigi Iannone
- Re: [lisp] Confirm/Deny changes on draft 6830bis Luigi Iannone
- Re: [lisp] Confirm/Deny changes on draft 6830bis Dino Farinacci
- Re: [lisp] Confirm/Deny changes on draft 6830bis Alberto Rodriguez-Natal
- Re: [lisp] Confirm/Deny changes on draft 6830bis Fabio Maino
- Re: [lisp] Confirm/Deny changes on draft 6830bis Luigi Iannone
- Re: [lisp] Confirm/Deny changes on draft 6830bis Dino Farinacci
- Re: [lisp] Confirm/Deny changes on draft 6830bis Luigi Iannone
- Re: [lisp] Confirm/Deny changes on draft 6830bis Padma Pillay-Esnault
- Re: [lisp] Confirm/Deny changes on draft 6830bis Padma Pillay-Esnault
- Re: [lisp] Confirm/Deny changes on draft 6830bis Dino Farinacci
- Re: [lisp] Confirm/Deny changes on draft 6830bis Albert Cabellos
- Re: [lisp] Confirm/Deny changes on draft 6830bis Dino Farinacci
- Re: [lisp] Confirm/Deny changes on draft 6830bis Joel M. Halpern
- Re: [lisp] Confirm/Deny changes on draft 6830bis Dino Farinacci
- Re: [lisp] Confirm/Deny changes on draft 6830bis Luigi Iannone