Re: [Idr] I-D Action: draft-ietf-idr-error-handling-03.txt

Jakob Heitz <jakob.heitz@ericsson.com> Mon, 10 December 2012 00:32 UTC

Return-Path: <jakob.heitz@ericsson.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FD8221F8D92 for <idr@ietfa.amsl.com>; Sun, 9 Dec 2012 16:32:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CiYORXj8brUn for <idr@ietfa.amsl.com>; Sun, 9 Dec 2012 16:32:50 -0800 (PST)
Received: from imr4.ericy.com (imr4.ericy.com [198.24.6.9]) by ietfa.amsl.com (Postfix) with ESMTP id E487A21F8D3C for <idr@ietf.org>; Sun, 9 Dec 2012 16:32:49 -0800 (PST)
Received: from eusaamw0707.eamcs.ericsson.se ([147.117.20.32]) by imr4.ericy.com (8.14.3/8.14.3/Debian-9.1ubuntu1) with ESMTP id qBA0gohN019645; Sun, 9 Dec 2012 18:42:52 -0600
Received: from EUSAAHC005.ericsson.se (147.117.188.87) by eusaamw0707.eamcs.ericsson.se (147.117.20.32) with Microsoft SMTP Server (TLS) id 8.3.279.1; Sun, 9 Dec 2012 19:32:41 -0500
Received: from EUSAAMB109.ericsson.se ([147.117.188.126]) by EUSAAHC005.ericsson.se ([147.117.188.87]) with mapi id 14.02.0318.001; Sun, 9 Dec 2012 19:32:41 -0500
From: Jakob Heitz <jakob.heitz@ericsson.com>
To: Chris Hall <chris.hall@highwayman.com>
Thread-Topic: [Idr] I-D Action: draft-ietf-idr-error-handling-03.txt
Thread-Index: AQHNyBxqy9fEwUYlVUSnx1DosT0Aspf0/iwAgBcupYCAADNcgP//yMCqgAGK/gCAAJrggIAA4PUAgAAGNdyAAlGBgP//tAywgABeLwD//7HQww==
Date: Mon, 10 Dec 2012 00:32:41 +0000
Message-ID: <F091D6D0-EE28-44AE-A5AC-FC86D5DB351D@ericsson.com>
References: <20121121191321.6164.6887.idtracker@ietfa.amsl.com> <50AD2986.90705@cisco.com> <058b01cdd3b4$9f5193b0$ddf4bb10$@highwayman.com> <8ED5B0B0F5B4854A912480C1521F973A0F4940@xmb-rcd-x13.cisco.com> <94913EE5-2864-4EE2-B474-9631430B1E22@ericsson.com> <068701cdd478$2cf01cf0$86d056d0$@highwayman.com> <CAEGVVtBy-zdLz8hVajLnuAqgzfgQHrseK4r-N9=pOZGtqV7LbA@mail.gmail.com>, <074d01cdd536$173f5830$45be0890$@highwayman.com> <9474D8DC-30FF-4C52-9504-15CBCC47E7D8@ericsson.com> <07df01cdd661$f28ef7c0$d7ace740$@highwayman.com> <2F3EBB88EC3A454AAB08915FBF0B8C7E10C90F@eusaamb109.ericsson.se>, <07ea01cdd66b$101ca590$3055f0b0$@highwayman.com>
In-Reply-To: <07ea01cdd66b$101ca590$3055f0b0$@highwayman.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "idr@ietf.org" <idr@ietf.org>
Subject: Re: [Idr] I-D Action: draft-ietf-idr-error-handling-03.txt
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/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>
X-List-Received-Date: Mon, 10 Dec 2012 00:32:50 -0000

On Dec 9, 2012, at 4:12 PM, "Chris Hall" <chris.hall@highwayman.com> wrote:

> Jakob Heitz wrote (on Sun 09-Dec-2012 at 23:37 +0000)
>> IMO, another goal is not to require any change to the peer.
>> Not even a little bit.
> 
> Sure.  It would be good to be able to improve error handling
> unilaterally.  As discussed elsewhere, I think it is possible to do
> that, subject to some limitations.
> 
> Without those limitations, the receiver is at risk of applying
> "treat-as-withdraw", but failing to identify all NLRI in the message,
> and hence continuing with some invalid and/or out of date routes.  IMO
> that is best avoided.  There may be a good argument for rejecting the
> limitations and accepting the risk of some invalid and/or out of date
> routes -- I look forward to considering it.  
> 
>> Changing the peer behaviour (even a little bit)
>> is an entirely different story.
> 
> Hmmm.  Section 3 of the draft states:
> 
>  "To facilitate the determination of the NLRI field
>   in an UPDATE with a malformed attribute, the
>   MP_REACH_NLRI or MP_UNREACH_NLRI attribute (if
>   present) SHALL be encoded as the very first..."
> 
> which looks like a change in peer behaviour to me... but my eyesight
> is not what it was ?

That is not required. It is a SHALL. If the peer does it, great. If not, nothing broke.
It's different to requiring a protocol change.