Re: [Softwires] softwire-encaps-safi
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Softwires] softwire-encaps-safi
- To: "Pradosh Mohapatra (pmohapat)" <pmohapat at cisco.com>
- Subject: Re: [Softwires] softwire-encaps-safi
- From: Carlos Pignataro <cpignata at cisco.com>
- Date: Thu, 29 May 2008 11:29:16 -0400
- Cc: "Francois Le Faucheur \(flefauch\)" <flefauch at cisco.com>, Alain Durand <Alain_Durand at cable.comcast.com>, Jari Arkko <jari.arkko at piuha.net>, softwires at ietf.org, jgs at juniper.net, jianping <jianping at cernet.edu.cn>, riw at cisco.com
- Delivered-to: ietfarch-softwires-web-archive at core3.amsl.com
- Delivered-to: softwires at core3.amsl.com
- In-reply-to: <04CAD96D4C5A3D48B1919248A8FE0D5407225DA0@xmb-sjc-215.amer.cisco.com>
- List-archive: <http://www.ietf.org/pipermail/softwires>
- List-help: <mailto:softwires-request@ietf.org?subject=help>
- List-id: softwires wg discussion list <softwires.ietf.org>
- List-post: <mailto:softwires@ietf.org>
- List-subscribe: <https://www.ietf.org/mailman/listinfo/softwires>, <mailto:softwires-request@ietf.org?subject=subscribe>
- List-unsubscribe: <https://www.ietf.org/mailman/listinfo/softwires>, <mailto:softwires-request@ietf.org?subject=unsubscribe>
- Organization: cisco Systems, Inc.
- References: <89F15385-FDFE-4973-A8B2-A2F358655DFE@cisco.com> <48379496.3000902@cisco.com> <04CAD96D4C5A3D48B1919248A8FE0D5407225DA0@xmb-sjc-215.amer.cisco.com>
- Sender: softwires-bounces at ietf.org
- User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080421 Thunderbird/2.0.0.14 Mnenhy/0.7.5.0
Hi Pradosh,
Thank you for the quick responses, the updated rev -01 addresses all my
comments.
Thanks,
--Carlos.
On 5/28/2008 11:55 AM, Pradosh Mohapatra (pmohapat) said the following:
> Hi Carlos,
>
> Thanks for all the comments. Responses inline. The new revision (-01)
> has the changes incorporated. The draft is at
> http://www.ietf.org/internet-drafts/draft-ietf-softwire-encaps-safi-01.t
> xt
>
> |
> | Tunnel Type (2 octets): It identifies the type of the tunneling
> | technology being signaled. This document defines the
> | following types:
> |
> | - L2TPv3: Tunnel Type = 1
> |
> | L2TPv3 can be encapsulated in different ways over IP (e.g., directly
> | over IP proto 115, and over UDP). This document refers implicitly
> | (without mention) to L2TPv3 over IP (the only L2TPv3 mandatory
> | encapsulation from RFC3931), but does not explicitly clarify it. Could
> | this be disambiguated, e.g., by either: i. Renaming the
> | Tunnel Type 1 to
> | "L2TPv3 over IP", or ii. Providing further L2TPv3 encap
> | details (IP vs.
> | UDP, etc) in the Encapsulation sub-TLV for the L2TPv3 TLV Type?
>
> Renamed the tunnel type to be 'L2TPv3 over IP'.
>
>
> | * Session ID: a 4-octet value locally assigned by the
> | advertising
> | router that serves as a lookup key in the incoming packet's
> | context.
> |
> | Could "non-null" be added as a constrain for the Session ID? The
> | all-zeros identifies and L2TPv3 Control Packet (instead of
> | data packet)
> | when running directly over IP.
>
> Done.
>
>
> | ...
> | * Cookie: an optional, variable length (encoded in
> | octets - 0 to 8
> | octets) value used by L2TPv3 to check the association of a
> | received data message with the session identified by
> | the Session
> | ID. The Cookie value is tightly coupled with the Session ID.
> |
> |
> | This text defining/describing the Cookie field seems to allow for any
> | length of cookie from 0 to 8 octets; however, from RFC3931:
> |
> | The Assigned Cookie is a 4-octet or 8-octet random value.
>
> Clarified that the cookie value is as per RFC 3931.
>
>
> |
> | 4.2. Protocol Type sub-TLV
> | ...
> | Note that the protocol type sub-TLV is optional, e.g. if the
> | tunneling technology is GRE, this sub-TLV is not required.
> |
> | Is this sub-TLV also optional for L2TPv3 tunneling, which
> | encap (unlike
> | GRE) does not have a PID, or is it mandatory for L2TPv3
> | Tunnel Type? If
> | still optional, how is the encapsulated Protocol Type
> | (tunneled payload
> | PID) signaled, checked, selected/validated in the dataplane?
>
> Clarified the description to mean that protocol type
> sub-TLV is mandatory for L2TPv3 and optional for GRE.
>
>
> | 6. Security Considerations
> |
> | Shouldn't this section be augmented with the security
> | considerations of
> | the tunneling protocols used? e.g., for l2tpv3, source (and dest)
> | validation (for tunneled traffic) vs. (or plus) suggested use of the
> | cookie, etc?
>
> Have added the following text to this section:
>
> "
> Security considerations applicable to Softwires can be found in the
> mesh framework [Softwires-Mesh-Frame-work]. In general, security
> issues of the tunnel protocols signalled through encapsulation SAFI
> are inherited.
> "
>
> | References:
> |
> | I notice this document does not reference RFC2784 + RFC2890
> | and RFC3931.
> | It seems it should, for example
> | draft-ietf-softwire-encaps-ipsec (that
> | does not concern with defining the Tunnel Types for L2TPv3 or
> | GRE still
> | add 2784/3931 references.
>
> Added these references.
>
> Rgds,
> - Pradosh
>
--
--Carlos Pignataro.
Escalation RTP - cisco Systems
_______________________________________________
Softwires mailing list
Softwires at ietf.org
https://www.ietf.org/mailman/listinfo/softwires
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.