On Dec 19, 2014, at 10:05 AM, Benoit Claise <[email protected]> wrote:
On 03/12/2014 08:59, Sri Gundavelli (sgundave) wrote:
Hi Benoit,
Let me propose a solution: augment
draft-ietf-opsawg-capwap-alt-tunnel with the information elements for
CAPWAP (not the others one).
The above draft defines number of encapsulation modes and that list
includes, CAPWAP, L2TPv2, L2TPv3, IP-in-IP, PMIPv6, GREv4 and GREv6.
Each of those tunnel types can be activated with a set of tunnel
parameters. These parameters include source IP, destination IP, sport,
dport, GRE key ..etc. To most part this is about identifying a common
set of parameters, providing definition for those parameters and
grouping the relevant one's for each of the encapsulation modes.
Taking GREv4, GREv6, IP-in-IP or PMIP (uses GRE), each are not
radically different from the others and the above common parameter set
is sufficient for these modes. To create a tunnel with GRE with IPv4
transport is not any different from GRE with IPv6 transport, or for
that matter for IP-in-IP mode.
It is to be noted there are no proposed changes to any of these
encapsulation modes, or to the control protocols activating those
encap modes. Its mostly about activating a tunnel state with a
set of parameters. If at all, CAPWAP data plane may be bit complex
and even L2TP as its unclear if the control protocol has semantics for
the L2TP peers to separate control and data plane. If not, it requires
changes to the L2TP protocol. So, its easier to keep CAPWAP +
GRE/IP-in-IP modes in the main spec as the work has a well defined
scope.
If it works for the WG, it works for me. Any objections anybody?
That would imply a new draft and a new consensus call.
Regards, Benoit
So, my suggestion is to allow draft-ietf-opsawg-capwap-alt-tunnel to
also support GRE/IP-in-IP modes and have draft-xue focus exclusively
on L2TP extensions and move it on a fast track. IMO, this is a
reasonably split. I'm also happy to provide the text for the above
encap modes and ensure the changes do not delay the publication.
Regards
Sri
From: "Benoit Claise (bclaise)" <[email protected]>
Date: Monday, December 1, 2014 7:37 AM
To: "Rajesh Pazhyannur (rpazhyan)" <[email protected]>,
"[email protected]"
<[email protected]>,
"[email protected]"
<[email protected]>
Cc: "[email protected]" <[email protected]>
Subject: Re: [OPSAWG] draft-ietf-opsawg-capwap-alt-tunnel and
draft-xue-opsawg-capwap-alt-tunnel-information relationship
Hi Rajesh,
I'm concerned that:
- draft-ietf-opsawg-capwap-alt-tunnel does not provide a complete
solution
- draft-ietf-opsawg-capwap-alt-tunnel requires the encoding from
draft-xue-opsawg-capwap-alt-tunnel-information, an individual draft.
- draft-xue-opsawg-capwap-alt-tunnel-information covers 6 different
tunnel types, and required expertise from many different group. This
might take some time...
Let me propose a solution: augment
draft-ietf-opsawg-capwap-alt-tunnel with the information elements for
CAPWAP (not the others one). This way, this draft would be a complete
solution.
And if people wants alternate tunnel types, this would be done in
draft-xue-opsawg-capwap-alt-tunnel-information
Regards, Benoit
Hello
I realized there was a typographical error in my response below.
Please see corrections.
Regards
Rajesh
From: Rajesh Pazhyannur <[email protected]>
Date: Thursday, November 20, 2014 at 12:30 AM
To: "Benoit Claise (bclaise)" <[email protected]>,
"[email protected]"
<[email protected]>,
"[email protected]"
<[email protected]>
Cc: "[email protected]" <[email protected]>
Subject: Re: [OPSAWG] draft-ietf-opsawg-capwap-alt-tunnel and
draft-xue-opsawg-capwap-alt-tunnel-information relationship
Hi Benoit
But now I wonder: why do we have two different drafts, as opposed to
a single one?
This is a good question.
[original] Yes, you are correct that
draft-ietf-opsawg-capwap-alt-tunnel does not provide a complete
solution and needs something like
draft-ietf-opsawg-capwap-alt-tunnel to complete the solution.
[corrected statement] Yes, you are correct that
draft-ietf-opsawg-capwap-alt-tunnel does not provide a complete
solution and needs something like
draft-xue-opsawg-capwap-alt-tunnel-information to complete the
solution.
The best answer I have is that we wanted the keep the following two
areas separate (and in different drafts)
€ Discover and negotiation of alternate tunneling capability. These
are independent of specific alternate tunnel method
€ [original] Definition of tunnel specific message elements. While
draft-ietf-opsawg-capwap-alt-tunnel contains message elements for
most of the tunneling methods defined in
draft-ietf-opsawg-capwap-alt-tunnel, I had anticipated separate
drafts for each tunneling protocol.
[corrected] 2 Definition of tunnel specific message elements. While
draft-ietf-opsawg-capwap-alt-tunnel contains message elements for
most of the tunneling methods defined in
draft-xue-opsawg-capwap-alt-tunnel-information I had anticipated
separate drafts for each tunneling protocol.
Finishing 1. would allow 2. to be completed separately and
independently in potentially different drafts (and potentially
different groups with relevant expertise). It is somewhat akin
(though not identical) to separation between RFC 5415 and RFC 5416
where RFC 5415 is wireless technology independent and RFC 5416 is
802.11 specific.
Hope the above makes sense.
Regards
Rajesh
From: "Benoit Claise (bclaise)" <[email protected]>
Date: Wednesday, November 19, 2014 at 11:50 AM
To: "[email protected]"
<[email protected]>,
"[email protected]"
<[email protected]>
Cc: "[email protected]" <[email protected]>
Subject: [OPSAWG] draft-ietf-opsawg-capwap-alt-tunnel and
draft-xue-opsawg-capwap-alt-tunnel-information relationship
Dear CAPWAP authors,
After the draft-xue-opsawg-capwap-alt-tunnel-information
presentation at the last IETF meeting, I've been wondering about the
relationship between the two drafts:
- draft-ietf-opsawg-capwap-alt-tunnel provides the tunnel types
Note:this draft is currently in AD review, so close to be sent to
the IESG.
- draft-xue-opsawg-capwap-alt-tunnel-information provides the
encoding of the tunnel-specific fields.
I believe I'm correct that the draft-ietf-opsawg-capwap-alt-tunnel
doesn't provide a complete solution without
draft-xue-opsawg-capwap-alt-tunnel-information?
I'm aware of the changes between version 3 and 4 (attached picture
and
http://tools.ietf.org/rfcdiff?url2=draft-ietf-opsawg-capwap-alt-tunnel
-04.txt)
But now I wonder: why do we have two different drafts, as opposed to
a single one?
Regards, Benoit
.
_______________________________________________
OPSAWG mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/opsawg