Re: ASN draft

Paul Traina <pst@cisco.com> Tue, 07 February 1995 23:59 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa09895; 7 Feb 95 18:59 EST
Received: from CNRI.Reston.VA.US by IETF.CNRI.Reston.VA.US id aa09891; 7 Feb 95 18:59 EST
Received: from interlock.ans.net by CNRI.Reston.VA.US id aa16953; 7 Feb 95 18:59 EST
Received: by interlock.ans.net id AA17811 (InterLock SMTP Gateway 1.1 for iwg-out@ans.net); Tue, 7 Feb 1995 18:50:46 -0500
Received: by interlock.ans.net (Internal Mail Agent-2); Tue, 7 Feb 1995 18:50:46 -0500
Received: by interlock.ans.net (Internal Mail Agent-1); Tue, 7 Feb 1995 18:50:46 -0500
Message-Id: <199502072350.PAA08279@feta.cisco.com>
X-Authentication-Warning: feta.cisco.com: Host localhost.cisco.com didn't use HELO protocol
To: Cengiz Alaettinoglu <cengiz@isi.edu>
Cc: bmanning@isi.edu, bgp@ans.net, jhawk@panix.com, tony@mci.net
Subject: Re: ASN draft
In-Reply-To: Your message of "Tue, 07 Feb 1995 15:41:47 PST." <199502072341.AA27407@cat.isi.edu>
Date: Tue, 07 Feb 1995 15:50:19 -0800
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Paul Traina <pst@cisco.com>

  From: cengiz@ISI.EDU (Cengiz Alaettinoglu)
  Subject: Re: ASN draft 
  
  Paul Traina (pst@cisco.com) on February  6:
  > Which are ONLY useful for making route determinations.  If there is no
  > route determination differential, then there's nothing wrong with clumping
  > together ASs.
  
  I agree with this definition. However, I am not sure if we agree what
  the "route determination differential" is. Perhaps we do.
  
  Two domains, a provider and a customer, may have the same set of policies
  and it may be OK for the customer to use the provider's ASN if they
  were in isolation.
  
  However, a third transit provider, distant in the Internet, may want
  to *differentiate* between the provider and the customer, or this
  customer from another customer of the provider. That is there is
  "route determination differential". If the customer uses the same ASN
  as its provider, the third provider is forced to use network lists,
  which do not scale as nicely.

Yes, in the few cases where that is required, I would have no problem
encouraging folks to either use ASNs or communities to mark paths.
However, the big reason for doing this is, I believe, the classic argument
of "I don't want IBM to get Apple's traffic."  I feel that using BGP to
enforce security-driven policies is foolhardy,  and that the best use of
BGP's policy controls is for more standard traffic direction policy,  at
which point a stub site would never want to be routed differently than their
ISP since they, by definiton, don't have a backdoor.
  
  I guess in this case these three domains (as being "consenting
  adults"), may agree to use a different ASN for this customer. The
  draft fails to mention that "route determination differential" can be
  somewhere other than the customer and the provider and may cause a
  different ASN for the customer.

Absolutely.
  
  The draft also fails to mention that the main motivation of the work
  is to avoid ASN space exhaustion. It sound more like this is what we
  would do even if the ASN space was infinite.

Actually, I'm worried about AS space exahaustion, but I'm also worried about
the proliferation of path components for no good reason (hence we created
the atomic aggregate attribute in BGP).  Carrying around extra gunk just
chews up more memory and slows down anything that's trying to use the AS
path information for real policy differentiation.  That's why I want the
"default" to be that organizations don't get their own AS unless they have
a _reason_ to do so.