Re: [Idr] draft-scholl-idr-advisory-00
Robert Raszuk <robert@raszuk.net> Tue, 24 March 2009 20:15 UTC
Return-Path: <robert@raszuk.net>
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 3A67A3A68BA for <idr@core3.amsl.com>; Tue, 24 Mar 2009 13:15:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599]
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 Gc0MAtWi3AmU for <idr@core3.amsl.com>; Tue, 24 Mar 2009 13:15:28 -0700 (PDT)
Received: from mail37.opentransfer.com (mail37.opentransfer.com [76.162.254.37]) by core3.amsl.com (Postfix) with SMTP id 09F793A67B6 for <idr@ietf.org>; Tue, 24 Mar 2009 13:15:27 -0700 (PDT)
Received: (qmail 15287 invoked by uid 399); 24 Mar 2009 20:16:19 -0000
Received: from unknown (HELO ?192.168.1.55?) (83.24.5.107) by mail37.opentransfer.com with SMTP; 24 Mar 2009 20:16:19 -0000
Message-ID: <49C93F90.5080403@raszuk.net>
Date: Tue, 24 Mar 2009 13:16:16 -0700
From: Robert Raszuk <robert@raszuk.net>
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
MIME-Version: 1.0
To: Richard A Steenbergen <ras@e-gerbil.net>
References: <49C903E0.4070604@raszuk.net> <20090324185814.GF51443@gerbil.cluepon.net>
In-Reply-To: <20090324185814.GF51443@gerbil.cluepon.net>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: "SCHOLL, TOM (ATTLABS)" <ts3127@att.com>, idr <idr@ietf.org>
Subject: Re: [Idr] draft-scholl-idr-advisory-00
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: robert@raszuk.net
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/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: Tue, 24 Mar 2009 20:15:29 -0000
Hi Richard & others, > On Tue, Mar 24, 2009 at 09:01:36AM -0700, Robert Raszuk wrote: >> * Parsing is an issue on the receiving side. Imagine the case how >> efficient and doable this solution is considering that your ASBR may be >> peering to 4000 up/down-stream peers as pointed out by Vijay. Each of >> those 4000 peers would first need to be able to support such parsing, >> understand to notify it's own administrator or NOC. > > One thing to keep in mind is that for every Google sized network on the > Internet, there are thousands of smaller sized networks with very > different needs. I'm not arguing that it doesn't make sense for Google > to try and design a system which keeps humans off the routers, but for > the vast majority of the world when something goes down there is a human > who logs into a router and does a "show log" to figure out why. In fact, > one could argue that the vast majority of Google's peers operate this > way, therefore Google could still see significant advantages when > sending messages to other networks, even if they don't when receiving > messages from them. I fully agree with this as well. I know there are thousands of smaller networks. I hope nothing what I said contradicts this. The goal is to find a solution which works for all networks sizes not just for the small ones. And IMHO the solution I proposed does work for both .. large and small networks equally well. > Plus, this is the kind of thing that could easily be initiated via snmp > or netconf, and picked up via an snmp trap or other monitoring tool > which already exist. Agreed too. > That said, it seems a little odd to argue against standardizing and > implementing a tool which currently doesn't help you because it hasn't > been standardized and implemented. Over time more and more devices will > be able to support it, as networks upgrade their router code. Until > then, it causes no harm, generates no additional work-load, and the > sending party will know if the other side supports the advisory > capability and is even capable of receiving the message. I am not arguing against standardizing a tool. If you read my mail right I in fact proposed to standardize and enhancement which will make similar tool, as flexible as the one proposed with more benefits more accurate then what we have today. I just don't see a benefit to use routing protocol (here BGP) to send an SMS to a peering router when we know ahead of time that the router will not do anything with it other then log to a syslog. Email based auto generated messages from one ASBR to end up in many places automatically ... at peer's admin NOC, at pager, at syslog all automated. This is in contrast to grabbing them from syslog and distributing to all of the above interested parties. > I was actually afraid that this might be the reaction when I saw the > example use of signaling the approach of a max-prefix limit. Clearly a > structured message such as the INFORM draft is a better way to go about > signaling something like this, but I think the point being made is that > an advisory message would at least provide a possible mechanism for > communicating this where today there is none. The ability to send a > free-form message has the advantage of being able to adapt to any > situation that operators might find, instead of requiring the IETF to > think up every possible message type beforehand. 100% agreed !!! I am in full favor and support to send auto generated free form messages. All discussion here is just about in what envelope to put such message not if to put it or not. > To implement this via an out-of-band signaling method, you would need > yet another layer 8 signaling to negotiate NOC contact information and > an authentication mechanism, which must then be kept up to date using > more layer 8 signaling. Nope .. as I indicated NOC info can be auto-negotiated inbound. I see no reason why not. That would be just one new BGP capability as opposed to new BGP message which will need to be parsed, which will take room of your ever starving BGP IO input queues, which will keep real routing information behind not too mention bgp keepalives etc ... I have seen so many BGP input queues issues in different BGP implementations that putting free form text even in the new message type into the same queue where is does not really belong seems to me as an unnecessary risk. To summarize I am all for introducing automation and making operators life easier. I was one myself in the past :) My point is that if we make a decision on what envelope to put such free text messages into let's just consider all factors and risks involved in any choice which is made. Cheers, R. PS. I am not arguing that emial is the best out of band vehicle for this either .. it was the simplest I could think about. But I don't think that BGP4 protocol is. Perhaps there will be other suggestions .....
- [Idr] draft-scholl-idr-advisory-00 Robert Raszuk
- Re: [Idr] draft-scholl-idr-advisory-00 Richard A Steenbergen
- Re: [Idr] draft-scholl-idr-advisory-00 Seely, Ted A [CTO]
- Re: [Idr] draft-scholl-idr-advisory-00 Marcelo Schmidt
- Re: [Idr] draft-scholl-idr-advisory-00 Robert Raszuk
- Re: [Idr] draft-scholl-idr-advisory-00 David McKay
- Re: [Idr] draft-scholl-idr-advisory-00 kris foster
- Re: [Idr] draft-scholl-idr-advisory-00 SCHOLL, TOM (ATTLABS)
- Re: [Idr] draft-scholl-idr-advisory-00 Robert Raszuk
- Re: [Idr] draft-scholl-idr-advisory-00 Jeff S Wheeler
- Re: [Idr] draft-scholl-idr-advisory-00 Will Hargrave
- Re: [Idr] draft-scholl-idr-advisory-00 Robert Raszuk
- Re: [Idr] draft-scholl-idr-advisory-00 David Freedman
- Re: [Idr] draft-scholl-idr-advisory-00 Danny McPherson
- [Idr] draft-rosen-idr-aigp-00.txt as IDR WG docum… Pradosh Mohapatra (pmohapat)
- Re: [Idr] draft-scholl-idr-advisory-00 Dong Jie
- Re: [Idr] draft-scholl-idr-advisory-00 Robert Raszuk
- Re: [Idr] draft-scholl-idr-advisory-00 Neil J. McRae
- Re: [Idr] draft-scholl-idr-advisory-00 David Freedman
- Re: [Idr] draft-scholl-idr-advisory-00 Neil J. McRae
- Re: [Idr] draft-scholl-idr-advisory-00 David Freedman
- Re: [Idr] draft-scholl-idr-advisory-00 Rob Shakir
- Re: [Idr] draft-scholl-idr-advisory-00 Elmar K. Bins
- Re: [Idr] draft-scholl-idr-advisory-00 SCHOLL, TOM (ATTLABS)
- Re: [Idr] draft-scholl-idr-advisory-00 Elmar K. Bins
- Re: [Idr] draft-scholl-idr-advisory-00 David Freedman
- Re: [Idr] draft-scholl-idr-advisory-00 Richard A Steenbergen
- Re: [Idr] draft-scholl-idr-advisory-00 Robert Raszuk
- Re: [Idr] draft-scholl-idr-advisory-00 Eric Rosen
- Re: [Idr] draft-scholl-idr-advisory-00 SCHOLL, TOM (ATTLABS)
- Re: [Idr] draft-scholl-idr-advisory-00 Marcelo Schmidt
- Re: [Idr] draft-scholl-idr-advisory-00 Robert Raszuk
- Re: [Idr] draft-scholl-idr-advisory-00 Neil J. McRae
- Re: [Idr] draft-scholl-idr-advisory-00 Neil J. McRae
- Re: [Idr] draft-scholl-idr-advisory-00 Will Hargrave
- Re: [Idr] draft-scholl-idr-advisory-00 Richard A Steenbergen
- Re: [Idr] draft-scholl-idr-advisory-00 Richard A Steenbergen
- Re: [Idr] draft-scholl-idr-advisory-00 Elmar K. Bins
- Re: [Idr] draft-scholl-idr-advisory-00 Robert Raszuk
- Re: [Idr] draft-scholl-idr-advisory-00 Robert Raszuk
- Re: [Idr] draft-scholl-idr-advisory-00 Jakob Heitz
- Re: [Idr] draft-scholl-idr-advisory-00 Robert Raszuk
- Re: [Idr] draft-scholl-idr-advisory-00 Jeff S Wheeler
- Re: [Idr] draft-scholl-idr-advisory-00 Robert Raszuk
- Re: [Idr] draft-scholl-idr-advisory-00 Jeff S Wheeler
- Re: [Idr] draft-scholl-idr-advisory-00 Robert Raszuk
- Re: [Idr] draft-scholl-idr-advisory-00 Gargi Nalawade
- Re: [Idr] draft-scholl-idr-advisory-00 john heasley
- Re: [Idr] draft-scholl-idr-advisory-00 Gargi Nalawade
- Re: [Idr] draft-scholl-idr-advisory-00 Elmar K. Bins
- Re: [Idr] draft-scholl-idr-advisory-00 David Freedman
- Re: [Idr] draft-scholl-idr-advisory-00 Dong Jie
- Re: [Idr] draft-scholl-idr-advisory-00 Neil J. McRae
- Re: [Idr] draft-scholl-idr-advisory-00 Jeff S Wheeler
- Re: [Idr] draft-scholl-idr-advisory-00 Rajiv Asati (rajiva)
- Re: [Idr] draft-scholl-idr-advisory-00 Richard A Steenbergen
- Re: [Idr] draft-scholl-idr-advisory-00 David Freedman
- Re: [Idr] draft-scholl-idr-advisory-00 Marco Rodrigues
- Re: [Idr] draft-scholl-idr-advisory-00 Elmar K. Bins
- Re: [Idr] draft-scholl-idr-advisory-00 Kristian Larsson
- Re: [Idr] draft-scholl-idr-advisory-00 Adam Rothschild
- Re: [Idr] draft-scholl-idr-advisory-00 David Freedman
- Re: [Idr] draft-scholl-idr-advisory-00 Rob Shakir
- [Idr] SUMMARY Re: draft-scholl-idr-advisory-00 Robert Raszuk