Re: [spring] Managing "global" SIDs

Robert Raszuk <rraszuk@gmail.com> Wed, 24 July 2019 15:09 UTC

Return-Path: <rraszuk@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95595120290 for <spring@ietfa.amsl.com>; Wed, 24 Jul 2019 08:09:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 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_HELO_NONE=0.001, SPF_PASS=-0.001, 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 tlV7a6lXygxG for <spring@ietfa.amsl.com>; Wed, 24 Jul 2019 08:09:42 -0700 (PDT)
Received: from mail-pf1-x42a.google.com (mail-pf1-x42a.google.com [IPv6:2607:f8b0:4864:20::42a]) (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 BFF8C12029F for <spring@ietf.org>; Wed, 24 Jul 2019 08:09:16 -0700 (PDT)
Received: by mail-pf1-x42a.google.com with SMTP id g2so21113518pfq.0 for <spring@ietf.org>; Wed, 24 Jul 2019 08:09:16 -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=AvJUSlGqbevp6RrWs5QNPysHWYNeTzgWzOJOkrwCG4M=; b=numc88Nur5HcKHlKCRlH4X9Z+7eeUDnMfEpkVUdQZrTZdD4j/fqAC4dGrhIr0+3dND +Cnr9pPCwMZd349LFJrH93BnQQUBbIk5BjaYzBjnLZMh58jgMzDR6kqtiTOuDnBn56TG 7WB51Khf0/PCEhPPDqCGYtQdGs7TVd+H3NBIwncNP0YD2hddWeQv5ijC6HHnOzybMZU7 jkpbY7Zuy6yyMSQPwbnbiNjkUam74c7dsvhck6EjSGTeU2HkXVcmaldKtr5aQQPzK21c RtJqoRd6n9GK2V9Td739RlexkAoDchyoCQBjsMNyHqka4GoU38Ja0y0yvNKdYQpCoLco CsKw==
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=AvJUSlGqbevp6RrWs5QNPysHWYNeTzgWzOJOkrwCG4M=; b=rLEASvw8aHuDUoCr3dLMEH0NoVcgBV1lscg68cKZeEBVIMCuh3T09K4WTWukXH9AAl byoA3EvJppdXm93TJom6BfrF1vODedNkjeWTteke6gZGhSQ6eZ0hC79aabwf7T2A8+wA v9OysvollqEhokv/ba/jKfLs1sfAxqQDzax20xrURVFab8+IK9i0h6aXuq9fs+Ku6pfP Zmf8AndzbtDJxIADovfAwo5tmhtLXxoveHJMQ+n2e1YRdpBXS0UGSWNNCU0J7m8qHfX2 V2tGwgbJ6/R0z4uANoQUscknTbACoD3aVvvrt0V9AfJjLvB4gXZTlvlb9Hr0UeNLFqQO +JeQ==
X-Gm-Message-State: APjAAAUE6vvBGzEUmtRfAXBI00JZ0gpWgl44/+aOWFTYjWicd5PdUp7i 9B3bC/9l8O//Ky6uOISEQ7OC078E7Gg+c3AX4Ag=
X-Google-Smtp-Source: APXvYqyKsZeRnu+kZc5dJMiVH6OBrlNLAbCzRWa/JwJXdkwj6fAqT9Iu+XDfSR6GP5jwLV6BbL6mkJIWv9oFhfTNCjA=
X-Received: by 2002:a63:755e:: with SMTP id f30mr82453344pgn.246.1563980955659; Wed, 24 Jul 2019 08:09:15 -0700 (PDT)
MIME-Version: 1.0
References: <CABRz93VUjBJhCB8aq7goV6_ws=0jJb5UeOPSeapP4c3+WUbH8w@mail.gmail.com>
In-Reply-To: <CABRz93VUjBJhCB8aq7goV6_ws=0jJb5UeOPSeapP4c3+WUbH8w@mail.gmail.com>
From: Robert Raszuk <rraszuk@gmail.com>
Date: Wed, 24 Jul 2019 17:09:01 +0200
Message-ID: <CA+b+ER=pKm=KrQP3BO+=Vz6ByLzvZvmeTFeqJr9ntiUg_L5UBA@mail.gmail.com>
To: Kireeti Kompella <kireeti.kompella@gmail.com>
Cc: SPRING WG List <spring@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004c353c058e6eb19e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/CVPY0JONGM_1Bo4Simyw_GI--OI>
Subject: Re: [spring] Managing "global" SIDs
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jul 2019 15:09:54 -0000

Hi Kireeti,

I would like to challenge a bit your fundamental assumption which is to
state that while loopbacks are very important and locally significant and
warrant manual/nms provisioning SIDs are not.

Well let me clarify - SIDs are NOT MPLS labels (regardless if we think
local MPLS labels or global/domain wide MPLS labels). So I am of the
opinion that provisioning at least node SIDs should be an NMS function.

If I am building my path segment chain my abstraction to uniquely identify
nodes it traverses may just use SID abstraction without need of mapping
loopbacks to SIDs. Mapping is good, but too much mapping is not a feature.

Perhaps for other SID types some way of mapping is OK .. and such mapping
has been already implemented in SR controllers so why do we need a new
mechanism here for that?

Thx,
R.

On Wed, Jul 24, 2019 at 4:55 PM Kireeti Kompella <kireeti.kompella@gmail.com>
wrote:

> Hi All,
>
> Two questions:
> a) should the SPRING WG work on ways to manage global SIDs of various
> types?
> b) if yes, what is the best-suited protocol to do this?  I suggested DHCP;
> others have suggested PCEP, SRMS, LISP mapping, etc.
>
> --
> Kireeti
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>