Benson, Thomas, and David,

As some of us have gone through the ppvpn/l3vpn development in the last decade 
are familiar with the history around VR development in ppvpn/l3vpn, others may 
benefit with more clarification.

Two approaches were proposed initially: rfc 2547 BGP/MPLS VPN, and Virtual 
Router (VR) VPN. 2547 has been development and widely deployed, VR VPN solution 
did not progress to standard RFCs.
Thomas Morin has provided good summary of the differences between the two, and 
the status for each.

The base VR solution drafts and the VR applicability statement draft Benson 
referenced did not become RFCs. As IESG write-ups in 2006 indicated: "Active 
participation in the L3VPN WG on Virtual Routers has not existed for some time. 
There is little energy to modify these documents further,..."

So the fact remains there is no Virtual Router solution for l3vpn/l2vpn as 
Standard track RFCs, even though the informational RFC 4110 on Framework talked 
virtual router as it was published in 2005 before VR was ended.

Virtual Router term is often used in other context as general term. You can 
virtualize a physical router into multiple virtual routers with resource 
partition, some only has control plane partition, e.g. each can run separate 
IGP, BGP..., others may have HW resource partition as well. There are can be 
various levels of virtualization. We were discussing with vendors for virtual 
router/logical router starting 2000 when I was working in SP. E.g. virtual 
router/logical router could be considered to separate L3 VPN services and 
Internet services through resource partition, or make separate P and PE routers 
with resource partition using the same box, etc. all not much to do VPNs, it is 
general device virtualization. Many devices today can support pretty 
sophisticated virtualization.

I'm OK if you use the virtual router as generic term and explain the use case, 
and not to reference back to the VR VPN approach which is not IETF standards.

Luyuan


From: Benson Schliesser [mailto:[email protected]]
Sent: Monday, July 09, 2012 4:28 PM
To: [email protected]
Cc: Luyuan Fang (lufang); [email protected]
Subject: Re: [nvo3] VRF text (take 3) in 
draft-narten-nvo3-overlay-problem-statement-02.txt


On 2012-07-06 8:35 AM, [email protected]<mailto:[email protected]> wrote:

Luyuan,



- "virtual routers" <> multiple VRFs on a router ... Could you

help us with the IETF reference if you think your "virtual router"

definition is correct?



Sure, "virtual router" is the correct term, a "virtual router" is definitely

not a VRF for a BGP/MPLS VPN and the term "virtual router" has been in use in

the IETF for well over a decade.



The two paragraphs in question were always intended to refer to the concept

of a "virtual router" as that term is used with VRRP, see RFC 5798, and the

use of "virtual router" dates back to at least the first version of VRRP,

RFC 2338 (1998).  In 20/20 hindsight, the use of the VRF acronym in those

two paragraphs was a mistake that we are now correcting - that mistake is

at the root of this confusion (mea culpa, as I'm a co-author of that original

text).  Do we need to cite RFC 5798 to make this clearer?

FYI, per http://tools.ietf.org/html/rfc4110#section-1.5 a Virtual Router is 
defined as:


   Virtual Router (VR): An instance of one of a number of logical
   routers located within a single physical router.  Each logical router
   emulates a physical router using existing mechanisms and tools for
   configuration, operation, accounting, and maintenance.

For more context, one might also wish to read 
http://tools.ietf.org/html/draft-ietf-l3vpn-as-vr-02 and some of its references.

Cheers,
-Benson
_______________________________________________
nvo3 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/nvo3

Reply via email to