[bess] Re: Inverse multi-layer OAM
Joel Halpern <jmh@joelhalpern.com> Thu, 20 March 2025 03:41 UTC
Return-Path: <jmh@joelhalpern.com>
X-Original-To: bess@mail2.ietf.org
Delivered-To: bess@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 2C6E0F40C74; Wed, 19 Mar 2025 20:41:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.796
X-Spam-Level:
X-Spam-Status: No, score=-2.796 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9RMfSjLhyQmE; Wed, 19 Mar 2025 20:41:47 -0700 (PDT)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 20641F40C57; Wed, 19 Mar 2025 20:41:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1742442106; bh=e9A0GEgZreCpp/lhlB/zNM0HZZpMuxQGPdAd46nmWNQ=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=KzP7PkPUXOGtj9eO36y4b7tdsUMg4cMPN7oJpXh6He3yHsYZ0uSS5siykZydsIZWp vEvEQ6jOmUekeQwds8SZaJ6EnFIDNYntoCiPUIc3NYJNgpdFscIrs6RWH61mUmCtQF gT+VLg1kt2G+g9Aa7vJ+FWhLzkcQJc6y2BlQuNF4=
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 4ZJBG22f67z1nskQ; Wed, 19 Mar 2025 20:41:46 -0700 (PDT)
X-Quarantine-ID: <gOcWSo1MAirp>
X-Virus-Scanned: Debian amavis at b2.tigertech.net
Received: from [192.168.21.83] (unknown [50.233.136.230]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 4ZJBG06pRrz1nsVB; Wed, 19 Mar 2025 20:41:44 -0700 (PDT)
Content-Type: multipart/alternative; boundary="------------g9XgSy0PC5cRp4tXpWHCOgKx"
Message-ID: <991ec11a-8d64-42b1-ab3b-dd20a8765e13@joelhalpern.com>
Date: Wed, 19 Mar 2025 23:41:41 -0400
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Greg Mirsky <gregimirsky@gmail.com>, Robert Raszuk <robert@raszuk.net>
References: <CA+RyBmWh8aShHPz4NaJxmtZvoTjhjH2Ecw1SAcE0VD7N3KwNdg@mail.gmail.com> <CAOj+MMGs-vUwV8V2ieGUF9zYFoRcP6q8emnVKhj9o5vJccD4-A@mail.gmail.com> <CA+RyBmWiiHj4eMK_A15cPD7xpuM+cu=GhSG0-JDwZrR0vnTE=A@mail.gmail.com>
Content-Language: en-US
From: Joel Halpern <jmh@joelhalpern.com>
In-Reply-To: <CA+RyBmWiiHj4eMK_A15cPD7xpuM+cu=GhSG0-JDwZrR0vnTE=A@mail.gmail.com>
Message-ID-Hash: SU55FTK62IJNQHOIKR2WBN7QR43XPUD4
X-Message-ID-Hash: SU55FTK62IJNQHOIKR2WBN7QR43XPUD4
X-MailFrom: jmh@joelhalpern.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-bess.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "Shah, Himanshu" <hshah@ciena.com>, BESS <bess@ietf.org>, draft-karboubi-spring-sidlist-optimized-cs-sr@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [bess] Re: Inverse multi-layer OAM
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/NBMivT-KHiBSxZaMTM3MpcMJ1mA>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Owner: <mailto:bess-owner@ietf.org>
List-Post: <mailto:bess@ietf.org>
List-Subscribe: <mailto:bess-join@ietf.org>
List-Unsubscribe: <mailto:bess-leave@ietf.org>
It seems rather counter-intuitive to want to try to repair things end-to-end faster than one expects local devices to detect local failures. The implied information race conditions seem an invitation to trouble. Yours, Joel On 3/19/2025 11:14 PM, Greg Mirsky wrote: > Hi Robert, > I wholeheartedly agree that local and e2e OAM are complementary tools > in an operator's toolbox. Usually, a multi-layer OAM is constructed so > that e2e provides the network with a safety net. In that manner, local > repair of a link failure is expected to restore services before the > failure is detected on the e2e level. As I understand it, the proposal > uses a different scheme. According to it, e2e network detection is > expected to be more aggressive than the link-level OAM. To me, that's > an unusual arrangement. > As for performance monitoring, although some performance metrics can > be measured spatially to compose e2e metrics, e2e performance > monitoring is easier to deploy in many environments. > > Regards, > Greg > > On Wed, Mar 19, 2025 at 11:21 PM Robert Raszuk <robert@raszuk.net> wrote: > > Hi Greg, > > I am very much in support of end to end path assurance. And by > assurance I mean not only e2e liveness but also e2e loss, delays, > jitter etc ... > > The main reason is that link layer failures (even if done on every > link in the path) does not provide any information about transit > via network devices. And those can be subject to packet drops, > selective packet drops (brownouts), delays and jitter via box > fabrics in distributed systems etc ... So to me even if e2e is > slower then local link detection it still very much a > preferred way to assure end to end path quality. > > Sure some of them is done at the application layer, but then it is > done mainly for statistics and reporting. Doing it at network > layer opens up possibilities to choose different path (quite > likely via different provider) when original path experiences some > issues or service degradation which with link by link failure > detection is invisible to the endpoints. > > I think at the end of the day those two are not really competing > solutions but complimentary. And of course end to end makes sense > especially in deployments when you can have diverse paths end to end. > > Cheers > Robert > > On Wed, Mar 19, 2025 at 4:58 AM Greg Mirsky > <gregimirsky@gmail.com> wrote: > > Hi Himanshu, > > Thank you for the presentation of > draft-karboubi-spring-sidlist-optimized-cs-sr > <https://datatracker.ietf.org/doc/draft-karboubi-spring-sidlist-optimized-cs-sr/>. > If I understood your response to Ali correctly, the proposed > mechanism is expected to use more aggressive network failure > detection than the link layer. If that is correct, I > have several questions about the multi-layer OAM: > > * AFAIK link-layer failures are detected within 10 ms using > a connectivity check mechanism (CCM of Y.1731 or a > single-hop BFD) with a 3.3 ms interval. > * If the link failure is detectable within 10 ms, what > detection time for the path, i.e., E2E connection failure > detection, is suggested? What interval between test probes > will be used in that case? > * Furthermore, even if the path converges around the link > failure before the local protection is deployed, the link > failure will be detected, and the protection mechanism > will be deployed despite the Orchestrator setting up its > recovery path in the network. If that is correct, local > defect detection and protection are unnecessary overheads. > Would you agree? > > > Regards, > > Greg > > _______________________________________________ > BESS mailing list -- bess@ietf.org > To unsubscribe send an email to bess-leave@ietf.org > > > _______________________________________________ > BESS mailing list --bess@ietf.org > To unsubscribe send an email tobess-leave@ietf.org
- [bess] Inverse multi-layer OAM Greg Mirsky
- [bess] Re: [**EXTERNAL**] Inverse multi-layer OAM Shah, Himanshu
- [bess] Re: Inverse multi-layer OAM Robert Raszuk
- [bess] Re: Inverse multi-layer OAM Greg Mirsky
- [bess] Re: Inverse multi-layer OAM Joel Halpern
- [bess] Re: [**EXTERNAL**] Re: Re: Inverse multi-l… Shah, Himanshu
- [bess] Re: [**EXTERNAL**] Re: Re: Inverse multi-l… Joel Halpern
- [bess] Re: [**EXTERNAL**] Re: Re: Inverse multi-l… Shah, Himanshu
- [bess] Re: [**EXTERNAL**] Re: Re: Inverse multi-l… Greg Mirsky
- [bess] Re: [**EXTERNAL**] Re: Re: Inverse multi-l… Shah, Himanshu
- [bess] Re: [**EXTERNAL**] Re: Re: Inverse multi-l… Zafar Ali (zali)
- [bess] Re: [**EXTERNAL**] Re: Re: Inverse multi-l… Shah, Himanshu
- [bess] Re: Inverse multi-layer OAM Zafar Ali (zali)
- [bess] Re: Inverse multi-layer OAM Shah, Himanshu