Internet-Drafts | 1 Jul 2003 13:22
Picon
Favicon

I-D ACTION:draft-ietf-l2tpext-l2tp-base-08.txt

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Layer Two Tunneling Protocol Extensions Working Group of the IETF.

	Title		: Layer Two Tunneling Protocol (Version 3)
	Author(s)	: J. Lau, W. Townsley, I. Goyret
	Filename	: draft-ietf-l2tpext-l2tp-base-08.txt
	Pages		: 86
	Date		: 2003-6-30
	
This document describes 'version 3' of the Layer Two Tunneling
Protocol (L2TPv3). L2TPv3 defines the base control protocol and
encapsulation for tunneling multiple layer 2 connections between two
IP connected nodes. Additional documents detail the specifics for
each link-type being emulated.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-l2tpext-l2tp-base-08.txt

To remove yourself from the IETF Announcement list, send a message to 
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-l2tpext-l2tp-base-08.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

(Continue reading)

Mark Townsley | 14 Jul 2003 16:25

wrong version of draft-ietf-l2tpext-l2tp-base-08.txt posted


Please find a corrected version of draft-ietf-l2tpext-l2tp-base-08.txt
below. An early version was posted in error a few weeks ago. It did
not contain a number of small fixes. 

This version has been submitted to internet-drafts <at> ietf.org as -09, but
will not be available until after the IETF meeting this week.

Apologies for any confusion.

- Mark


Network Working Group                                             J. Lau
Internet-Draft                                               M. Townsley
Category: Standards Track                                  cisco Systems
<draft-ietf-l2tpext-l2tp-base-08.txt>                          I. Goyret
                                                     Lucent Technologies
                                                                 Editors
                                                               June 2003


                Layer Two Tunneling Protocol (Version 3)

Status of this Memo

   This document is an Internet-Draft and is subject to all provisions
   of Section 10 of RFC2026.

   Internet-Drafts are working documents of the Internet Engineering
(Continue reading)

W. Mark Townsley | 14 Jul 2003 16:49
Picon
Favicon

Agenda for l2tpext meeting, Tuesday, July 15, 57th IETF

1415 - Agenda Bashing

1420 - Sasha Vainshtein, Sasha <at> AXERRA.com
        L2TPv3 Graceful Restart
        draft-galtzur-l2tpext-gr-00.txt

1435 - Mark Townsley townsley <at> cisco.com
        L2TPv3 Update
        draft-l2tpext-l2tp-base-08.txt

1450 - Mark Townsley, townsley <at> cisco.com
        WG draft status
W. Mark Townsley | 15 Jul 2003 05:13
Picon
Favicon

L2TPv3 draft update details


Thomas and all,

This email updates the last sent to the list with quick responses to the
issues raised by Thomas. It includes his original comments (preceeded by ">"), 
additional comments in response (some posted to the list already, some new) and 
the ultimate action taken for each.

Please note that the draft posted as draft-ietf-l2tpext-l2tp-base-08.txt was 
unfortunately incorrect (due an administrative error on my part). The proper -08 
has been posted to this list and will appear as -09 after the IETF meeting this 
week. Text included below and comments are based on this version.

Thanks,

- Mark

> Running l2tp directly over IP:
>   - no checksum for l2tp fields. This seems a bad idea, especially for
>     the control connection.


Disagree for data connection, but understand that there could be some concern on
the control connection. I think we could and address this via a new AVP which
includes a checksum, CRC or hash of the control packet. Would that suffice?

Action: Extension of existing Tunnel Authentication mechanism to cover hash of
entire control packet. This is the most significant protocol change to this draft.

>   - not clear that IPsec has been specified enough for running l2tp
(Continue reading)

W. Mark Townsley | 16 Jul 2003 16:51
Picon
Favicon

WG Meeting Summary


The l2tpext meeting in Vienna was fairly short and relatively uneventful. 
Minutes will be sent in a subsequent email.

One new draft was presented, L2TPv3 Graceful Restart, 
draft-galtzur-l2tpext-gr-00.txt. A few comments were made, and the document will 
be updated and resubmitted before the next meeting.

draft-l2tpext-l2tp-base-08.txt contains a number of clarifications and edits 
based on AD review. New version will undergo a new WG last call, and be 
resubmitted to IESG.

We will issue a WG last call for "L2TP Multicast Extension" 
draft-ietf-l2tpext-mcast-03.txt for advancement as an Experimental document.

Other WG milestone targets are:

Aug 03 Submit final Internet-Draft of L2TPv3 Base Specification to IESG
Aug 03 Submit L2TP Header Compression to IESG
        for consideration as a Proposed Standard
Sep 03 Submit Internet-Draft of HDLC over L2TPv3 to IESG
Sep 03 Submit Internet-Draft of Frame Relay over L2TPv3 to IESG
Nov 03 Submit Internet-Draft of Ethernet over L2TPv3 to IESG
Nov 03 Submit Internet-Draft of PPP over L2TPv3 to IESG

Thanks,

- Mark Townsley
W. Mark Townsley | 16 Jul 2003 16:55
Picon
Favicon

Minutes from l2tpext, IETF 57


IETF-57, Vienna
Tuesday 7/16/03 3:15pm
L2TPEXT minutes

Mark - Agenda bashing

Sasha Vainshtein - Graceful restart update on behalf of authors

Sasha presented draft. Pat Calhoun asked questions about how one might avoid 
session hi-jacking, and if there was forwarding info sent that could be used 
maliciously. Somewhat incorherent discussion ensued, and it was decided to take 
the issue offline.

Mark - Sequence numbers are assumed to be check pointed, not lost??
Sasha - Sessions are terminated on linecards w/circuits, with control
plane on different part of the system. Wanted
psuedo wire traffic to not be impacted by control plane reboots..
Mark - So this draft does not target failover to another line card at all.
Sasha - Right..

Mark - What happens when control plane restart for non-established
sessions?
Sasha - Control connection broken, non-completed sessions need to
be re-established after control returns.

Mark - Hmm for next steps on doc?
no response for or against doc...

Mark - L2TPv3 updates (please see slides)
(Continue reading)

rfc-editor | 18 Jul 2003 01:21
Favicon

RFC 3573 on Signaling of Modem-On-Hold status in Layer 2 Tunneling Protocol (L2TP)


A new Request for Comments is now available in online RFC libraries.

        RFC 3573

        Title:      Signalling of Modem-On-Hold status
                    in Layer 2 Tunneling Protocol (L2TP)
        Author(s):  I. Goyret
        Status:     Standards Track
        Date:       July 2003
        Mailbox:    igoyret <at> lucent.com
        Pages:      13
        Characters: 22758
        Updates/Obsoletes/SeeAlso:    None

        I-D Tag:    draft-ietf-l2tpext-v92-moh-05.txt

        URL:        ftp://ftp.rfc-editor.org/in-notes/rfc3573.txt

The Layer 2 Tunneling Protocol (L2TP) defines a mechanism for
tunneling Point-to-Point Protocol (PPP) sessions.  It is common for
these PPP sessions to be established using modems connected over the
public switched telephone network.

One of the standards governing modem operation defines procedures
that enable a client modem to put the call on hold and later, re-
establish the modem link with minimal delay and without having to
redial.  While the modem call is on hold, the client phone line can
be used to place or receive other calls.

(Continue reading)

Internet-Drafts | 24 Jul 2003 20:32
Picon
Favicon

I-D ACTION:draft-ietf-l2tpext-l2tp-base-09.txt

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Layer Two Tunneling Protocol Extensions Working Group of the IETF.

	Title		: Layer Two Tunneling Protocol (Version 3)
	Author(s)	: J. Lau, M. Townsley, I. Goyret
	Filename	: draft-ietf-l2tpext-l2tp-base-09.txt
	Pages		: 87
	Date		: 2003-7-24
	
This document describes 'version 3' of the Layer Two Tunneling
Protocol (L2TPv3). L2TPv3 defines the base control protocol and
encapsulation for tunneling multiple layer 2 connections between two
IP connected nodes. Additional documents detail the specifics for
each link-type being emulated.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-l2tpext-l2tp-base-09.txt

To remove yourself from the IETF Announcement list, send a message to 
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-l2tpext-l2tp-base-09.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

(Continue reading)

Chris Hellberg | 26 Jul 2003 17:17
Picon
Favicon

draft-ietf-l2tpext-failover-01 query

Hi,

Does anyone have any code or reports of trials with the mechanism? I've been having a few thoughts on the
passing of state between a LAC and two LNSs. With the failover mechanism, there's a concept of hinting to
the "backup" LNS on the session ID it would prefer to use. 

Would I be correct in thinking that the passing of upper-layer state information (such as IP address for an
IPv4-encapsulated tunnel, DNS, WINS, etc) would need to be handled by upper-layer protocols such as PPP? 

Would this also mean that most PPP implementations would need to cope with suddenly having to start LCP
again in the middle of a session, or does this capability happen with most stacks today anyway?

Cheers,

Chris

------------------------------------------------------------------------------
"This communication, including any attachments, is confidential. 
If you are not the intended recipient, you should not read
it - please contact me immediately, destroy it, and do not
copy or use any part of this communication or disclose
anything about it. Thank you."
------------------------------------------------------------------------------
Vipin Jain | 28 Jul 2003 19:41
Picon
Favicon

Re: draft-ietf-l2tpext-failover-01 query


my comments inline..

> Does anyone have any code or reports of trials with the mechanism?
There were some (I worked on one) proprietary implementations circling around
the mechanism. The draft has also changed significantly from its first rev.

> I've been having a few thoughts on the passing of state between
> a LAC and two LNSs.
I assume. by 'state' you mean the state of an L2TP session, which is 'Idle',
'Established', 'Wait-Tunnel', 'Wait-Connect', or 'Wait-Reply'. Failover
mechanism described in the mentioned draft doesn't aim at recovering sessions
that were not in 'Established' state. Do you suggest we could preserve the
sessions that were in semi established state and recover them as well to help
the restart process?

> With the failover mechanism, there's a concept
> of hinting to the "backup" LNS on the session ID it would prefer to use.  The
draft today requires that the 'backup' LNS MUST use the same 'session ID'
otherwise the recovery of a session is not possible. Are you suggesting that
the mechanism to switch session ids would give some benefits? IMHO it would be
more messy, specially because failover node's peer would have to switch the
traffic to the new session id then.

> Would I be correct in thinking that the passing of upper-layer state
> information (such as IP address for an IPv4-encapsulated tunnel, DNS, WINS,
> etc) would need to be handled by upper-layer protocols such as PPP? 
If session id remains same, there is no need for PPP renegotiations. The sesion
would simply work as if nothing failed on the other side, except a small hiccup
in the data path.
(Continue reading)


Gmane