Re: [v6ops] EIGRP and the Design Choices draft

Philip Matthews <philip_matthews@magma.ca> Tue, 12 May 2015 01:36 UTC

Return-Path: <philip_matthews@magma.ca>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A47F1B2B2D for <v6ops@ietfa.amsl.com>; Mon, 11 May 2015 18:36:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f2n1CsOUiFGD for <v6ops@ietfa.amsl.com>; Mon, 11 May 2015 18:36:00 -0700 (PDT)
Received: from tor-smtp-03.primus.ca (mail20.primus.ca [216.254.141.187]) by ietfa.amsl.com (Postfix) with ESMTP id 50D221ACE01 for <v6ops@ietf.org>; Mon, 11 May 2015 18:36:00 -0700 (PDT)
Received: from bas5-ottawa10-3096711390.dsl.bell.ca ([184.148.16.222] helo=[10.0.1.23]) by tor-smtp-03.primus.ca with esmtpa (Exim 4.84) (envelope-from <philip_matthews@magma.ca>) id 1Yrz70-0004N3-QT; Mon, 11 May 2015 21:35:59 -0400
Mime-Version: 1.0 (Apple Message framework v1085)
Content-Type: text/plain; charset="windows-1252"
From: Philip Matthews <philip_matthews@magma.ca>
In-Reply-To: <5551521E.9070804@gmail.com>
Date: Mon, 11 May 2015 21:35:57 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <484105B3-6A82-4084-89F4-129595D2AE27@magma.ca>
References: <555112D8.3000008@gmail.com> <1592568679.113935.1431386263763.JavaMail.yahoo@mail.yahoo.com> <41D8A9FE-0324-4DDF-8868-5187F122F9A7@nominum.com> <CE02D71F-93AA-4441-85AE-CD0DF1DDD095@cisco.com> <5551521E.9070804@gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, "Fred Baker (fred)" <fred@cisco.com>, Ted Lemon <Ted.Lemon@nominum.com>
X-Mailer: Apple Mail (2.1085)
X-Authenticated: philip_matthews - bas5-ottawa10-3096711390.dsl.bell.ca ([10.0.1.23]) [184.148.16.222]
Archived-At: <http://mailarchive.ietf.org/arch/msg/v6ops/MU-fvHXHTOS0v61wCaQov5mu5eg>
Cc: v6ops list <v6ops@ietf.org>
Subject: Re: [v6ops] EIGRP and the Design Choices draft
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 May 2015 01:36:02 -0000

In response to Brian's suggestion, I thought I should let everyone know what the authors' current plan is for the IGP section of the Design Choices draft:

1) Include EIGRP in the table in section 2.3.1
2) Gather deployment data for all combinations of the three protocols (EIGRP, ISIS, OSPF) and use this to drive the "known-to-work-well" column of the table (*)
3) Gather deployment data on the use of RIP and RIPng and document this in a new section (**)
4) Gather comments on gotchas and similar, and consider adding these to the draft.

(*) This addresses another WGLC comment (from Mikael Abrahamsson). Right now, a combination is flagged as "known to work well" if Victor or I have heard of someone using that combination. But we did not make a significant effort to gather this information and did not consider "how significant" the usage was. We now plan to do that.

(**) RIP is not as dead as some might think. My company (Alcatel-Lucent) recently added support for RIPng due to customer requests. Victor and I plan to  to gather info on who is using RIP and RIPng and where, and then add this to the draft.

Brian has proposed a slight different approach. See his email below.

Comments on the two approaches are welcome.

Philip


On 2015-05-11, at 21:06 , Brian E Carpenter wrote:

> On 12/05/2015 12:47, Fred Baker (fred) wrote:
>> 
>>> On May 11, 2015, at 5:30 PM, Ted Lemon <Ted.Lemon@nominum.com> wrote:
>>> 
>>> To put an even finer point on it, one of the big problems with EIGRP at this point is that although that are many interoperating implementations, they were implemented using a reference implementation, not a spec, so there is no spec that got the kind of interop testing that multiple independent implementations would have given us. Getting to that now would be very difficult, since there's no real incentive for anybody to do a complete new implementation now.  So while indeed it might be good to write down the spec for posterity and the benefit of sharing experience, I don't think it'd make a lot of sense as an IETF standard.
>> 
>> My point on RFC 6126 is that it’s not an IETF standard either, yet homenet appears to be deciding to standardize on it.
> 
> Well yes, but it's open source and there has been a serious discussion about moving
> it to the standards track, with Alia describing to the homenet WG what that would
> involve.
> 
> Again: I'm not against documenting reality, with reasonable justification.
> But it has to be carefully positioned vs standardised solutions. That's why
> I suggested an appendix. So we'd end up with something like
> 
> 2.3.1.  IGP Choice
> 
>   One of the main decisions for an IPv6 implementer is the choice of
>   IGP (Interior Gateway Protocol) within the network.  The primary
>   options are OSPF [RFC2328] [RFC5340] or IS-IS [RFC5120] [RFC5308],
>   though some operators may consider RIP [RFC2080] or non-standardized
>   protocols.  Here we limit our discussion to the pros and cons of OSPF
>   vs. IS-IS. Appendix A discusses the widely used non-standardized
>   EIGRP protocol.
> 
>     Brian
> 
>> 
>> I don’t know the status of Donnie Savage’s draft (https://datatracker.ietf.org/doc/draft-savage-eigrp/). However, the EIGRP data formats are well known, the algorithms are well known, and if the vector metric patent and the DUAL patent haven’t expired, they're about to. As you say, there are multiple implementations around. What I’m looking at is a request for commentary in a draft making comments on the operational use of routing protocols.
>> 
>> 
>> 
>> _______________________________________________
>> v6ops mailing list
>> v6ops@ietf.org
>> https://www.ietf.org/mailman/listinfo/v6ops
>> 
> 
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops