Re: [mpls] Alvaro Retana's Discuss on draft-ietf-mpls-sr-over-ip-03: (with DISCUSS and COMMENT)
Alvaro Retana <aretana.ietf@gmail.com> Thu, 23 May 2019 15:48 UTC
Return-Path: <aretana.ietf@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A57DA120184; Thu, 23 May 2019 08:48:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 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, UNPARSEABLE_RELAY=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 wDv4Bkm8cXjQ; Thu, 23 May 2019 08:48:28 -0700 (PDT)
Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) (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 6BECE1201B3; Thu, 23 May 2019 08:48:11 -0700 (PDT)
Received: by mail-ed1-x529.google.com with SMTP id p26so9927564edr.2; Thu, 23 May 2019 08:48:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=Rf36gxlY5lfMpa80TWnJn/D0yJt2DHxoJkKLCElUokk=; b=FhFsRcQjwsMBi11tU/ypfX0aBYu2kBAFSNVp2TcUfuTnFoY6dxNJWV2EJVxsldBnlY 6YEDI0nJJF47yMYleyHVouluKfnpNPS7W3rzBgSAxNaaB9RkTlnpry3LVbc43UN0LMRG qezU19op8naA7EFJ5FOrvP+iDwn9PJQ/anWhSnPJeYu1aTY4xunAUgMLuVOAIv8nSuyu 2F7B/BTGU0RMjsCutIcxDaHYWGzX/yI5fNmqX3Hz9o7LwsSuAjlLQ1cO0NyCqOGfDziM k4v6n/RK+vU0ovKVdVaAtLaBdVb0zslWMY5U4ncMiN7HnESn9KAJ+g6kt4e3gXqwovaf RFJg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=Rf36gxlY5lfMpa80TWnJn/D0yJt2DHxoJkKLCElUokk=; b=DhAYK+uHXmHQ+WArABSA6/sm5e7YYjH1Z64dREfJdCUBxvcsHJGVy/ra3GHb/034zV gICtIdYIqIDNM8p3yZpoYAjU7u1EX3/kt/Rth8gJE5vY0tiWnfZNYWIEzQSCSqNTuEYm MSu3SDIiuJXmjZxX62AA61b4cxkjTq8V4jj9sglBUQuvmUaDvNyGlVcJVXRI8akqm9Tg qPRgaDUm/OTjtZpGdD48T8NXArAuef+1WbH4UCu9s3p/Nn2d9jI50ZdWkivm35JsNpAY apjn4/RKFzAWkrM2s3e3VUSTKfwYouPyHq7GEllHrcBWLTtlLdCG7FTWxOw2muSYH+dy U0uA==
X-Gm-Message-State: APjAAAXLyw6vthTgxNOkC+nKknqJNjonk3H+vg/MO/qgdFcfPa6u1KwV lND6Q5Fc+VLxUvQdB2DS7hoD/X2YoC/FXcWaY5E=
X-Google-Smtp-Source: APXvYqxgtJPvvgKj6LDhFTzFQ05ePkVsvtO2XQiv1bjywNR5scMg8De7t8A6B2J4V7m+2e5q4DUd4OFaLDpiWDZp3Z0=
X-Received: by 2002:a50:8877:: with SMTP id c52mr97929238edc.253.1558626489913; Thu, 23 May 2019 08:48:09 -0700 (PDT)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Thu, 23 May 2019 08:48:09 -0700
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <070801d501db$24c08500$6e418f00$@olddog.co.uk>
References: <155252870218.24914.13341927320393340552.idtracker@ietfa.amsl.com> <070801d501db$24c08500$6e418f00$@olddog.co.uk>
MIME-Version: 1.0
Date: Thu, 23 May 2019 08:48:09 -0700
Message-ID: <CAMMESsyGTG4=HtmwCr_01rD9P=LXRi6qB4UAX1KQq6_UOAeb+w@mail.gmail.com>
To: adrian@olddog.co.uk, The IESG <iesg@ietf.org>
Cc: mpls-chairs@ietf.org, Loa Andersson <loa@pi.nu>, draft-ietf-mpls-sr-over-ip@ietf.org, mpls@ietf.org
Content-Type: multipart/alternative; boundary="00000000000044d6700589900237"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/wSGa4eJa9RkdIFHtx54gsgr_krM>
Subject: Re: [mpls] Alvaro Retana's Discuss on draft-ietf-mpls-sr-over-ip-03: (with DISCUSS and COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 May 2019 15:48:31 -0000
On May 3, 2019 at 2:08:01 PM, Adrian Farrel (adrian@olddog.co.uk) wrote: Adrian: Hi! Sorry for the long delay... ... > (1) Forwarding Entries ... Your suggestion is the right way forward. That is, text that is generic and definitive (the main Section 3.1), and more detailed text that is the examples currently present with the 2119 language removed (moved into 3.1.1). I looked at -05, and the text there works for me. Just one detail (non-blocking): the third step (§3.1) says "If A and E are in different IGP domains…”. Strictly speaking, specially because we could be dealing with BGP, that should be “different routing domains” — while most of the time different autonomous systems, even under the same administration, will use different IGP domains, that is not always the case. Generalizing to “routing domains” sounds better to me. > (2) Tunnel Endpoints > > §2: "The tunnel selected MUST have its remote end point (destination) address > equal to the address of the next SR-MPLS capable node along the path (i.e., the > egress of the active node segment)." I find this statement misleading and > confusing. Confusing is not good. ... But what we have chosen to do is focus on the case where the tunnel targets the next node in the SID stack. If you think about it, even in the case for figure 1, the remote site might be dual homed and it will be important to select the correct entry point, a feature that is only made possible by directing the tunnel (possibly based on routing information as suggested in draft-ietf-bess-datacenter-gateway) to the correct entry point since otherwise the IP-enabled connecting network will just use a shortest path approach. ... Thus you are right that the text needs to be fixed. It really should be "The next SR-MPLS-capable node identified as being on the SR path." That is, "The egress of the active node segment" in all cases. The text changed from (in -03): "The tunnel selected MUST have its remote end point (destination) address equal to the address of the next SR-MPLS capable node along the path (i.e., the egress of the active node segment).” …to: "The tunnel selected MUST have its remote end point (destination) address equal to the address of the next SR-MPLS capable node identified as being on the SR path (i.e., the egress of the active node segment).” IOW, the change was s/the next SR-MPLS capable node along the path/the next SR-MPLS capable node identified as being on the SR path I have no idea what the difference between those two phrases is. To me, they say the same thing. :-( ... As I mentioned before: > 1. It is wrong. I think that what makes it wrong is the clarification that > "the next SR-MPLS capable node along the path" is "the egress of the active > node segment". Taken the text is parenthesis out would solve this issue. My problem is not with the text you changed, but with the clarification: "the egress of the active node segment”. Specifically, I think that the characterization as a *node segment* is wrong. Following your example above through draft-ietf-bess-datacenter-gateway…it proposes (§5) using a prefix-SID to do the directing…which doesn’t always result in a node segment (rfc8402). Yes, I guess I’m arguing about terminology. To me this is an important, specially because this is a document on the Standards Track, so that the control plane solutions can do their thing… As I suggested before, taking out the clarifying phrase will satisfy my point. Also will s/the egress of the active node segment/the egress of the active segment I trust that you and the Responsible AD will do the right thing, so I’m clearing my DISCUSS. Thanks! Alvaro.
- [mpls] Alvaro Retana's Discuss on draft-ietf-mpls… Alvaro Retana via Datatracker
- Re: [mpls] Alvaro Retana's Discuss on draft-ietf-… Adrian Farrel
- Re: [mpls] Alvaro Retana's Discuss on draft-ietf-… Adrian Farrel
- Re: [mpls] Alvaro Retana's Discuss on draft-ietf-… Alvaro Retana
- Re: [mpls] Alvaro Retana's Discuss on draft-ietf-… Adrian Farrel
- Re: [mpls] Alvaro Retana's Discuss on draft-ietf-… Alvaro Retana
- Re: [mpls] Alvaro Retana's Discuss on draft-ietf-… Adrian Farrel