Re: [spring] Suggest some text //RE: Request to close the LC and move forward//RE: WGLC - draft-ietf-spring-srv6-network-programming

"Joel M. Halpern" <jmh@joelhalpern.com> Sun, 01 March 2020 14:09 UTC

Return-Path: <jmh@joelhalpern.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 A48B43A0F7D; Sun, 1 Mar 2020 06:09:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 6LYKvTcbuM_X; Sun, 1 Mar 2020 06:09:00 -0800 (PST)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 887983A0F7B; Sun, 1 Mar 2020 06:09:00 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 48VlWJ3DQtz1nswf; Sun, 1 Mar 2020 06:09:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1583071740; bh=4tl5SXwTu8/6qfnav3NXGyybm9u56TGGzXrUGEaRxp8=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=MgzN/GvEBuM+YI+qceTh1UN+zzO3rcjxUEMyMGUjwkRUQhLA+Gle3+4CpYWec1LMM EgfbwHI2/CbfWu50Iq71hLiSolI5nX2DLgyi7gQSBemBmEfGaFCHSFLiazVVExFk+9 pKVKnshDHCgPqYl3rSHh3sdfVDfH55tSfHrq+wnw=
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 48VlWH4k25z1nsxp; Sun, 1 Mar 2020 06:08:59 -0800 (PST)
Subject: Re: [spring] Suggest some text //RE: Request to close the LC and move forward//RE: WGLC - draft-ietf-spring-srv6-network-programming
To: "Zafar Ali (zali)" <zali@cisco.com>
Cc: "6man@ietf.org" <6man@ietf.org>, spring <spring@ietf.org>
References: <965ff6bbf1cb4c2f8d48b7b535a0cf5b@huawei.com> <CAJE_bqcTNWt==mtYKeNVXOBAzBNLG=+_mXQQ9xMHYOCDRqCb_Q@mail.gmail.com> <CAOj+MMEzbyzy98iFyfe6Z=dQiWHo=triX6bHKx9fNEUCaSuy3Q@mail.gmail.com> <085238CD-14F6-43AE-8D58-49A20DDCBB24@juniper.net> <CAOj+MMGzjP4C4CXi+6i+o_TMO5Un8HdGF+MMGLVa-KPUH+pXZw@mail.gmail.com> <3c07fa08-cd93-d0ae-fc76-ac8c8ae5baa7@gmail.com> <CA+RyBmX0EQydgvgUoPJB+6z6hcAiesVr43MnK_HNua0v8BieVA@mail.gmail.com> <CAOj+MMHBdU=urwhJV6QTn8RZZKZ0kyefHF9TDRbv5cH5CAQ5qg@mail.gmail.com> <c2a0cef9-51b1-ca76-99ad-718a37b06d4f@joelhalpern.com> <CAOj+MMHZ7sVE+pHOEhDPZvP0u-01cD0oTHEo5x=J=PEVj0iTYA@mail.gmail.com> <CA+RyBmXqJeduXo8zd8YVsW9+nLFYFfZ+As=t_404vHDKfoH58A@mail.gmail.com> <368E280D-A414-4A91-8EB4-16C8518B1B77@cisco.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <269c2937-e8cb-e604-b482-1bbf88b9753a@joelhalpern.com>
Date: Sun, 01 Mar 2020 09:08:58 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <368E280D-A414-4A91-8EB4-16C8518B1B77@cisco.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/GaNvfSStYYXgYXIPEp9lx7CEPHo>
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: Sun, 01 Mar 2020 14:09:03 -0000

Zafar, I seem to have missed something.  I understand how the SRv6 OAM 
works with a SID that happens to be a PSP SID, up until we get to the 
step from the penultimate hop to the ultimate hop.  At the penultiamte 
hop, everything works.  But before getting to the ultimate hop, the SRH 
is stripped.  Therefore, at the ultimate hop no OAM can take place for 
the path with PSP.
If you define the O bit to over-ride the PSP processing, that in and of 
itself means that the packets on that final leg are different, again 
modifying the intended behavior of OAM.

I will be happy if you can explain how you found a way out of this 
conundrum.

Yours,
Joel

On 3/1/2020 8:57 AM, Zafar Ali (zali) wrote:
> Greg, Joel,
> 
> _All_ the existing IPv6 OAM tools (e.g., ICMP, traceroute, TWAMP, BFD, 
> etc.) works “as-is” for the PSP SID.
> 
> They shall exercise the FIB entry for the PSP SIDs, follow the same path 
> as PSP SIDs, etc.
> 
> We can add clarification in the OAM draft.
> 
> Thanks
> 
> Regards … Zafar
> 
> *From: *spring <spring-bounces@ietf.org> on behalf of Greg Mirsky 
> <gregimirsky@gmail.com>
> *Date: *Sunday, March 1, 2020 at 8:32 AM
> *To: *Robert Raszuk <robert@raszuk.net>
> *Cc: *"6man@ietf.org" <6man@ietf.org>, spring <spring@ietf.org>, "Joel 
> M. Halpern" <jmh@joelhalpern.com>, 神明達哉<jinmei@wide.ad.jp>
> *Subject: *Re: [spring] Suggest some text //RE: Request to close the LC 
> and move forward//RE: WGLC - draft-ietf-spring-srv6-network-programming
> 
> Hi Robert,
> 
> yes, the path probably will be the same regardless whether PSP was 
> applied or not. But performance metrics, e.g. packet delay, may be 
> different for OAM and "regular" packets.
> 
> Regards,
> 
> Greg
> 
> On Sun, Mar 1, 2020, 14:08 Robert Raszuk <robert@raszuk.net 
> <mailto:robert@raszuk.net>> wrote:
> 
>     Nope.
> 
>     Node can advertise two SIDs or PSP in a given network may be a well
>     know function (to limit IGP burden) Example: odd SID includes PSP
>     and even SID does not.
> 
>     O*A*M  packets can use on the exact same path but the penultimate
>     hop traversal is directed by even SID and is not subject to PSP..
> 
>     Done.
> 
>     Thx,
>     R.
> 
>     On Sun, Mar 1, 2020 at 5:50 AM Joel M. Halpern <jmh@joelhalpern.com
>     <mailto:jmh@joelhalpern.com>> wrote:
> 
>         Presuming that by "OEM" you mean "OAM", then no, this does not work.
>         If the OAM is intended to monitor a path that has a last SID whose
>         flavor is PSP, then something will break.  The monitoring will
>         monitor
>         something else, or it won't monitor the last hop, or...
> 
>         Given the point that was made that ignoring a source route (SRH or
>         otherwise) with segments-left = 0 is a mandatory behavior of
>         8200, I am
>         really left puzzled as to what use case justifies the contortion
>         of PSP.
> 
>         Yours,
>         Joel
> 
>     --------------------------------------------------------------------
>     IETF IPv6 working group mailing list
>     ipv6@ietf.org <mailto:ipv6@ietf.org>
>     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>     --------------------------------------------------------------------
>