[Srcomp] Comments on REQ-8-17-FWD-EFFICIENCY

Ron Bonica <rbonica@juniper.net> Wed, 23 September 2020 19:06 UTC

Return-Path: <rbonica@juniper.net>
X-Original-To: srcomp@ietfa.amsl.com
Delivered-To: srcomp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45A4A3A1383 for <srcomp@ietfa.amsl.com>; Wed, 23 Sep 2020 12:06:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.803
X-Spam-Level:
X-Spam-Status: No, score=-4.803 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.695, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, 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=juniper.net header.b=RkzFHnU9; dkim=pass (1024-bit key) header.d=juniper.net header.b=gYI4HxfP
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 8Rq8QtmBwPmy for <srcomp@ietfa.amsl.com>; Wed, 23 Sep 2020 12:06:07 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 C21D33A1382 for <srcomp@ietf.org>; Wed, 23 Sep 2020 12:06:06 -0700 (PDT)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 08NIlt3O004195 for <srcomp@ietf.org>; Wed, 23 Sep 2020 12:06:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : mime-version; s=PPS1017; bh=uO8IytlWD1gAmhqFbhNTEBuC9J4Tuu2qAm6NbbGOQls=; b=RkzFHnU97ijHTR8QyHNapAfCLYQjMDyn4VjIpH9NTpx83mcjLHrNTyu31TAyLj8whI92 wrg276FrcerpolnTFruQ+ro1Ghhl+fkX5ufdJsT68p1apqkA9aRNzQcRh3L4/FE7imon naarQQmNNZG2dut5Z3vt7McSLjh9S1EFd2bGbIRyewUL6LDbQK89InfLDoxf54T2PrkH TpBp7jCOft+HCD2SgVaSkTsI0WcertZqd+UbcKpBI0LkF43RUUqJsef1v60L4FSnjQ3o rWlDpwFaAViifdWqYH6xLe5aHpng7fE/CsG5iiyeFI9Q/EaZZQ2V+7hvYdbz86jHgx50 1Q==
Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2106.outbound.protection.outlook.com [104.47.55.106]) by mx0b-00273201.pphosted.com with ESMTP id 33r6sa8np2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <srcomp@ietf.org>; Wed, 23 Sep 2020 12:06:05 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WvCbf8F7LfNUj6wWZiLpFI16SM/9VzavXbpb3t6ApT7wHpXkhEqDaNBpqJPWyLrdPXvMqhRXz/63L2IUlsO/EsTo1w989bOKLqL+RoMQglYWjiK8UPeCDKC+3SVg191NpxrICygUHIoZLV0cklWvtTQ+PR3p0nlMxIsQKTZhcQikmAfJZzlLYGWltERTd2Q63klEyU4Wkra+zsBJkhsQ6GvDQLr6FJoQ+o9t/taDEnov7xzGNFmMZM4sHlVR+5xKlWMBIct3ZUFrIZeJbgQ95hE6fGTxWyRbpg9nMQXRyMpgciD7myLGB+vnKeXwpiuySuXc9ZMJTndSFmwF4u6wQg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uO8IytlWD1gAmhqFbhNTEBuC9J4Tuu2qAm6NbbGOQls=; b=jnQwaN+T4o5PoNZfbzrFTO/skVp+JDCYaKymnvf4pB2rrRdQW+/QMZup3h1dJVo4jMSmYxm/uJmLMKtKcVwbELVu4+Uv/sBD1hwM19PYORaeSbROefWuGGKw+aN6+OCmYQsMXrIJSupZVScT/qVeGs1hwOnlPpq9pzFQUYRfuRlv+pioQpAevjBdL6Wy6wOA7hrOJqqcfGauEadUor+TBwXYqHz3wSCd5NByoKMcMYlgGY9UBm/HE/Oi3iZe18QLRGpg4JzCOxy9W7fIUfZ/2TFP+Byn1Loqy8jpU/AGyc1mF8G9siY29TVUVHSNGeuDuRBaEG67w739sRAem6EeLA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uO8IytlWD1gAmhqFbhNTEBuC9J4Tuu2qAm6NbbGOQls=; b=gYI4HxfPLBqo2lJlz4C23kqLEjcMNtZoniFHss009n4+0UXvQCmbIuqze+HhBlh5kQPNAhXDRbaljg/5qUn9jmtEAbOPo7ErUOT1sXHJdHXqlrkbHdtnYF8QgaU/ixOEYZQlj1S7WCFuYun5PdbcfhPzBVkaS31koP3nVLRQN9I=
Received: from DM6PR05MB6348.namprd05.prod.outlook.com (2603:10b6:5:122::15) by DM5PR0501MB3832.namprd05.prod.outlook.com (2603:10b6:4:7b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3412.15; Wed, 23 Sep 2020 19:06:03 +0000
Received: from DM6PR05MB6348.namprd05.prod.outlook.com ([fe80::1113:203d:92a0:923]) by DM6PR05MB6348.namprd05.prod.outlook.com ([fe80::1113:203d:92a0:923%6]) with mapi id 15.20.3412.020; Wed, 23 Sep 2020 19:06:03 +0000
From: Ron Bonica <rbonica@juniper.net>
To: srcomp <srcomp@ietf.org>
Thread-Topic: Comments on REQ-8-17-FWD-EFFICIENCY
Thread-Index: AdaR1qZKdMwN7UB9Td2I1OzCoQF1fw==
Date: Wed, 23 Sep 2020 19:06:03 +0000
Message-ID: <DM6PR05MB634814AA4485E2770C54E867AE380@DM6PR05MB6348.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.5.0.60
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2020-09-23T19:06:01Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=351f2c95-a04a-41ee-9337-1fef359b1ed3; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [173.79.132.205]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 859d3298-61cc-4eb0-e2e7-08d85ff3b781
x-ms-traffictypediagnostic: DM5PR0501MB3832:
x-microsoft-antispam-prvs: <DM5PR0501MB383287BAEB47350D3FC32267AE380@DM5PR0501MB3832.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: U88CNRbro9kQElunkQST7spSVOkMJ9wqMmkr88HFN5dMpzMt2R74u6Wkg/bqFsK22PCHbCDwk3u1RmA5F7bY6vvl/4qD1rWW48iKimTGhNaX3dQghO8bbkc250UsSw47lyjlRlIF0+v97YP0YZIzKKFUQd1XtLejLws35Z29f5s28IB37PNN9iZJIHXsRQRyMuWmLbKMtG/fCIxpsxhU8yV5Zkz5sz2qMKw6eAego13Iu/yCgaKobIPGg9XVCAreWTmvQLPywcMnBrEBNub7MFnm/BxmQc1YQG2C4nTJLI9xjCt18faWfYGQ4ExwrU0engWLUXRBgiasav5ILpKSiT+kPEKZP8KTGMraWh01Fj0v+N9T+WyKnZzNtrsqBiGW
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR05MB6348.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(396003)(346002)(366004)(136003)(376002)(6506007)(71200400001)(316002)(9686003)(2906002)(7696005)(26005)(8936002)(8676002)(33656002)(5660300002)(66946007)(186003)(66556008)(66476007)(64756008)(66446008)(55016002)(76116006)(86362001)(52536014)(6916009)(478600001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: 3AERZPSITJR3mogJkxGtXIdvdailaOuj+3m1J9lutLar2mSnoAIWr/t6WbeQ0DdWXxvHPyZHY7xLHbXBJNHqoLT/FyhvV6Oq9J1XZBNlqfkMjmsEZEYn+x8bC74gBidc0OfQfSj5GKS+QJbuXvPkJEnVhtSkZI9RC2zua3MyZOrlzA5OvHSJ9kBkKfocPp9izhuda0fKupnKuT0FxgsMAFQ6lg5RrXhxJtyg/jbrD9ViiLIyUaBfYPdDXRy6u1FQ8RyAXz/SRbu1g6AwpWfYS/zdPj/an3P4rf+dUg+2KOzFEppQ8QfJSjwp23MtvrEJRAPdr7EMGwrnDLWexbVyyncgLZJ6O+fXC6mAWH5EFfG2DoAjfQ/eCafY8JvyeIGrd0L5igs087GKRzlJCjcLFiLrF1AH2zQ7/0EJXqnuqwCh0Sy3vfDSjk4XYv2tDdhpN71S41+N8muiilZLVSkxfp/Frq9shEtk4wfnl+wwC4IaqfEiG/ib0ab+2sM/Q6L4Hz2k25DHM84eM32vr4So8PbXXcEHK9ydI3EAuF6BxnuONIi2Gl9E8sMcsOx/Y8De9eqcjo6v2sj7Vc038RxtNx1lVtKkBFPZ63eOSheNQm6TmzzLEdfJRoA1XvJfCMjs6iiMTaW8WQBiXpT7NqGPqA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM6PR05MB634814AA4485E2770C54E867AE380DM6PR05MB6348namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR05MB6348.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 859d3298-61cc-4eb0-e2e7-08d85ff3b781
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Sep 2020 19:06:03.2330 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: E8DBS+3I/m3qMWogSqQsT0T+b/WNCDdynEWxD/HzORVb2/hpcISFdznPgkiwBcdVU9SEemaRndIC3jx7hKpOTQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR0501MB3832
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-09-23_13:2020-09-23, 2020-09-23 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 impostorscore=0 adultscore=0 malwarescore=0 mlxlogscore=999 suspectscore=0 priorityscore=1501 spamscore=0 clxscore=1015 lowpriorityscore=0 phishscore=0 bulkscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2009230140
Archived-At: <https://mailarchive.ietf.org/arch/msg/srcomp/Hhrg1JA-PSjIKKvjBFA3wWiB_fM>
Subject: [Srcomp] Comments on REQ-8-17-FWD-EFFICIENCY
X-BeenThere: srcomp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <srcomp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/srcomp>, <mailto:srcomp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/srcomp/>
List-Post: <mailto:srcomp@ietf.org>
List-Help: <mailto:srcomp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/srcomp>, <mailto:srcomp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Sep 2020 19:06:11 -0000

Folks,

The metrics associate with REQ-8-17-FWD-EFFICIENCY are invalid. Currently, the metrics are:


  *   D.PRS(segment list): worst-case number of headers parsed during processing of the segment list.
  *   D.LKU(segment list): worst-case number of FIB lookups during processing of the segment list.

D.PRS assumes that parsing a second extension header is expensive on all ASICs. While it may be expensive on some ASIC's it is extremely inexpensive on others. Retaining this metric doesn't optimize the solution for operators. It merely creates an advantage for the ASIC that can't parse additional extension headers efficiently.

D.LKU assumes that it is possible to determine how many lookups a particular compression mechanism requires. It ignores the fact that the FIB can be optimized to reduce the number of lookups. Furthermore, it fails to make a distinction between longest match lookups and index lookups.

Finally, this requirement should be stated from the network operators perspective, not the ASIC developer's. The network operator doesn't care how many headers were parsed or how many lookups were execute. It cares about:


  *   How many packet per second the ASIC can process
  *   How much power the ASIC consumes
  *   How much heat the ASIC generates
  *   How much the ASIC costs

Unless we can develop better metric for this requirement, we should drop it.

                                                                                           Ron





Juniper Business Use Only