RE: decisions on L2 solutions documents

"Dinesh Mohan" <[email protected]> Tue, 27 May 2003 11:08:26 -0400
Newsgroups gmane.ietf.ppvpn
Message-ID <[email protected]>
Rick, Loa,
 
Based on the following comments, are there still any other issues that
should be considered in the next version which then could be considered for
WG status?
 
Dinesh
-----Original Message-----
From: Radoaca, Vasile [BL60:X624:EXCH] 
Sent: Tuesday, May 20, 2003 7:22 PM
To: 'Rick Wilder'; Loa Andersson
Cc: [email protected]
Subject: RE: decisions on L2 solutions documents



Rick, Loa 

 Below are my answers to your questions. 

Vasile 

-----Original Message----- 
From: Rick Wilder [ mailto:[email protected] <mailto:[email protected]>
] 
Sent: Thursday, May 15, 2003 6:34 PM 
To: Loa Andersson; Ould-Brahim, Hamid [CAR:1A00:EXCH] 
Cc: [email protected] 
Subject: RE: decisions on L2 solutions documents 



Agreed, Loa. 

Here are the questions/requests-for-clarification that came up. 

    a) how do the discovery and signaling parts of the document 
       relate to those described in the other solutions documents and which 
       of them are suggested to be mandatory to implement 

> vasile 
There are couple of assumptions that need to be taken in consideration: 
1) 
The GVPLS model, as a distributed model, needs to have a signaling mechanism
that allows PW to be identified by VPN-ID, and the End Points together. The
pwe3-control-protocol-02.txt draft, with Rosen's extensions to the PW
Signaling mechanism address this problem.

2) 
The GVPLS model is defined as an extension of the VPLS model, as HVPLS is
defined as an extension of it in order to optimize some of the parameters
(e.g. VC-Label)

There are two ways to mitigate these two elements: 
a) the lasserre-vkompella-vpls draft includes the Rosen's signaling model,
but it used only for non-distributed model. In this case, GVPLS would be
built using Rosen's mechanism

b) extends the current vpls signaling mechanism to include the components
needed for the distributed model 

We had intensive discussions between the authors of vpls, gvpls and rosen's
proposals to achieve a reasonable compromise. Unfortunately, at this point
in time, the authors of the lasserre-vkompella draft didn't consider to
include Rosen's signaling mechanism. As such, based on assumption 2) we
decided for GVPLS to extend the current vpls signaling mechanism. However,
the model is transparent to such extensions, should a decision would be
taken in favor of Rosen's signaling, then GVPLS solution can accommodate it.

Regarding the signaling protocol: the current draft has a default model, the
LDP protocol. However, the BGP signaling is presented as an alternative. Our
current resolution is the following: LDP is mandatory for GVPLS. 

                                        
The BGP signaling option would be defined in a separate draft. We would try
to see how we can accommodate our BGP signaling with
draft-kompella-ppvpn-vpls-01 bgp model.

Regarding the discovery process: We recognize that an auto-discovery
mechanism is needed for 3 VPLS components: 
- VPLS core [N-PE devices] 
- VPLS access [U-PE devices] 
- VPN Members/VPN End Points 

However, the M2P PW model has a very nice property: the U-PE and VPN Members
auto-discovery processes can be combined with LDP signaling protocol. While
the M2P is not mandatory, we considered that it is worth to present such
property and allow vendors to implement and interop.


    b) what is the status of the MAC-in-MAC encapsulation work in IEEE? 

> vasile 
A distributed model needs to have an access protocol that must comply with
the Service address scheme presented in GVPLS. 

There are two models  that can be used: PW (splice PW) or Mac-in-Mac.
Mac-in-Mac protocol is not mandatory. However, regarding  it's status in
IETF, the solution was socialized, and Nortel together with other
vendors/SPs are looking to present  a solution draft in the next IEEE
sessions.

From GVPLS perspective, Mac-in-Mac is just an option - it's shows that GVPLS
is flexible enough to adopt different access protocols, if the assumptions
are respected.

Probable the best resolution for GVPLS would be to adopt the splice PW as
the default model. Mac-in-Mac model would be explained in a separate draft
[ex. informational rfc] until a specific resolution would take place in
IEEE. 


    c) for the case where the U-PE network is a completely ethernet 
       switched network, and encapsulation like MAC-in-MAC is used, 
       what part of the architecture belongs to the IETF? 
> vasile 
definitively, the architecture of such access networks should belong to
IEEE. However, regardless of Mac-in-Mac or PW models, a control protocol
should be employed in such access networks - we are considering to submit a
GVPLS companion proposal for such control protocol. In addition, such
control protocol can be used also for Q-in-Q and HVPLS models


    c) definition of M2P PWs is outside the scope of this WG and 
       probably should go to PWE3 
> vasile 
we are considering to get the M2P PW topic in the PWE3 agenda. The M2P PW
can be used in other contexts than VPLS. 
The M2P PW is an option that can fit nicely with the multipoint nature of
the VPLS service - 

    d) how does the definition of semantics of the PW CW given 
       in the document relate to those defined in the PWE3 WG? 
> vasile 
the CW, is optional in both pwe3-ethernet-encap-01.txt and in gvpls drafts.
In GVPLS we use the format that was presented in the version mentioned
above, where the sequence number was replaced with the SRC-ID indication.

In the new GVPLS version we would use the new format presented in the
version pwe3-ethernet-encap-02.txt, where there are 16 bits reserved and 16
bits used for the sequence number. The 16 bits reserved "for further
extension" would be used in the VPLS context as SRC-ID indication. We
understand that such proposal needs to be discussed also in the PWE3 group.

However, a PW P2P used in the context of the VPLS can have a mechanism to
indicate the SP source address from where it's originating, without breaking
the original PW model. In the current solutions there are two ways to
indicate the SP Source address: a) using the Control Plane [ex.VC-label ] or
using the Data Plane [ex. CW]. In our current experiments by far, the Data
Plane model scale and perform better than the Control  plane model. 

IF we use PW P2P with Source indication, in the control plane, then the
natural evolution is to combine the LSPs that have the same destination into
a M2P PW.


Some conclusions: 
As we understand the questions, I think there are ways to move forward, and
to see GVPLS as an extension of the  vpls non-distributed model
[draft-lasserre-vkomeplla-vpls], and worth to be continued as working
document. However, a revised version would be taken in consideration for the
next IETF meeting; some components as BGP signaling and MAC-in-MAC would be
presented in separate drafts. The interoperability aspects between vpls and
gvpls would still be  maintained in the draft, if there are not other
opinions.

Cheers 
   Vasile 



-----Original Message----- 
From: Loa Andersson [ mailto:[email protected] <mailto:[email protected]> ] 
Sent: Thursday, May 15, 2003 4:08 PM 
To: Hamid Ould-Brahim 
Cc: Rick Wilder; [email protected] 
Subject: Re: decisions on L2 solutions documents 

Rick, 

the question from Hamid is what I should call "loaded". The real issue here
is (evn if you felt you had the wg support from the mailing list at the
time, which I don't know), that the issues the AD / wg chair discussion
should be made available to the list/wg.

Review results may change how you feel about making things wg doc or not,
even if they come form ADs :) 

Mailing list discussion of those review results may lift or confirm those
conserns. 

/Loa 

Hamid Ould-Brahim wrote: 
> Rick, 
> 
>  > 
>  > - GVPLS/LPE draft-radoaca-ppvpn-gvpls-01.txt : This draft is  > not 
> made a WG document at this time. Several questions have  > come up 
> regarding this document during discussions between  > the ADs and WG 
> chairs. In order to make an informed decision,  > these questions will 
> be posted shortly to begin a discussion.  > 
> 
> In your opinion as ppvpn chair was there consensus on the mailing list 
> that this draft should advance to WG doc status? 
> 
> Hamid. 
> 


-- 
/Loa 

mobile + 46 739 81 21 64 
email: [email protected]