Re: Active Route - OT

Jeffrey Haas <jhaas@nexthop.com> Fri, 04 October 2002 14:59 UTC

Received: from trapdoor.merit.edu (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA06909 for <idr-archive@ietf.org>; Fri, 4 Oct 2002 10:59:12 -0400 (EDT)
Received: by trapdoor.merit.edu (Postfix) id 408CA91380; Fri, 4 Oct 2002 11:00:15 -0400 (EDT)
Delivered-To: idr-outgoing@trapdoor.merit.edu
Received: by trapdoor.merit.edu (Postfix, from userid 56) id B90D791381; Fri, 4 Oct 2002 11:00:14 -0400 (EDT)
Delivered-To: idr@trapdoor.merit.edu
Received: from segue.merit.edu (segue.merit.edu [198.108.1.41]) by trapdoor.merit.edu (Postfix) with ESMTP id 931F991380 for <idr@trapdoor.merit.edu>; Fri, 4 Oct 2002 11:00:12 -0400 (EDT)
Received: by segue.merit.edu (Postfix) id B56185DEEC; Fri, 4 Oct 2002 11:00:10 -0400 (EDT)
Delivered-To: idr@merit.edu
Received: from presque.djinesys.com (dns.nexthop.com [64.211.218.216]) by segue.merit.edu (Postfix) with ESMTP id 3082A5DEE9 for <idr@merit.edu>; Fri, 4 Oct 2002 11:00:09 -0400 (EDT)
Received: (from root@localhost) by presque.djinesys.com (8.11.3/8.11.1) id g94ExuG77251; Fri, 4 Oct 2002 10:59:56 -0400 (EDT) (envelope-from jhaas@jhaas.nexthop.com)
Received: from jhaas.nexthop.com (jhaas.nexthop.com [64.211.218.31]) by presque.djinesys.com (8.11.3/8.11.1) with ESMTP id g94ExpC77240; Fri, 4 Oct 2002 10:59:51 -0400 (EDT) (envelope-from jhaas@jhaas.nexthop.com)
Received: (from jhaas@localhost) by jhaas.nexthop.com (8.11.3nb1/8.11.3) id g94ExpA11354; Fri, 4 Oct 2002 10:59:51 -0400 (EDT)
Date: Fri, 04 Oct 2002 10:59:51 -0400
From: Jeffrey Haas <jhaas@nexthop.com>
To: hans.de_vleeschouwer@alcatel.be
Cc: idr@merit.edu
Subject: Re: Active Route - OT
Message-ID: <20021004105951.C11052@nexthop.com>
References: <39469E08BD83D411A3D900204840EC55BC2F25@vie-msgusr-01.dc.fore.com> <3D9D5734.8B38A91D@alcatel.be>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
User-Agent: Mutt/1.2.5i
In-Reply-To: <3D9D5734.8B38A91D@alcatel.be>; from hans.de_vleeschouwer@alcatel.be on Fri, Oct 04, 2002 at 10:54:12AM +0200
X-Virus-Scanned: by AMaViS perl-11
Sender: owner-idr@merit.edu
Precedence: bulk

On Fri, Oct 04, 2002 at 10:54:12AM +0200, hans.de_vleeschouwer@alcatel.be wrote:
> Well, I tend to be picky on the attributes. Why do we forward them, or have long
> discussions about then (as the ones I see ongoing for e.g. the AS-PATH) if in
> the end the attribute is not trustworthy?

That was what ATOMIC_AGGREGATE was intended to signal.

One of the problems with creating aggregates without full path information
is that you can't tell if there are contributors that you might loop to.
You essentially must count on the more specifics being present
or being far enough away from things to not be affected by a potential
looping situation.

Thankfully, this seems to often be the case.

Dennis points out that people largely form aggregates along their
assigned address boundaries anyway.  So long as proxy aggregation
doesn't happen all over the place, we're fine with incomplete path
information.

> What is e.g. the value of a routing policy saying that "I do not want to use
> routes that to pass via this particular AS".

The fact that it lets you shape your packet flows.  Even a coarse
control is better than none.  And when none is available, people
will sometimes internally de-aggregate in order to get that control.

> Unless  of course, my whole appreciation of the atributes is wrong. But in this
> case it would be good to indicate what can and cannot be expected from an
> attribute.

Honestly, its best to *not* expect anything beyond guaranteeing loop
free routing.  The fact that you can *try* is an operational decision.
It might even work.

> So we would probaby end up with an indicator in the route saying " attributes
> not guaranteed", but then again i think i prefer the restriction in the RFC.

We could also say that everyone must propagate every route that enters
the routing system.  I rather suspect network operators and other
implementators would tell us where to put that suggestion.

-- 
Jeff Haas 
NextHop Technologies