Dan

Thanks for the review.  Really appreciate it.
Some immediate comments and we can follow up more live at the meeting next week.

Regards

Rajesh



-          If tunneling using the new modes described in this document is going 
to be possible to endpoints different from the AC, is it expected for these 
endpoints to run all the discovery and advertising protocols?



No, we don't expect to run the discovery and advertising protocols. We do plan 
to update the draft with an additional message element that will be sent by the 
AC to the WTP that will contain information about how the WTP can establish a 
tunnel (e.g., IP addresses, shared secret required if any, etc). Additionally, 
a number of tunneling protocols being considered like L2TPv3, PMIPv6 have their 
own control protocol to setup and tear down tunnels. The AC, simply, assists in 
providing the WTP with configuration information to initiate the control 
signaling.



-          This seems to be a change from the traditional CAPWAP architecture 
that may have scalability and security implications - at least this needs to be 
prompted and discussed.



I don't think we are necessarily changing the CAPWAP architecture. This was the 
key feedback we received on the last draft. As a result, we have kept the 
CAPWAP architecture almost intact.  As far as the AC is concerned, the WTP 
behaves almost identical to a local bridging is concerned, in the sense that 
the AC will not see any user traffic. The difference however is that traffic is 
not locally bridged but actually tunneled to a different endpoint. If you think 
about it, a WTP can do this (without any changes to CAPWAP) and the AC-WTP 
interaction would work just fine. The reason to suggest the changes in the 
draft is that given the AC is configuring all the WTP parameters, it would be 
quite useful to extend CAPWAP to configure the alternate/additional tunnel 
parameter.



On the security front, note that the CAPWAP data channel encryption is 
optional. Currently, our position is that if user traffic needs to be secured 
then it can be handled via additional mechanism like IPSec. For example, L2TP, 
PMIPv6/GRE all provide  for an additional IPSec encapsulation.



At this point the document does not even mention that it updates RFC 5415 and 
RFC 5416.

Yes, noted.  We will address it.


-          What is the advantage of tunneling non-management data frames using 
the new encapsulation modes vs. bridging them using the local bridging mode in 
RFC 5416? The document needs to explain this.


         I had hoped to provide the motivation for this in Section 1 
(especially via the figures 1 and 2). Perhaps I can be more descriptive in the 
next version.
The main motivation is to separate the AC from the entity that handles the user 
traffic tunnels as well enable one of multitude of tunneling protocols for user 
traffic. There is still a requirement to tunnel and as result, local bridging 
is not an easy option. The options are either tunneled to AC or as we propose, 
tunnel to a different element.

-          Why does the document take the approach of defining a new alternate 
tunnel encapsulation message? Would it not be possible to define new values in 
the Tunnel Mode enumeration defined in Section 6.1 of RFC 5416?

    Tunnel modes as defined today define tunnels between the WTP and AC. In the 
current draft, we are proposing an additional tunnel between tunnel and an 
endpoint other than AC. Also, the tunnel mode is being used to indicate that 
the user traffic is *not* being tunneled to the AC. So all in all, it seemed 
easier to define a new element rather than reuse/overload an existing one.



From: Romascanu, Dan (Dan) [mailto:[email protected]]
Sent: Tuesday, October 29, 2013 8:26 AM
To: Rajesh Pazhyannur (rpazhyan); [email protected]
Subject: RE: [OPSAWG] Seeking discussion on "Alternate Tunnel Encapsulation for 
Data Frames in CAPWAP"

Hi,

I read the I-D and I have some clarification questions:


-          If tunneling using the new modes described in this document is going 
to be possible to endpoints different from the AC, is it expected for these 
endpoints to run all the discovery and advertising protocols? This seems to be 
a change from the traditional CAPWAP architecture that may have scalability and 
security implications - at least this needs to be prompted and discussed. At 
this point the document does not even mention that it updates RFC 5415 and RFC 
5416.

-          What is the advantage of tunneling non-management data frames using 
the new encapsulation modes vs. bridging them using the local bridging mode in 
RFC 5416? The document needs to explain this.

-          Why does the document take the approach of defining a new alternate 
tunnel encapsulation message? Would it not be possible to define new values in 
the Tunnel Mode enumeration defined in Section 6.1 of RFC 5416?

Thanks and Regards,

Dan


From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of Rajesh Pazhyannur (rpazhyan)
Sent: Sunday, October 27, 2013 2:08 AM
To: [email protected]<mailto:[email protected]>
Subject: [OPSAWG] Seeking discussion on "Alternate Tunnel Encapsulation for 
Data Frames in CAPWAP"

Hello

We have resubmitted a new version of the draft titled "Alternate Tunnel 
Encapsulation for Data Frames in CAPWAP", 
http://datatracker.ietf.org/doc/draft-zhang-opsawg-capwap-cds/.
The previous version was titled: "Separation of CAPWAP Control and Data Plane: 
Scenarios, Requirements and Solutions". Based on discussion in the last IETF, 
we reworked the draft.

The draft provides a reason for the need for WTP to have additional tunnel 
(beyond CAPWAP) encapsulations for user traffic. It enables a WTP to advertise 
the capability to support such alternate tunnel encapsulation and the AC to 
configure such tunnel encapsulation on the WTP.  The alternate tunnel 
encapsulation allows 1) the WTP to tunnel non-management data frames to an 
endpoint different from the AC and 2) allows the WTP to tunnel using one of 
many known ecapsulation types such as IP-IP, IP-GRE, CAPWAP.

We would like to get it adopted as a working group item and would like feedback 
on whether we are on track.

Regards

Rajesh


_______________________________________________
OPSAWG mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/opsawg

Reply via email to