[nvo3] Mail regarding draft-ietf-nvo3-geneve

Leonid Rozenboim <leonid.rozenboim@oracle.com> Tue, 03 July 2018 00:45 UTC

Return-Path: <leonid.rozenboim@oracle.com>
X-Original-To: nvo3@ietfa.amsl.com
Delivered-To: nvo3@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53A1813140E for <nvo3@ietfa.amsl.com>; Mon, 2 Jul 2018 17:45:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.31
X-Spam-Level:
X-Spam-Status: No, score=-4.31 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=oracle.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 eXQfisYQBY3f for <nvo3@ietfa.amsl.com>; Mon, 2 Jul 2018 17:45:33 -0700 (PDT)
Received: from aserp2120.oracle.com (aserp2120.oracle.com [141.146.126.78]) (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 928211311EB for <nvo3@ietf.org>; Mon, 2 Jul 2018 17:45:33 -0700 (PDT)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w630jW5x088830 for <nvo3@ietf.org>; Tue, 3 Jul 2018 00:45:32 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : content-type : content-transfer-encoding : mime-version : subject : message-id : date : to; s=corp-2017-10-26; bh=+1N1Yl/YeIArIQR2kxkcjD/C05BxYSb3R0FJwu1uMyo=; b=Cr1GAYMmNfFDxFXMk8dMuht62oBkfLguUwxqPnbFZBUEJR/vtoF/8iS/dp++aYfgKb8J N2e7VBYaVqLu7hhKa3a9qY7lYU8f2BZRJyQcFJY4NL2oPBhmC23aU3QFwdDfE+OQfxJF 2e3+ghv5NC3bNSyg4N6j/SVxQ4F4F0MdZmgN4efka1p2f2TMy9+Sd0mJmIMrrF32kBN6 iclhQqEDKJOc9f9htp/C/qc1supzQz3DdVV+CHk8tb1/F62CVkf7IViY6cJjHkCTd1z7 osDD8YkI5w9hh5ylRLq39FWoTBhmKK0TdKkM85ax0L6dmAzBqBmw+3Rhs36+VWe8n4eA dw==
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by aserp2120.oracle.com with ESMTP id 2jx1tnxee3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <nvo3@ietf.org>; Tue, 03 Jul 2018 00:45:32 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w630jVPk031416 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <nvo3@ietf.org>; Tue, 3 Jul 2018 00:45:31 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w630jVgD005093 for <nvo3@ietf.org>; Tue, 3 Jul 2018 00:45:31 GMT
Received: from dhcp-10-144-107-75.usdhcp.oraclecorp.com (/10.144.107.75) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 02 Jul 2018 17:45:31 -0700
From: Leonid Rozenboim <leonid.rozenboim@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 11.4 \(3445.8.2\))
Message-Id: <8537E54B-6B35-4CA6-B051-5B58362D1D08@oracle.com>
Date: Mon, 02 Jul 2018 17:45:30 -0700
To: nvo3@ietf.org
X-Mailer: Apple Mail (2.3445.8.2)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8942 signatures=668704
X-Proofpoint-Spam-Details: rule=notspam policy=default score=21 suspectscore=52 malwarescore=0 phishscore=0 bulkscore=0 spamscore=21 mlxscore=21 mlxlogscore=58 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1806210000 definitions=main-1807030007
Archived-At: <https://mailarchive.ietf.org/arch/msg/nvo3/E98YQbRybBeMxmUZO3oXSBYOwkw>
X-Mailman-Approved-At: Tue, 03 Jul 2018 01:48:58 -0700
Subject: [nvo3] Mail regarding draft-ietf-nvo3-geneve
X-BeenThere: nvo3@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: "Network Virtualization Overlays \(NVO3\) Working Group" <nvo3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nvo3>, <mailto:nvo3-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nvo3/>
List-Post: <mailto:nvo3@ietf.org>
List-Help: <mailto:nvo3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nvo3>, <mailto:nvo3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jul 2018 00:48:51 -0000

I hereby propose to rename the 8-bit “Reserved” field in the 2nd word to “FlowLabel”, similarly to NVGRE header format (RFC 7637).

This will allow a tunnel end-point to scale-out a packet incoming from a physical network, without peeking into the overlay (inner) L4 headers.
In some use cases, the inner L4 header is encrypted and is not available to the receiver until much later in the processing stages, too much later.

Some may argue that an 8-bit flow label is not wide enough, to which I would respond that it is wide enough for a machine with up to 256 processors/threads.

An alternative could be to require a normative header option carrying a 32-bit flow label.