Re: [Pppext] Pppext Digest, Vol 44, Issue 6

<rick-live.com@live.com> Thu, 11 March 2010 20:21 UTC

Return-Path: <rick-live.com@live.com>
X-Original-To: pppext@core3.amsl.com
Delivered-To: pppext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D18773A6AA6 for <pppext@core3.amsl.com>; Thu, 11 Mar 2010 12:21:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.011
X-Spam-Level:
X-Spam-Status: No, score=-100.011 tagged_above=-999 required=5 tests=[AWL=-0.427, BAYES_40=-0.185, HTML_MESSAGE=0.001, J_CHICKENPOX_17=0.6, USER_IN_WHITELIST=-100]
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 JSzHkTFQHAaJ for <pppext@core3.amsl.com>; Thu, 11 Mar 2010 12:21:39 -0800 (PST)
Received: from col0-omc1-s3.col0.hotmail.com (col0-omc1-s3.col0.hotmail.com [65.55.34.13]) by core3.amsl.com (Postfix) with ESMTP id 10F603A6BA9 for <pppext@ietf.org>; Thu, 11 Mar 2010 12:08:30 -0800 (PST)
Received: from COL102-W64 ([65.55.34.8]) by col0-omc1-s3.col0.hotmail.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 11 Mar 2010 12:08:35 -0800
Message-ID: <COL102-W64F760D958A6A2A8FA26FAC4320@phx.gbl>
Content-Type: multipart/alternative; boundary="_36a2d1f1-5d69-4d5b-8f7b-1014c7382817_"
X-Originating-IP: [69.78.70.19]
From: <rick-live.com@live.com>
To: <pppext@ietf.org>
Date: Thu, 11 Mar 2010 20:08:35 +0000
Importance: Normal
In-Reply-To: <mailman.75.1268337610.10693.pppext@ietf.org>
References: <mailman.75.1268337610.10693.pppext@ietf.org>
MIME-Version: 1.0
X-OriginalArrivalTime: 11 Mar 2010 20:08:35.0374 (UTC) FILETIME=[A176B4E0:01CAC156]
Subject: Re: [Pppext] Pppext Digest, Vol 44, Issue 6
X-BeenThere: pppext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PPP Extensions <pppext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pppext>, <mailto:pppext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pppext>
List-Post: <mailto:pppext@ietf.org>
List-Help: <mailto:pppext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pppext>, <mailto:pppext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Mar 2010 20:21:41 -0000

Please stop e.mailing me!

> From: pppext-request@ietf.org
> Subject: Pppext Digest, Vol 44, Issue 6
> To: pppext@ietf.org
> Date: Thu, 11 Mar 2010 12:00:10 -0800
> 
> If you have received this digest without all the individual message
> attachments you will need to update your digest options in your list
> subscription.  To do so, go to 
> 
> https://www.ietf.org/mailman/listinfo/pppext
> 
> Click the 'Unsubscribe or edit options' button, log in, and set "Get
> MIME or Plain Text Digests?" to MIME.  You can set this option
> globally for all the list digests you receive at this point.
> 
> 
> 
> Send Pppext mailing list submissions to
> 	pppext@ietf.org
> 
> To subscribe or unsubscribe via the World Wide Web, visit
> 	https://www.ietf.org/mailman/listinfo/pppext
> or, via email, send a message with subject or body 'help' to
> 	pppext-request@ietf.org
> 
> You can reach the person managing the list at
> 	pppext-owner@ietf.org
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Pppext digest..."
> 
> 
> Today's Topics:
> 
>    1. Re: LCP echo request/reply support over multilink	interface
>       (RFC 1990) (Vernon Schryver)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Thu, 11 Mar 2010 15:20:51 GMT
> From: Vernon Schryver <vjs@calcite.rhyolite.com>
> Subject: Re: [Pppext] LCP echo request/reply support over multilink
> 	interface (RFC 1990)
> To: carlsonj@workingcode.com, yprasad@juniper.net
> Cc: pppext@ietf.org, i.goyret@alcatel-lucent.com
> Message-ID: <201003111520.o2BFKpeP066268@calcite.rhyolite.com>
> 
> } From: James Carlson <carlsonj@workingcode.com>
> 
> } >  1) Mention LCP echo reply on the bundle as mandatory
> } >                 Or
> } >  2) Make LCP echo AVP(optional) is negotiated initially on the bundle.
> } > 
> } > Choice 2) would be better as there might be implementations out there,
> } > that chose the bundle LCP reply as an optional.
> 
> } I don't believe that negotiation makes much sense here, given that there
> } are already a large number of RFC 1990 implementations in the field, and
> } few (if any) are going to change to accommodate this new mechanism.  And
> } if any do, they'd likely just agree to it anyway; the Echo-Reply
> } generation is far easier than the logic required to negotiate for it.
> 
> and less likely to have implementaion errors that cause real problems.
> 
> And what would you do if the peer refuses the negotiation?
> 
> Given the uselessness of bundle-Echo-Request, many new implementations
> would not include code to start the negotation and would reject the
> negotiation.
> 
> 
> } If we're to write a new spec to cover this issue, I suggest that it
> } should make LCP Echo-Reply generation on the bundle be mandatory (in
> } order to align better with RFC 1661), and then go on to discuss why
> } using LCP Echo-Request on the bundle is pointless, and that it isn't
> } recommended.
> 
> That would have been a good idea 14 years ago.  Today, the large
> number of RFC 1990 implementations that would never be revised to
> an RFC 1990-bis imply that requiring bundle-Echo-Reply would do no
> good.  Many implementations that don't generate Echo-Replies today
> never will, not even when re-released by vendors.  So no implementation
> could ever decide whether a failure to provoke a bundle-Echo-Reply
> means something is wrong is with the link or that the peer
> doesn't support bundle-Echo-Request/Reply.
> 
> Worse, some people working on new implemenations in the future would
> read a deprecation of bundle-Echo-Request as sufficent justification
> to ignore a "MUST" for bundle-Echo-Reply.  The result would be a moot
> requirement.  Good (or perhaps more accurately, fussy) implementations
> would have code for bundle-Echo-Reply that would never be used in the
> real world.  Other implmentations be as they are now.
> 
> And you still could infer nothing from bundle-Echo-Reply failures.
> 
> 
> 
> > From: James Carlson <carlsonj@workingcode.com>
> 
> > As Vern correctly pointed out, if you do LCP Echo-Request at the bundle
> > level, you cannot reliably detect individual link failures, because the
> > messages are no longer specific to any member link.  Thus, doing the
> > echoes at that level actually only tests for implementation flaws in the
> > MP code itself, rather than external failures.  
> 
> Over the decades, it's been shown that some people support such testing
> of other people's implementation built into protocols.  "Bake-offs" and
> other interoperability testing over the decades have also shown that
> the very few failures detected by such tests are almost always only in
> the implementations of supporters of such tests.  I think that proves
> that such tests are useless wastes, but supporters never agree.
> 
> 
> > LCP Echo-Request at the per-link level is different.  It reliably
> > detects most "silent" failure modes, where the lower-level link status
> > is still positive, but the link no longer carries any traffic, or is
> > able to carry traffic in only one direction, or is perhaps just
> > experiencing an abnormal error rate.  If you detect such a failure, you
> > can fix it by dropping that one link out of the bundle.
> 
> Or, if you prefer, doing whatever you might have done if LCP Echo
> over the whole bundle had failed, perhaps dropping and restoring
> all of the links simultaneously.  Never mind that seems unproductive.
> 
> 
> 
> > > Yp> I know that, there can not be versions for RFCs :) 
> > > In order to clarify the issue being discussed, we can update a new RFC
> > > if any planned (needed to be planned) about/for MLPPP.
> 
> > I don't think one is really needed for this sort of issue, but you're
> > certainly welcome to contribute if you wish.
> 
> It should be noted that submission of an I-D does not mandate consensus
> for its eventual publication as a standards-track RFC.  The first RFCs
> were individual submissions, but since the IETF got going 20+ years
> ago, most individual submissions have failed to get sufficient support.
> That's not a bad thing, just as it is for the best that most bills
> submitted to the U.S. Congress never reach the President's desk.
> 
> 
> Vernon Schryver    vjs@rhyolite.com
> 
> 
> ------------------------------
> 
> _______________________________________________
> Pppext mailing list
> Pppext@ietf.org
> https://www.ietf.org/mailman/listinfo/pppext
> 
> 
> End of Pppext Digest, Vol 44, Issue 6
> *************************************
 		 	   		  
_________________________________________________________________
Hotmail: Trusted email with powerful SPAM protection.
http://clk.atdmt.com/GBL/go/201469227/direct/01/