Re: [mpls] Reference Augmented Forwarding - MPLS RAF

Tony Li <tony.li@tony.li> Thu, 28 April 2022 16:51 UTC

Return-Path: <tony1athome@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 AF93AC15E6E8 for <mpls@ietfa.amsl.com>; Thu, 28 Apr 2022 09:51:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.502
X-Spam-Level:
X-Spam-Status: No, score=-1.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.248, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.248, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rH1VJhu4Jh_r for <mpls@ietfa.amsl.com>; Thu, 28 Apr 2022 09:51:37 -0700 (PDT)
Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) (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 ietfa.amsl.com (Postfix) with ESMTPS id E6A62C15E6D9 for <mpls@ietf.org>; Thu, 28 Apr 2022 09:51:37 -0700 (PDT)
Received: by mail-pj1-x102a.google.com with SMTP id iq10so4869037pjb.0 for <mpls@ietf.org>; Thu, 28 Apr 2022 09:51:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=kEgSwEhfuDMjy9K4LygRlrwVAbXGbQFh+LKewcfKqkU=; b=LtG2fmRyW4zxM9TuhZK/+Vk7kNbs8PBzt5hyBh8MxjygR8CTDGd32BEDFbgzOfFeJO oPcpxSplSh2SWVDRdHtf3UNBHBKcNAcweQhrJTE0OTBqCyPG7X1oXCMf0k2dtBHQBi/9 57WlA3uyBpgMziVSGGwtBj4wMMvqkiYi4/3wxIdohXSupq2FzO2nRejxLT+54WEwvOHl H8rBIRPGQbXjtUFYAsSZw6B/TbRYnQv7X1LMgmqCJIeewi6mbidtg3xwV7hcNFg2Nn3C qi1N16tc8kGSPhMQtAsp9js75SzxusdnQBK/XzA0gh9AaiTYUmbt4b3kLCy0mcslyEYI XHbg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=kEgSwEhfuDMjy9K4LygRlrwVAbXGbQFh+LKewcfKqkU=; b=0m43wXaUUpNxtojOVHfCxwR/6Nl5U/NIvxM6+UdkD4SSCGrIaYu99nAAvBnLEMNeh3 gntGLxtgAr+LffvwMwPOuw/CFTvFTf+a+WpV5KLF+vixPJkZcHP43xsZ1nsCU5yvheuJ 9QWi6YlgkoSSjMaNAkZwobDoZc2/mjsvFQRCr5xdnST1J+uREUtbu/w/4Wg1mtbrJcdq Kx2TN6n1ojstZmRvlFdtAPcUBim8NWt+TXpwfSE8gwcnWDMo488Fs6t0uPlINw3zal3d RIp0bcfr+9vBx3FY7qzPiESL8s35CSap/1Sce3f+agKrZWJdkaWax5BzxFSLurKeQ+gy TGuw==
X-Gm-Message-State: AOAM5337+86kNnI8d6ncO1PIekwz/GrJ1OL26mmIXIaz8ZhnPOaIk86r ujZimaY1Hbj+gKCzHS5EftI=
X-Google-Smtp-Source: ABdhPJz7midJJgQxG7aW9rpMMetWnxGIA9WuJPZOX6cWNmg5Z0S9EwReSUBka3axiqcZHpqizCywnA==
X-Received: by 2002:a17:90a:f3c7:b0:1d9:6832:7be0 with SMTP id ha7-20020a17090af3c700b001d968327be0mr25665014pjb.209.1651164696876; Thu, 28 Apr 2022 09:51:36 -0700 (PDT)
Received: from smtpclient.apple (c-67-169-103-239.hsd1.ca.comcast.net. [67.169.103.239]) by smtp.gmail.com with ESMTPSA id d22-20020a17090a111600b001cd4989ff43sm7371501pja.10.2022.04.28.09.51.35 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 28 Apr 2022 09:51:36 -0700 (PDT)
Sender: Tony Li <tony1athome@gmail.com>
From: Tony Li <tony.li@tony.li>
Message-Id: <1B3C6837-3483-483D-B4F6-62A68B4A01CF@tony.li>
Content-Type: multipart/alternative; boundary="Apple-Mail=_16AC7B4B-E33C-4836-853F-1BB06B4AE6EA"
Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3693.60.0.1.1\))
Date: Thu, 28 Apr 2022 09:51:34 -0700
In-Reply-To: <CA+b+ERkiuPE8t08Z2fDUL0Ah=Knii-yz_M1JUUFhehiP+vDMRw@mail.gmail.com>
Cc: John E Drake <jdrake@juniper.net>, Haoyu Song <haoyu.song@futurewei.com>, mpls <mpls@ietf.org>, Jeff Tantsura <jefftant.ietf@gmail.com>, Kireeti Kompella <kireeti.ietf@gmail.com>, Stewart Bryant <stewart.bryant@gmail.com>, Tarek Saad <tsaad.net@gmail.com>, "zhoutianran@huawei.com" <zhoutianran@huawei.com>
To: Robert Raszuk <rraszuk@gmail.com>
References: <CA+b+ER=87-UZSoR3ke6ikFiemna9TaNpDMgVGkNO3xMUm-t8zQ@mail.gmail.com> <BY3PR13MB47879D50B05FD35BC142BCB19AFA9@BY3PR13MB4787.namprd13.prod.outlook.com> <CA+b+ERmn=DcWHGajN93au+SspTtMfzJx=oHu3oTANCPebc_zkQ@mail.gmail.com> <BY3PR13MB4787FE24458727D4CCA625E09AFA9@BY3PR13MB4787.namprd13.prod.outlook.com> <CA+b+ERmCFt-hpPNRSYM1fvGoDDeOdh7z=TxRjeGu9oob6aOFuw@mail.gmail.com> <BY3PR05MB8081E320C21630DA6E972AE3C7FA9@BY3PR05MB8081.namprd05.prod.outlook.com> <CA+b+ERnY3CgFB4ZpFk+W=MUq=OPwSMHPJtYYLPLxVdi+AapPLw@mail.gmail.com> <7C7BE94C-CCB1-40B4-9B38-B0A8CA052458@tony.li> <CA+b+ERmO4sVXAdM7aG-GwJnSBAJRatzfx-73NyGgp2tRGA++OA@mail.gmail.com> <8C4F1AD7-EE46-44AA-B30D-F83119A4F1D1@tony.li> <CA+b+ERn26FrHRKnbn31O4jV7L5yxeJTX8gEHwcOQz+eJbYA4VQ@mail.gmail.com> <63FF335A-A850-411E-B09A-0EBD960B4C45@tony.li> <CA+b+ERmr4FE3kq8J9j_5tk1TGf986XF61Wpm8C-WR1yO+NZWGA@mail.gmail.com> <AB8879C8-6318-4C01-B30A-937860EEC1E0@tony.li> <CA+b+ERkiuPE8t08Z2fDUL0Ah=Knii-yz_M1JUUFhehiP+vDMRw@mail.gmail.com>
X-Mailer: Apple Mail (2.3693.60.0.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/pyy619aeJK0Md677J8zG01mEXFk>
Subject: Re: [mpls] Reference Augmented Forwarding - MPLS RAF
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.34
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, 28 Apr 2022 16:51:38 -0000

Hi Robert,



> Assume we compare actions to 26 letters in the English alphabet and network to a book. 
> 
> Does this mean that each book must at least contain fact(26) of words ? 
> 
> That would be 403,291,461,126,605,635,584,000,000 of them :) 
> 
> I am focusing on picking words which are operationally useful and pointing to those words with RFV as pragmatic and operationally valid approach.


Of course not.  ;-)

The point is to understand how your proposal works at scale, when the demand grows to three orders of magnitude larger than we expect.  That’s what happens on the Internet.

The point here is simple: the state required ends up scaling as the product of the options selected. One RFV for each different behavior that the operator wants to support.  A different slice value is a different behavior. A different ECMP value is a different behavior. 

I’m scared.

Tony