Re: [Softwires] comments on draft-carpenter-softwire-sample-00

"Templin, Fred L" <Fred.L.Templin@boeing.com> Wed, 29 September 2010 22:01 UTC

Return-Path: <Fred.L.Templin@boeing.com>
X-Original-To: softwires@core3.amsl.com
Delivered-To: softwires@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1F52A3A6B85 for <softwires@core3.amsl.com>; Wed, 29 Sep 2010 15:01:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.866
X-Spam-Level:
X-Spam-Status: No, score=-5.866 tagged_above=-999 required=5 tests=[AWL=0.133, BAYES_00=-2.599, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7BVOYLbzVLYq for <softwires@core3.amsl.com>; Wed, 29 Sep 2010 15:01:42 -0700 (PDT)
Received: from blv-smtpout-01.boeing.com (blv-smtpout-01.boeing.com [130.76.32.69]) by core3.amsl.com (Postfix) with ESMTP id 4B7B53A69B7 for <softwires@ietf.org>; Wed, 29 Sep 2010 15:01:41 -0700 (PDT)
Received: from slb-av-01.boeing.com (slb-av-01.boeing.com [129.172.13.4]) by blv-smtpout-01.ns.cs.boeing.com (8.14.4/8.14.4/8.14.4/SMTPOUT) with ESMTP id o8TM2NEP007553 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 29 Sep 2010 15:02:23 -0700 (PDT)
Received: from slb-av-01.boeing.com (localhost [127.0.0.1]) by slb-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id o8TM2Mx5020207; Wed, 29 Sep 2010 15:02:22 -0700 (PDT)
Received: from XCH-NWHT-10.nw.nos.boeing.com (xch-nwht-10.nw.nos.boeing.com [130.247.25.113]) by slb-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id o8TM2MZs020196 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Wed, 29 Sep 2010 15:02:22 -0700 (PDT)
Received: from XCH-NW-01V.nw.nos.boeing.com ([130.247.64.97]) by XCH-NWHT-10.nw.nos.boeing.com ([130.247.25.113]) with mapi; Wed, 29 Sep 2010 15:02:22 -0700
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: Mark Townsley <townsley@cisco.com>, "softwires@ietf.org" <softwires@ietf.org>
Date: Wed, 29 Sep 2010 15:02:20 -0700
Thread-Topic: [Softwires] comments on draft-carpenter-softwire-sample-00
Thread-Index: ActfR4S4YXdyNszJThOJsugA26J+qAA1o9NQ
Message-ID: <E1829B60731D1740BB7A0626B4FAF0A65C5995ABD4@XCH-NW-01V.nw.nos.boeing.com>
References: <C8C6C693.3E833%yiu_lee@cable.comcast.com><4CA152D9.9040903@gmail.com> <4CA248B7.7010105@cisco.com>
In-Reply-To: <4CA248B7.7010105@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [Softwires] comments on draft-carpenter-softwire-sample-00
X-BeenThere: softwires@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: softwires wg discussion list <softwires.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/softwires>, <mailto:softwires-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/softwires>
List-Post: <mailto:softwires@ietf.org>
List-Help: <mailto:softwires-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/softwires>, <mailto:softwires-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Sep 2010 22:01:44 -0000

Mark, 

> -----Original Message-----
> From: softwires-bounces@ietf.org 
> [mailto:softwires-bounces@ietf.org] On Behalf Of Mark Townsley
> Sent: Tuesday, September 28, 2010 12:58 PM
> To: softwires@ietf.org
> Subject: Re: [Softwires] comments on 
> draft-carpenter-softwire-sample-00
> 
> On 9/28/10 4:28 AM, Brian E Carpenter wrote:
> > On 2010-09-28 15:09, Yiu L. Lee wrote:
> >> Hi Washam,
> >>
> >> Don't forget there are also Softwire Hub-and-Spoke (L2TPv2 
> based) and 6rd+.
> >> So far, we don't hear much response to support this work 
> in the operator's
> >> community.
> > 
> > One reason is that the smaller, more agile ISPs with problems
> > in this area are simply figuring out how to deal with Teredo,
> > e.g. with Tui boxes, http://www.braintrust.co.nz/tui/
> 
> Oh yeah, that one too.
> 
> > 
> > IMNSHO, cumbersome solutions like L2TPv2 will only appeal 
> to telco-like
> > operators.
> 
> L2TP is often the NNI which allows a challenger ISP to setup 
> service to
> subscribers where the "telco-like" incumbent owns the 
> physical layer (in
> particular for remote locations where co-location might not be a
> reasonable option). So, it ends up in a lot of different 
> types of ISPs,
> even those that do not have PPP anywhere else. The one place where it
> almost never ends up is at a DOCSIS cable operator, which is where I
> hear most of the resistance to its introduction.
> 
> L2TP would and should lose a beauty contest with a brand new protocol
> created today (surely we would have learned something in 15 years!).
> However, on the concentrator side, virtually every SP vendor 
> has an LNS
> offering, alongside open source options if you want to go 
> that route. On
> the client side, it is in a number of RGs, pretty much every host OS,
> not to mention your iPhone, iPad, Android... It's everywhere. Why not
> just use it? PPP isn't *that* hard.

Actually, I had my first cursory look at L2TP only a
few days ago. Without doing a deep dive into the spec,
I am truly perplexed as to how you could have chastised
my SEAL proposal as being "complex".

Some of the things I have seen so far in L2TP are
variable-length headers prepared piecemeal instead
of as a single unit, control messages spliced together
from bits and pieces, cursory treatment of MTU issues,
complicated connection control, tunnel "sessions" (?),
ppp overlays (??), and I'm sure much more.

Most of this extra "stuff" looks to me like it was
thrown in to compensate for the fact that L2TP does
not seem to recognize the tunnel as a point-to-
(multi)point interface with route configurations,
neighbors and the like the same as for any interface.
You should really have another look at SEAL.

Fred
fred.l.templin@boeing.com 

> - Mark
> 
> > 
> >    Brian
> > 
> >>
> >> Regards,
> >> Yiu
> >>
> >>
> >> On 9/27/10 9:49 PM, "WashamFan" 
> <Washam.Fan@huaweisymantec.com> wrote:
> >>
> >>> Hi,
> >>>
> >>> Please see inline.
> >>>
> >>> ----- Original Message -----
> >>> From: Brian E Carpenter <brian.e.carpenter@gmail.com>
> >>> Date: Tuesday, September 28, 2010 4:17 am
> >>> Subject: Re: [Softwires] comments on 
> draft-carpenter-softwire-sample-00
> >>> To: WashamFan <Washam.Fan@huaweisymantec.com>
> >>> Cc: softwires@ietf.org
> >>>
> >>>
> >>>> Hi,
> >>>>  
> >>>>  On 2010-09-27 21:05, WashamFan wrote:
> >>>>> Hi,
> >>>>>
> >>>>> It says,
> >>>>>
> >>>>>    The SAMPLE server will act as an IPv6 router.  In 
> the simplest case,
> >>>>>    it will forward all IPv6 packets to a default route, 
> except those
> >>>>>    whose destination address lies within the PSAMPLE 
> prefix, which
> >>>> will
> >>>>>    be encapsulated and sent towards the host (CPE) and port
> >>>> indicated by
> >>>>>    the V4ADDR and PN values.
> >>>>>
> >>>>>
> >>>>> I think it is not appropriate to assume NAT traversal without
> >>>>> relay can be always successful.
> >>>>  
> >>>>  I don't understand your comment. If you have a NAT that 
> you cannot
> >>>>  traverse with UDP, you have many other problems, not just a lack
> >>>>  of IPv6 connectivity.
> >>> I misunderstood. I thought the text implies direct 
> tunnels established
> >>> instead of hairpinning via SAMPLE server when SAMPLE client to
> >>> SAMPLE client communication occurs .
> >>>
> >>>>> Hairpinning might be always used
> >>>>> for simplicity.
> >>>>  
> >>>>  Yes, that is the SAMPLE model. And it's a discussion for the
> >>>>  community whether or not this is acceptable.
> >>>>  
> >>>>> I'd like to know the status of the draft, is the WG 
> pursuing this
> >>>>> work?
> >>>>  
> >>>>  There are three drafts aiming at the same problem, SAMPLE,
> >>>>  draft-lee-softwire-6rd-udp, and draft-despres-softwire-6rdplus.
> >>>>  Please hold your breath, there's hope of a joint proposal
> >>>>  from several authors within a few days.
> >>> Is it possible to combine all these efforts? I see 2 major
> >>> difference between  draft-carpenter-softwire-sample-00
> >>> and draft-lee-softwire-6rd-udp-02 at least:
> >>>
> >>> 1. According to the IPv6 address assignment, SAMPLE
> >>> is  to connect isolated IPv6 hosts but 6rd-udp is to connect
> >>> both isolated IPv6 hosts and LANs.
> >>>
> >>> 2. They are different in terms of IPv6 address assignment
> >>> procedure. SAMPLE uses ND but 6rd-udp might use RADIUS,
> >>> let's say.
> >>>
> >>> Personally, I think it is meaningful to work on tunneling
> >>> IPv6 traversing NAT, but I think we should justify the work
> >>> by clarifying how bad Teredo did the job before we reinvent
> >>> the wheel.
> >>>
> >>> THanks,
> >>> washam
> >>>
> >>>
> >>>>     Brian
> >>>>  
> >>> _______________________________________________
> >>> Softwires mailing list
> >>> Softwires@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/softwires
> >>
> >>
> > _______________________________________________
> > Softwires mailing list
> > Softwires@ietf.org
> > https://www.ietf.org/mailman/listinfo/softwires
> > 
> 
> _______________________________________________
> Softwires mailing list
> Softwires@ietf.org
> https://www.ietf.org/mailman/listinfo/softwires
>