[nvo3] Shim header of vxlan-gpe

Lizhong Jin <lizho.jin@gmail.com> Sun, 13 October 2019 02:29 UTC

Return-Path: <lizho.jin@gmail.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 968DE120018; Sat, 12 Oct 2019 19:29:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 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, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.1, 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 na6FATPJynmD; Sat, 12 Oct 2019 19:29:20 -0700 (PDT)
Received: from mail-pl1-x62b.google.com (mail-pl1-x62b.google.com [IPv6:2607:f8b0:4864:20::62b]) (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 B87B1120096; Sat, 12 Oct 2019 19:29:20 -0700 (PDT)
Received: by mail-pl1-x62b.google.com with SMTP id t10so6343788plr.8; Sat, 12 Oct 2019 19:29:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:message-id:subject:mime-version :content-transfer-encoding; bh=m+srhIBpWfdbXUvoS3yYgcV4cs05DcPfQC786nIONC8=; b=qE9WfNSBuNmq2wtFuxfurR/Y6fceLsMHsS+tCCuv+nCoUl36eu7fQcnRWMu+JtcPIi guBYbrf2xTBFvcjH+lZN6NkZ9QAy8vw6sKx/A0tdfL1WjMU2LS3v2lqgi6L3l1ar46Aq IX9U1Ugz297sghx2ZziB/nkWMzivi/01Op6lRR35vtd0aXII8VZTORZj2Dp9uXaeqgw2 XKABVu6iIC46EAbbN4armFhrCZcyUXadcx2rss4mTcfhFz7ByGXOUUBkiPT428/9mznC 4r/96bMJhbdIgjJjS9VrLVOwdt3gueVysRf3I+AfNDnkazltTFHwDkToSQUyaKW9fv3R /xHw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:message-id:subject:mime-version :content-transfer-encoding; bh=m+srhIBpWfdbXUvoS3yYgcV4cs05DcPfQC786nIONC8=; b=fYxol+JK5zMUjVJ4yMArG+wd6V+tRvPIIuiynaqS4nJ2wDN8uLDy6tqnO6UfB1B/n7 gR1XuQjz29le+wFuAQp9Xer5yyMcRsTkSbjzmnVml3um2LB8jpWJPof+r9MSoLSwATbc 3SnDyiXzfaIMGIJs7/IGHghkrRy+4q4Tu0DfaYhSBrRlxOjEI5JCdcMhd+jvxbUJTALo aVdD7chDiDut15f8bTnkzB0UlX4oAh6Zsvs9cPi0YZCqB7uVV2vrAcXNt0lu4mXiVZ8n 40q9KpsMnk9ZL9NRsb5ul/fuFaFyy9JMnhT30vNbAyQx4RsG1AcL56kO9kowqMP9LMe/ y0ww==
X-Gm-Message-State: APjAAAVI2b2OXUsrZTDTGE2vlgIj/cgTTSp+3XMQCxEN7QG7ce2ytBMo qVZKD59vz1Zz0LwZafFgTpMdySk2
X-Google-Smtp-Source: APXvYqxPvY5RUtPFc8fmmRmYrv+k9muCOVt+u5uTNwjGF/Kp+w0dGNrSymHt2puivNKWrlbjaGenXA==
X-Received: by 2002:a17:902:8ec2:: with SMTP id x2mr23670419plo.35.1570933759669; Sat, 12 Oct 2019 19:29:19 -0700 (PDT)
Received: from LIZ ([103.129.252.47]) by smtp.gmail.com with ESMTPSA id 2sm12074125pfo.91.2019.10.12.19.29.17 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 12 Oct 2019 19:29:18 -0700 (PDT)
Date: Sun, 13 Oct 2019 10:29:11 +0800
From: Lizhong Jin <lizho.jin@gmail.com>
To: "draft-ietf-nvo3-vxlan-gpe@ietf.org" <draft-ietf-nvo3-vxlan-gpe@ietf.org>
Cc: "draft-lemon-vxlan-lisp-gpe-gbp@ietf.org" <draft-lemon-vxlan-lisp-gpe-gbp@ietf.org>, "nvo3@ietf.org" <nvo3@ietf.org>
Message-ID: <D78E94DA-9F61-4C72-A02C-4B0DA0396BC5@gmail.com>
X-Mailer: MailMasterPC/4.12.3.1016 (Windows 7)
X-CUSTOM-MAIL-MASTER-SENT-ID: 45153275-1F28-4561-9EBB-8F2F7C950566
MIME-Version: 1.0
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/nvo3/4La-XaZzI0wMdOwK3-x4lD3Ep4o>
Subject: [nvo3] Shim header of vxlan-gpe
X-BeenThere: nvo3@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 13 Oct 2019 02:29:23 -0000


Hi GPE authors,
I recently review the GPE draft and the shim header design. I saw the "Next Protocol" assigned to GBP changed from 0x6 to 0x80, and the reference of [I-D.lemon-vxlan-lisp-gpe-gbp] should be updated from version 01 to version 02 which confused me in my first reading. I am not clear why GBP do such kind of update, do you have any design principles for the "Next Protocol" assignment for range from 0x80 to 0xFF? Some practical design principles in the document would benefit the industry.
And since shim header is a TLV style, I tend to ask if it would be practical to restrict the shim header to be used only for OAM and control purpose. That would greatly simplify the ASIC design.

Regards
Lizhong