Re: [Idr] RFC-4893 handling malformed AS4_PATH attributes

"John G. Scudder" <jgs@juniper.net> Mon, 15 December 2008 20:11 UTC

Return-Path: <idr-bounces@ietf.org>
X-Original-To: idr-archive@megatron.ietf.org
Delivered-To: ietfarch-idr-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0187728C0F3; Mon, 15 Dec 2008 12:11:32 -0800 (PST)
X-Original-To: idr@core3.amsl.com
Delivered-To: idr@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 183B128C125 for <idr@core3.amsl.com>; Mon, 15 Dec 2008 12:11:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.455
X-Spam-Level:
X-Spam-Status: No, score=-6.455 tagged_above=-999 required=5 tests=[AWL=0.144, BAYES_00=-2.599, 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 T8cKPTkJCulw for <idr@core3.amsl.com>; Mon, 15 Dec 2008 12:11:30 -0800 (PST)
Received: from exprod7og109.obsmtp.com (exprod7og109.obsmtp.com [64.18.2.171]) by core3.amsl.com (Postfix) with ESMTP id 6A9B328C0F3 for <idr@ietf.org>; Mon, 15 Dec 2008 12:11:29 -0800 (PST)
Received: from source ([66.129.224.36]) (using TLSv1) by exprod7ob109.postini.com ([64.18.6.12]) with SMTP ID DSNKSUa56Umg5wOW8jwCus11pGDUsYoWDewT@postini.com; Mon, 15 Dec 2008 12:11:23 PST
Received: from p-emfe01-sac.jnpr.net (66.129.254.72) by P-EMHUB01-HQ.jnpr.net (172.24.192.35) with Microsoft SMTP Server id 8.1.311.2; Mon, 15 Dec 2008 12:08:16 -0800
Received: from p-emlb02-sac.jnpr.net ([66.129.254.47]) by p-emfe01-sac.jnpr.net with Microsoft SMTPSVC(6.0.3790.3959); Mon, 15 Dec 2008 12:08:16 -0800
Received: from emailsmtp56.jnpr.net ([172.24.60.77]) by p-emlb02-sac.jnpr.net with Microsoft SMTPSVC(6.0.3790.3959); Mon, 15 Dec 2008 12:08:16 -0800
Received: from magenta.juniper.net ([172.17.27.123]) by emailsmtp56.jnpr.net with Microsoft SMTPSVC(6.0.3790.3959); Mon, 15 Dec 2008 12:08:15 -0800
Received: from [172.16.13.200] ([172.16.13.200]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id mBFK8FM22693; Mon, 15 Dec 2008 12:08:15 -0800 (PST) (envelope-from jgs@juniper.net)
Message-ID: <96DDB1FF-6C34-4255-8599-C540352D1F36@juniper.net>
From: "John G. Scudder" <jgs@juniper.net>
To: Jeffrey Haas <jhaas@pfrc.org>
In-Reply-To: <20081215200051.GA13757@slice>
MIME-Version: 1.0 (Apple Message framework v929.2)
Date: Mon, 15 Dec 2008 15:08:14 -0500
References: <0016361e883459ba8b045e197e41@google.com> <B216E38D-5E44-4375-9CD0-E0E19C47636D@tcb.net> <0016361e883459ba8b045e197e41@google.com> <20081215181155.GC12768@slice> <5AAFFD16-AF24-4A3A-89BF-C912A46B9F7A@juniper.net> <20081215200051.GA13757@slice>
X-Mailer: Apple Mail (2.929.2)
X-OriginalArrivalTime: 15 Dec 2008 20:08:15.0957 (UTC) FILETIME=[DD96A850:01C95EF0]
Cc: Inter-Domain Routing List <idr@ietf.org>
Subject: Re: [Idr] RFC-4893 handling malformed AS4_PATH attributes
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/idr>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"; DelSp="yes"
Sender: idr-bounces@ietf.org
Errors-To: idr-bounces@ietf.org

On Dec 15, 2008, at 3:00 PM, Jeffrey Haas wrote:
> At the risk of missing something else obvious in a quick reply,  
> presume
> instead of dropping the update that the withdrawn routes field is  
> processed
> and that all reachability covered by the path attributes is deleted
> instead of being installed or updated.  I believe this would have the
> effect I was originally intending without leaving stale information in
> the system.

Right, I think that was what Cayle also described and anyway was what  
I meant to agree with. :-)  It's ugly and has its own problems but  
doesn't appear to violate the loop free property assuming you can do  
it right.  One of the "own problems" is that it presumes the error  
you're coping with is one which leaves the update in a state where you  
can reliably dig out all the un/reachability information, including  
that in the NLRI field, the WITHDRAWN ROUTES field, the  
MP_{UN}REACH_NLRI attributes, and any other place where un/ 
reachability information may end up residing in the future.  (I think  
this is kind of a restatement of your earlier point which generally  
pertained to slippery slopes and grot.)

> I suspect if the WG put our collective heads together we'd probably
> arrive at some consensus on having more survivable sessions.  It'd
> probably result in a re-spin of the previous INFORM specification,
> perhaps renaming the attribute WTF.

You have just volunteered to craft an appropriate TLA back- 
formation. :-)

--John
_______________________________________________
Idr mailing list
Idr@ietf.org
https://www.ietf.org/mailman/listinfo/idr