Re: [nvo3] [L2tpext] New Version Notification for draft-fan-l2tp-vp-01.txt
"Carlos Pignataro (cpignata)" <cpignata@cisco.com> Thu, 10 April 2014 18:34 UTC
Return-Path: <cpignata@cisco.com>
X-Original-To: nvo3@ietfa.amsl.com
Delivered-To: nvo3@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B29351A0414; Thu, 10 Apr 2014 11:34:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.773
X-Spam-Level:
X-Spam-Status: No, score=-9.773 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.272, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
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 hdDAGoFZ7xng; Thu, 10 Apr 2014 11:34:46 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) by ietfa.amsl.com (Postfix) with ESMTP id 0B3451A02EB; Thu, 10 Apr 2014 11:34:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5515; q=dns/txt; s=iport; t=1397154878; x=1398364478; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=f7tlGT4YB3myYK3D3i7JVmx/h44PkkX+MFfZay2FPi8=; b=gSs0FWc7rmNL3HLLlImrHdyWvw99c6wJ6RM2on+QCgtBAUfn8miFxhDP Sw0/uc5c81Ab0f4//Vnbx08uQcHCKf/svE4XhNEoVj9jwc3wwN0QbULtA keBbt6KqozmNcGcO7tviBZ52JakyuIKCH4FdnuwniyUGRZB8rsqfDqtFz w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AkYFALDjRlOtJA2G/2dsb2JhbABagwY7UQa8c4ZkUYEkFnSCJQEBAQQBAQFrCQIMBAIBCA4DAwEBASgHIQYLFAkIAgQOBQkSh00DEQgFxioNhmMXjFOBQlcHBoQyBJZwgW6BNYs+hU+DMIFqQQ
X-IronPort-AV: E=Sophos;i="4.97,835,1389744000"; d="scan'208";a="34750840"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by alln-iport-7.cisco.com with ESMTP; 10 Apr 2014 18:34:37 +0000
Received: from xhc-aln-x04.cisco.com (xhc-aln-x04.cisco.com [173.36.12.78]) by alln-core-12.cisco.com (8.14.5/8.14.5) with ESMTP id s3AIYbZC026506 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 10 Apr 2014 18:34:37 GMT
Received: from xmb-aln-x02.cisco.com ([169.254.5.99]) by xhc-aln-x04.cisco.com ([173.36.12.78]) with mapi id 14.03.0123.003; Thu, 10 Apr 2014 13:34:37 -0500
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: Tom Herbert <therbert@google.com>
Thread-Topic: [L2tpext] [nvo3] New Version Notification for draft-fan-l2tp-vp-01.txt
Thread-Index: AQHPVOuGHQ6nAlR090S5GdtDr4vZ5A==
Date: Thu, 10 Apr 2014 18:34:37 +0000
Message-ID: <CF6C5B3D.52433%cpignata@cisco.com>
References: <20140410032205.30725.83163.idtracker@ietfa.amsl.com> <C02846B1344F344EB4FAA6FA7AF481F10F3E29D0@SZXEMA502-MBS.china.huawei.com> <CA+mtBx9r75d3bkk4FeHWXjPMwfetr97rBuxWoubDsx=_Y_RZ0g@mail.gmail.com> <1045434E-F6BE-444E-8E28-B2DCCE1B0A35@cisco.com> <CA+mtBx9480QZV-+FByVi2yF9dnGQDAFau8-Xak-vD+wuZjmTOQ@mail.gmail.com>
In-Reply-To: <CA+mtBx9480QZV-+FByVi2yF9dnGQDAFau8-Xak-vD+wuZjmTOQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.4.1.140326
x-originating-ip: [10.82.229.74]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <968640D2C5013A4CA8B2BDCAD5422D50@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/nvo3/cZE4b2HY0ZTHX9f9jcaumyqcl6E
Cc: Fanduoliang <fanduoliang@huawei.com>, Zehn Cao <zehn.cao@gmail.com>, "nvo3@ietf.org" <nvo3@ietf.org>, "l2tpext@ietf.org" <l2tpext@ietf.org>, Namgon Kim <ng.kim@kt.com>
Subject: Re: [nvo3] [L2tpext] New Version Notification for draft-fan-l2tp-vp-01.txt
X-BeenThere: nvo3@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Thu, 10 Apr 2014 18:34:50 -0000
Hi, Tom, -----Original Message----- From: Tom Herbert <therbert@google.com> Date: Thursday, April 10, 2014 at 2:23 PM To: Carlos Pignataro <cpignata@cisco.com> Cc: "l2tpext@ietf.org" <l2tpext@ietf.org>, Namgon Kim <ng.kim@kt.com>, Fanduoliang <fanduoliang@huawei.com>, "nvo3@ietf.org" <nvo3@ietf.org>, Zehn Cao <zehn.cao@gmail.com> Subject: Re: [L2tpext] [nvo3] New Version Notification for draft-fan-l2tp-vp-01.txt >> - To get hashing (for ECMP, RSS, etc.) in the network we'd almost >> certainly use L2TP over UDP, so L2TP-VP should probably have a format >> defined for use with UDP. >> >> >> There's also hashing for L2TPv3 directly over IP (e.g., RFC 5640) >> >Unfortunately to use that I'd need to replace all my hardware to >support it, and even if we did that the second we start putting L2TP >in IPsec we're right back to not having the hash. Same thinking >applies to GRE and it's use of key field for hash. I suppose it's not >by design, but UDP encap will likely be the de facto standard in the >data center-- it's not really that bad just a few bytes of overhead >buys us compatibility with a lot of devices. There's some pesky issues >to resolve, like whether UDP checksum is worthwhile and how to >interact with NAT, but if we do this right we should be a able to >provide a solution for all IP protocols (e.g. >http://tools.ietf.org/html/draft-herbert-gue-01 :-) ) This is a larger topic, and certainly there have been many Foo-over-UDP and generic-UDP-tunnel/encap proposals out there. Without rat-holing, my point was only that there¹s specs for ECMP for L2TPv3/GRE directly over IP, and also (agreeing with you here) you can run L2TPv3 over UDP. Thanks, ‹ Carlos. > >Tom > >> Thanks, >> >> Carlos. >> >> - Even with Type field, this still suffers from the same problem L2TP >> has that network devices won't be able to parse the packet beyond the >> L2TP header (the cookie field makes the header variable length). This >> eliminates the ability to implement the protocol with LRO for >> instance. I suggest you take four or five bits from reserved section >> for header length to resolve this (see example in GUE). >> - Cookie mechanism is an advantage over VXLAN and nvgre I believe, but >> why limit it to 32 bits? 64 bits is much stronger, and at some point >> we might even want 128 bits to do strong authentication. >> >> Some more general questions applicable to this and some other proposals. >> >> - "TNI field"-- this seems to use the same 24 bit left shifted format >> of nvgre and VXLAN. I still don't see the rationale for this! Why >> can't the full 32 bit field be allocated for vni? A large deployment >> will be using various levels of hierarchical allocation and possibly >> obfuscation of vni (TNI). The nvo3 requirements on this are vague >> ("100's of thousands of virtual networks"), but they clearly don't >> expect this the VNI to be a simple flat space either. >> - "Outer Ethernet Header"-- showing the outer Ethernet header in L3 >> encapsulations examples is not necessary, use of Ethernet is not a >> requirement, and this is potentially very misleading. For instance, >> the outer Ethernet FCS does *not* protect the packet end to end in an >> L3 routed network. Personally, I think it would be more illustrative >> to show the IP packet in the inner Ethernet frame instead to see how >> its alignment is affected. >> >> Thanks, >> Tom >> >> B.R. >> Frank >> >> -----Original Message----- >> From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org] >> Sent: Thursday, April 10, 2014 11:22 AM >> To: Xialiang (Frank); Zhen Cao; Fanduoliang; Zehn Cao; Namgon Kim; >>Namgon >> Kim; Fanduoliang; Xialiang (Frank) >> Subject: New Version Notification for draft-fan-l2tp-vp-01.txt >> >> >> A new version of I-D, draft-fan-l2tp-vp-01.txt has been successfully >> submitted >> by Liang Xia and posted to the IETF repository. >> >> Name: draft-fan-l2tp-vp >> Revision: 01 >> Title: L2TP-VP: Layer Two Tunneling Protocol - >>Virtualization >> Profile >> Document date: 2014-04-10 >> Group: Individual Submission >> Pages: 9 >> URL: >> http://www.ietf.org/internet-drafts/draft-fan-l2tp-vp-01.txt >> Status: https://datatracker.ietf.org/doc/draft-fan-l2tp-vp/ >> Htmlized: http://tools.ietf.org/html/draft-fan-l2tp-vp-01 >> Diff: http://www.ietf.org/rfcdiff?url2=draft-fan-l2tp-vp-01 >> >> Abstract: >> This document describes Layer Two Tunneling Protocol (L2TP)'s >> virtualization profile (L2TP-VP), which reuses session header of L2TP >> data message to securely support overlay networks for multiple >> tenants, and simplifies tunnel setup by disabling all kinds of L2TP >> control messages. >> >> >> >> >> Please note that it may take a couple of minutes from the time of >>submission >> until the htmlized version and diff are available at tools.ietf.org. >> >> The IETF Secretariat >> >> >> _______________________________________________ >> nvo3 mailing list >> nvo3@ietf.org >> https://www.ietf.org/mailman/listinfo/nvo3 >> >> >> _______________________________________________ >> nvo3 mailing list >> nvo3@ietf.org >> https://www.ietf.org/mailman/listinfo/nvo3 >> >> > >_______________________________________________ >L2tpext mailing list >L2tpext@ietf.org >https://www.ietf.org/mailman/listinfo/l2tpext
- Re: [nvo3] New Version Notification for draft-fan… Xialiang (Frank)
- Re: [nvo3] New Version Notification for draft-fan… Tom Herbert
- Re: [nvo3] New Version Notification for draft-fan… Carlos Pignataro (cpignata)
- Re: [nvo3] New Version Notification for draft-fan… Tom Herbert
- Re: [nvo3] [L2tpext] New Version Notification for… Carlos Pignataro (cpignata)
- Re: [nvo3] [L2tpext] New Version Notification for… Tom Herbert
- Re: [nvo3] New Version Notification for draft-fan… Xialiang (Frank)
- Re: [nvo3] New Version Notification for draft-fan… Xialiang (Frank)
- Re: [nvo3] New Version Notification for draft-fan… Anton Ivanov (antivano)
- Re: [nvo3] [L2tpext] New Version Notification for… Carlos Pignataro (cpignata)
- Re: [nvo3] New Version Notification for draft-fan… Tom Herbert
- Re: [nvo3] New Version Notification for draft-fan… Anton Ivanov (antivano)