Re: [nvo3] Applicability of RFC 5512 to NVO3?
Shane Amante <shane@castlepoint.net> Tue, 21 February 2012 07:22 UTC
Return-Path: <shane@castlepoint.net>
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 A7E8721E8044 for <nvo3@ietfa.amsl.com>; Mon, 20 Feb 2012 23:22:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.199
X-Spam-Level:
X-Spam-Status: No, score=-2.199 tagged_above=-999 required=5 tests=[AWL=-0.200, BAYES_00=-2.599, J_CHICKENPOX_13=0.6]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ndfAj+KbK0y7 for <nvo3@ietfa.amsl.com>; Mon, 20 Feb 2012 23:22:44 -0800 (PST)
Received: from dog.tcb.net (dog.tcb.net [64.78.150.133]) by ietfa.amsl.com (Postfix) with ESMTP id BB11421E803F for <nvo3@ietf.org>; Mon, 20 Feb 2012 23:22:44 -0800 (PST)
Received: by dog.tcb.net (Postfix, from userid 0) id EC2DD268063; Tue, 21 Feb 2012 00:22:43 -0700 (MST)
Received: from mbpw.castlepoint.net (63-225-243-189.hlrn.qwest.net [63.225.243.189]) (authenticated-user smtp) (TLSv1/SSLv3 AES128-SHA 128/128) by dog.tcb.net with SMTP; Tue, 21 Feb 2012 00:22:43 -0700 (MST) (envelope-from shane@castlepoint.net)
X-Avenger: version=0.7.8; receiver=dog.tcb.net; client-ip=63.225.243.189; client-port=53885; syn-fingerprint=65535:54:1:64:M1452,N,W1,N,N,T,S; data-bytes=0
Mime-Version: 1.0 (Apple Message framework v1257)
Content-Type: text/plain; charset="us-ascii"
From: Shane Amante <shane@castlepoint.net>
In-Reply-To: <CB6745D1.58C2B%kreeger@cisco.com>
Date: Tue, 21 Feb 2012 00:22:28 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <7C1F62AB-6070-4B25-9B1E-0069738D8A73@castlepoint.net>
References: <CB6745D1.58C2B%kreeger@cisco.com>
To: Larry Kreeger <kreeger@cisco.com>
X-Mailer: Apple Mail (2.1257)
Cc: nvo3@ietf.org, Robert Raszuk <robert@raszuk.net>
Subject: Re: [nvo3] Applicability of RFC 5512 to NVO3?
X-BeenThere: nvo3@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "L2 \"Network Virtualization Over l3\" overlay discussion list \(nvo3\)" <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: Tue, 21 Feb 2012 07:22:45 -0000
Hi Larry, On Feb 20, 2012, at 1:35 AM, Larry Kreeger wrote: > Hi Shane, > > On 2/18/12 8:35 AM, "Shane Amante" <shane@castlepoint.net> wrote: > >> Hi Robert, >> >> 1) I was viewing RFC 5512 as something that may be able to be run only down to >> and on ToR switches, not (necessarily/always) down to individual Hypervisors, >> specifically for the scale reasons you cite. > > While the overlay solution should allow for the ToR switches to be the > encap/decap points, the other requirement is that it must be possible for > the overlays to terminate in the Virtual Switch inside the hypervisor. We > certainly wouldn't want to use two different protocols, with one for > hypervisors and one for ToR switches. In fact, I believe it quite likely > that the same DC will have overlays terminating in both hypervisors and in > physical network switches. Please clarify what you mean above, wrt data-plane encapsulation/de-encapsulation vs. control-plane protocols. RFC 5512 is strictly a control-plane signaling protocol, which can signal any combination of: GRE/IP, IP/IP or L2TPv3/IP for data-plane encapsulation. -shane >> 2) With respect to the latter point, I can potentially see something like >> draft-marques-l3vpn-end-system-03 as being complementary to RFC 5512. >> Specifically, draft-marques-l3vpn-end-system-03 would run on/in a Hypervisor >> and talk to a ToR (running RFC 5512), as appropriate. >> >> Regardless, at a high level, my question was really meant to ask the more >> broad question of whether RFC 5512 had been reviewed by the authors/proponents >> of NVO3 to see if it was applicable and, if not, why not. When I reviewed the >> Section 6 of the NVO3 draft, (and attended the NVO3 discussion in Taipei), I >> had not seen it mentioned (even though there are several other >> protocols/mechanisms discussed), which is what prompted my question. >> https://tools.ietf.org/html/draft-narten-nvo3-overlay-problem-statement-01#sec >> tion-6 >> ... or, said differently, could the NVO3 effort go *faster* (and, hopefully >> avoid inventing a new, almost identical signaling protocol) if it was able to >> leverage RFC 5512 for its signaling control plane[1] and, perhaps, focus >> mostly on (for example) adopting/refining/etc. (something like) >> draft-marques-l3vpn-end-system, as I mention in #2 above (and, others have >> mentioned on the list previously). >> >> In summary, I was attempting to help narrow the scope of NVO3, by re-using /if >> possible/ what we've already developed and, secondarily, focus on the new >> things that don't exist. >> >> -shane >> >> [1] As you mention, BGP may be challenged from a scaling perspective, wrt to >> NVO3. Then again, the same arguments were made about BGP back during the early >> days of the L2VPN & L3VPN, when those WG's were just getting off the ground >> and look where the industry is now. >> >> >> On Feb 18, 2012, at 3:35 AM, Robert Raszuk wrote: >>> Hi Shane, >>> >>> 5512 would require each host to support BGP. >>> >>> That for amount of information scaling would automatically mean that each >>> host in the data center would need to also support RTC (rfc4684). >>> >>> Session scaling is another challenge if we follow Igor's numbers. >>> >>> And I am not sure that the p2mp information distribution nature of BGP fits >>> well to the set of requirements here. It seems that host to VM >>> controller/orchestration/ect is much more p2p in it's nature. From looking at >>> our data centers I see the common user's VMs residing on very little number >>> of hosts. >>> >>> Even if one would go that path (and maybe we would restart talks about >>> bgp-lite .. what may be regardless useful for PE-CE bgp scaling in other >>> areas) which BGP implementation you would recommend to use on the hosts ? >>> >>> Cheers, >>> R. >>> >>>> I am curious to know if the following RFC has been looked at to see >>>> if it's applicable to the NVO3 solution space. Furthermore, if it was >>>> looked at, I'd be curious to know why it was insufficient? >>>> >>>> http://tools.ietf.org/html/rfc5512 >>>> >>>> Thanks, >>>> >>>> -shane _______________________________________________ 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 > > _______________________________________________ > nvo3 mailing list > nvo3@ietf.org > https://www.ietf.org/mailman/listinfo/nvo3
- [nvo3] Applicability of RFC 5512 to NVO3? Shane Amante
- Re: [nvo3] Applicability of RFC 5512 to NVO3? Robert Raszuk
- Re: [nvo3] Applicability of RFC 5512 to NVO3? Shane Amante
- Re: [nvo3] Applicability of RFC 5512 to NVO3? Robert Raszuk
- Re: [nvo3] Applicability of RFC 5512 to NVO3? Larry Kreeger
- Re: [nvo3] Applicability of RFC 5512 to NVO3? Shane Amante
- Re: [nvo3] Applicability of RFC 5512 to NVO3? david.black
- Re: [nvo3] Applicability of RFC 5512 to NVO3? Larry Kreeger
- [nvo3] Question of the terminology used in draft-… Linda Dunbar
- Re: [nvo3] Question of the terminology used in dr… Pat Thaler
- Re: [nvo3] Question of the terminology used in dr… Linda Dunbar
- Re: [nvo3] Question of the terminology used in dr… Larry Kreeger
- [nvo3] Detailed comments to draft-kreeger-nvo3-ov… Linda Dunbar
- Re: [nvo3] Question of the terminology used in dr… Linda Dunbar
- [nvo3] NV03 Charter question Linda Dunbar
- Re: [nvo3] NV03 Charter question Pat Thaler
- Re: [nvo3] NV03 Charter question Thomas Narten
- [nvo3] Another question on NV03 charter Linda Dunbar
- Re: [nvo3] Another question on NV03 charter David Allan I
- Re: [nvo3] Another question on NV03 charter John E Drake
- Re: [nvo3] Another question on NV03 charter Linda Dunbar
- Re: [nvo3] Another question on NV03 charter David Allan I
- Re: [nvo3] Another question on NV03 charter Larry Kreeger
- Re: [nvo3] Another question on NV03 charter Stiliadis, Dimitrios (Dimitri)
- Re: [nvo3] Another question on NV03 charter Linda Dunbar
- Re: [nvo3] Another question on NV03 charter Larry Kreeger
- Re: [nvo3] Another question on NV03 charter Linda Dunbar
- Re: [nvo3] Another question on NV03 charter Rakesh Saha
- Re: [nvo3] Another question on NV03 charter Linda Dunbar
- Re: [nvo3] Another question on NV03 charter Larry Kreeger