Re: [Qirg] Additional comments on Rodney draft

Dino Farinacci <farinacci@gmail.com> Wed, 20 November 2019 13:35 UTC

Return-Path: <farinacci@gmail.com>
X-Original-To: qirg@ietfa.amsl.com
Delivered-To: qirg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD2DF1201DB for <qirg@ietfa.amsl.com>; Wed, 20 Nov 2019 05:35:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 irwYtHPXowFJ for <qirg@ietfa.amsl.com>; Wed, 20 Nov 2019 05:35:33 -0800 (PST)
Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com [IPv6:2607:f8b0:4864:20::530]) (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 7BBE81200F6 for <qirg@irtf.org>; Wed, 20 Nov 2019 05:35:33 -0800 (PST)
Received: by mail-pg1-x530.google.com with SMTP id k1so12027996pgg.12 for <qirg@irtf.org>; Wed, 20 Nov 2019 05:35:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=rva1rxIykxFXaUEq7r2hqLtgaO5KtAwxLjAsJtfqK6A=; b=dZIgz1WHiFN9GuPTyGYwqD30EBS3xwHtiK7AJVleUGAXeEcHF5f/vbksKWbyvsegxF /xxS45A9wap7hgmWVAhSCpIaZWGXiJeqqPG/TQcO/3WfPzteJIjN8b5CIMeu2GpiLpiP 1iPTG6PdXDnNJpHxkhFuBwry/3Au+AQR0JRXmWcUFcJS3XebD+6XWCaQvCqdNONRl8gn V5IEv6tuIBg2+0xdcWlJ2LsrpnkAYuMOIKM7ZKB4JfHW11U5m6PAmLXAhDG5Q/Z64M0I TUVnJMTNBQsPcfFPjwHYRM9V0vATBzdpV3Zd9f1rOx61GZ8slfI0ohaTo5umclRsJ7aF m5pQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=rva1rxIykxFXaUEq7r2hqLtgaO5KtAwxLjAsJtfqK6A=; b=aUVZwslhEWppUNXdb56YS9KUvT8XDtiCbu2R8PNh6kTw0pLEAINNkGJSt8rwPqddSu 3CFbz7GxvsjFI+SFmo9RdmQPCLR+DtQIWASOPNJZBvTAbjwVB1V+DEP+snwv35jW7xh3 gEbu/1JPRH41z9xxVgXreqobhwIwyY6EHGGQ73GmQGyZxsFLHou8UaoR523GHNEBsxPa WPAQ2jZkIdOLQvFH0VAX18xBaU/yiMlhRE1zWleJITRZgtJIaC0pzKQ3GBLI1UtpKuN3 nlAFCbZOES78SF2a0thfdvqFTTUREaLrhhcS35loNNAXlTPskQTiLmYYgYwfZ4OBqNez pJjQ==
X-Gm-Message-State: APjAAAWT4aqFwGGl408lj6yxeOmQENhHfq1Hq6pMNQklqXW7dB5LYK5p 8vLMZQp42bK8UehEdr2d0Ws=
X-Google-Smtp-Source: APXvYqy2kzK8lUOOTU/KJr6Q32/oOe3duIGOGoMtyKtY50aaqNVA+q15089OfPmheGDso7azGEsvVg==
X-Received: by 2002:a63:115c:: with SMTP id 28mr3339985pgr.6.1574256933044; Wed, 20 Nov 2019 05:35:33 -0800 (PST)
Received: from [172.16.144.221] ([101.100.166.3]) by smtp.gmail.com with ESMTPSA id h23sm27605252pgg.58.2019.11.20.05.35.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Nov 2019 05:35:32 -0800 (PST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Dino Farinacci <farinacci@gmail.com>
In-Reply-To: <381FB3E4-5DD4-4C99-A7A0-E165AF350C8D@gmail.com>
Date: Wed, 20 Nov 2019 21:35:30 +0800
Cc: qirg@irtf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <F4AA3909-0183-4A50-B4C8-230BB26B737D@gmail.com>
References: <381FB3E4-5DD4-4C99-A7A0-E165AF350C8D@gmail.com>
To: Bruno Rijsman <brunorijsman@gmail.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/qirg/QKWDJidsfTR23d8srJtIg_5w8YM>
Subject: Re: [Qirg] Additional comments on Rodney draft
X-BeenThere: qirg@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Quantum Internet \(proposed\) RG" <qirg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/qirg>, <mailto:qirg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/qirg/>
List-Post: <mailto:qirg@irtf.org>
List-Help: <mailto:qirg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/qirg>, <mailto:qirg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Nov 2019 13:35:35 -0000

> (4) In the QIRG meeting someone made an argument for using soft-state. I know this is going to be a controversial statement, but I think that hard-state is *much* better. Soft-state is the main reason that RSVP has problems scaling when we are creating a full mesh of LSPs between N edge nodes, where N large (say more than 100). You end up with 100^2 = 10,000 LSPs, and all the soft-state refreshing just kills the control plane. Hard-state protocols, such as BGP and the now-defunct CR-LDP, only need to advertise state once, and then it stays valid until the state is explicitly withdrawn or the transport connection breaks. The complexities of cleaning up the state are greatly exaggerated by soft-state proponents, and this is a well-solved problem (use TCP + one keep-alive per TCP connection, not per circuit).

Dave Oran said this and he is right. That is if you feel you need a control protocol hop-by-hop in the underlying classical network, which I think you don’t.

Soft state refreshes are more robust for failures and redundancy and allow state to time out gracefully (given there is no time budget to time out state, as Dave stated). 

Soft state refreshes in the last 10 years have gotten a bad name because when there is no state change, people think you waste bandwidth.

Dino