From last week's thread on Cogent service and selective prepends, I've compiled a list of transit providers that support BGP communities for selective prepends when propagating routes to peers.
sprint c&w gblx.net level3 Williams Communications Group internap.com Is anyone aware of others, preferably of similar size to Sprint and C&W (and in the US) that support this? I need to choose an additional provider real soon and already have Sprint and C&W. We'll be connecting ideally in Orlando, FL, but can take connectivity in most of the bigger cities in FL. ---------------------------------------------------------------------- Jon Lewis *jlewis@lewis.org*| I route System Administrator | therefore you are Atlantic Net | _________ http://www.lewis.org/~jlewis/pgp for PGP public key_________
Verio can: http://info.us.bb.verio.net/routing.html#communities On Mon, Sep 30, 2002 at 03:43:33PM -0400, jlewis@lewis.org wrote:
From last week's thread on Cogent service and selective prepends, I've compiled a list of transit providers that support BGP communities for selective prepends when propagating routes to peers.
sprint c&w gblx.net level3 Williams Communications Group internap.com
Is anyone aware of others, preferably of similar size to Sprint and C&W (and in the US) that support this? I need to choose an additional provider real soon and already have Sprint and C&W. We'll be connecting ideally in Orlando, FL, but can take connectivity in most of the bigger cities in FL.
---------------------------------------------------------------------- Jon Lewis *jlewis@lewis.org*| I route System Administrator | therefore you are Atlantic Net | _________ http://www.lewis.org/~jlewis/pgp for PGP public key_________
-- Jared Mauch | pgp key available via finger from jared@puck.nether.net clue++; | http://puck.nether.net/~jared/ My statements are only mine.
On Mon, 30 Sep 2002, Jared Mauch wrote:
Verio can:
France Telecom can do it as well http://www.ripe.net/perl/whois?AS5511
Not the size of Sprint or C&W but we support it also: http://www.eli.net/technical/bgprouting_policy.shtml Regards, Dave jlewis@lewis.org wrote:
From last week's thread on Cogent service and selective prepends, I've compiled a list of transit providers that support BGP communities for selective prepends when propagating routes to peers.
sprint c&w gblx.net level3 Williams Communications Group internap.com
Is anyone aware of others, preferably of similar size to Sprint and C&W (and in the US) that support this? I need to choose an additional provider real soon and already have Sprint and C&W. We'll be connecting ideally in Orlando, FL, but can take connectivity in most of the bigger cities in FL.
---------------------------------------------------------------------- Jon Lewis *jlewis@lewis.org*| I route System Administrator | therefore you are Atlantic Net | _________ http://www.lewis.org/~jlewis/pgp for PGP public key_________
-- ------------------------------------------ Dave McGaugh, Internetwork Engineer Electric Lightwave, Inc. E-mail: dmcgaugh@eli.net ------------------------------------------
In a message written on Mon, Sep 30, 2002 at 03:43:33PM -0400, jlewis@lewis.org wrote:
From last week's thread on Cogent service and selective prepends, I've compiled a list of transit providers that support BGP communities for selective prepends when propagating routes to peers.
I'd like to ask a slightly different question. At the providers who do support this feature, how many of your customers actually use it? The last time I asked a couple of people this question in private the answer was generally a number of customers that could be counted on one hand, even at some quite large providers. -- Leo Bicknell - bicknell@ufp.org - CCIE 3440 PGP keys at http://www.ufp.org/~bicknell/ Read TMBG List - tmbg-list-request@tmbg.org, www.tmbg.org
LB> Date: Mon, 30 Sep 2002 17:09:45 -0400 LB> From: Leo Bicknell LB> I'd like to ask a slightly different question. At the LB> providers who do support this feature, how many of your LB> customers actually use it? This is a bit like asking "how many of your customers use BGP?" LB> The last time I asked a couple of people this question in LB> private the answer was generally a number of customers that LB> could be counted on one hand, even at some quite large LB> providers. It seems most providers don't bother tuning routes unless there's congestion. i.e., proactive attempts to find lower-latency paths are rare. It also seems the people who use selective prepends really like them. I give stronger recommendations for providers who offer selective prepends... it appears people generally are oblivious to its existence, but become intrigued when they learn of it. Eddy -- Brotsman & Dreger, Inc. - EverQuick Internet Division Bandwidth, consulting, e-commerce, hosting, and network building Phone: +1 (785) 865-5885 Lawrence and [inter]national Phone: +1 (316) 794-8922 Wichita ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Date: Mon, 21 May 2001 11:23:58 +0000 (GMT) From: A Trap <blacklist@brics.com> To: blacklist@brics.com Subject: Please ignore this portion of my mail signature. These last few lines are a trap for address-harvesting spambots. Do NOT send mail to <blacklist@brics.com>, or you are likely to be blocked.
On Mon, Sep 30, 2002 at 09:48:18PM +0000, E.B. Dreger wrote:
It also seems the people who use selective prepends really like them. I give stronger recommendations for providers who offer selective prepends... it appears people generally are oblivious to its existence, but become intrigued when they learn of it.
People like to play with knobs, even when nothing happens. Call it a routing placebo if you will. :) -- Richard A Steenbergen <ras@e-gerbil.net> http://www.e-gerbil.net/ras PGP Key ID: 0x138EA177 (67 29 D7 BC E8 18 3E DA B2 46 B3 D8 14 36 FE B6)
On Mon, 30 Sep 2002, Leo Bicknell wrote:
I'd like to ask a slightly different question. At the providers who do support this feature, how many of your customers actually use it?
I can tell you that since this weekend Telia has one more customer using a selective prepend. I'm glad they offer this feature since there wasn't really any other way to avoid a congested path.
The last time I asked a couple of people this question in private the answer was generally a number of customers that could be counted on one hand, even at some quite large providers.
I think most customers don't know how this works. Maybe someone should write a book that explains this kind of stuff... Iljitsch
In a message written on Tue, Oct 01, 2002 at 12:16:07AM +0200, Iljitsch van Beijnum wrote:
I think most customers don't know how this works. Maybe someone should write a book that explains this kind of stuff...
I'm not so sure I'd come to that conclusion. I think when most customers see a problem on their transit providers network they would rather open up a ticket with their transit provider, and have them solve the problem. Most people I see using this feature fall into two catagories. The first type doesn't believe the provider can fix the problem but is forced to use them (due to price, management, whatever) and uses this to avoid their NOC because it doesn't work. The second type of person believes they can actually do a better job of routing than their upstream. This may even be true in some cases (where the customer has several transit providers all supporting this 'feature'), however I suspect in many cases the customer is actually making their own life worse. In general what this means is rather than having a couple of standard route-map's/route-policies that get configured once and applied to all peers you end up with a per-peer specific configuration. It would seem to me that the opportunity for mistakes is grealy increased. Even if we assume all the people using it really need it, is it worth risking the performance of 500 or 1000 customers for the 5-10 who actually use the features? -- Leo Bicknell - bicknell@ufp.org - CCIE 3440 PGP keys at http://www.ufp.org/~bicknell/ Read TMBG List - tmbg-list-request@tmbg.org, www.tmbg.org
On Mon, 30 Sep 2002, Leo Bicknell wrote:
In a message written on Tue, Oct 01, 2002 at 12:16:07AM +0200, Iljitsch van Beijnum wrote:
I think most customers don't know how this works. Maybe someone should write a book that explains this kind of stuff...
I'm not so sure I'd come to that conclusion. I think when most customers see a problem on their transit providers network they
Some NOCs, even ones that support this on their network, don't understand it...or at least have staff that don't even come close to grasping it. It wouldn't surprise me at all if it's beyond a great many customers.
Most people I see using this feature fall into two catagories. The first type doesn't believe the provider can fix the problem but is forced to use them (due to price, management, whatever) and uses this to avoid their NOC because it doesn't work. The second type of person believes they can actually do a better job of routing than their upstream. This may even be true in some cases (where the customer has several transit providers all supporting this 'feature'), however I suspect in many cases the customer is actually making their own life worse.
Consider a network with several transit providers. Each transit pipe is incapable of handling all that network's traffic. The pipes may even be of wildly different sizes. Letting BGP decide where traffic goes (or comes from) with no tuning just won't work. You'd end up with some pipes overutilized and others underutilized. In this case, selective prepends make it possible to shift traffic around or decide "we're going to try forcing all ASxyz traffic to come to us over pipe A." There's also the occasional case of medium to long term overloaded peering between large providers in which case you might want to do all you can to force traffic to/from ASxzy to not come/go via pipe A.
increased. Even if we assume all the people using it really need it, is it worth risking the performance of 500 or 1000 customers for the 5-10 who actually use the features?
I wonder if anyone from Sprint or C&W is willing/able to say what percentage of multihomed customers utilize these communities? With enough full views from enough route-servers, it might even be possible to analyze the data and see how many use this. ---------------------------------------------------------------------- Jon Lewis *jlewis@lewis.org*| I route System Administrator | therefore you are Atlantic Net | _________ http://www.lewis.org/~jlewis/pgp for PGP public key_________
Some NOCs, even ones that support this on their network, don't understand it...or at least have staff that don't even come close to grasping it. It wouldn't surprise me at all if it's beyond a great many customers. Too true. Their salesmen understand it even less and often categorically deny
Consider a network with several transit providers. Each transit pipe is incapable of handling all that network's traffic. The pipes may even be of wildly different sizes. Letting BGP decide where traffic goes (or comes from) with no tuning just won't work. You'd end up with some pipes overutilized and others underutilized. In this case, selective prepends make it possible to shift traffic around or decide "we're going to try forcing all ASxyz traffic to come to us over pipe A." That's exactly the case where I work - some people suggest that you just buy
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday 01 Oct 2002 00:07, jlewis@lewis.org wrote: they offer selective prepends despite evidence to the contrary. the pipe to suit the traffic that comes down it, but that doesn't really work as there can be quite sudden shifts in traffic from one provider to another. Customer controlled selective pre-pends offer a way to combat this effectively and in a controlled manner. It does take time to get to grips with them and the effects the changes you make have but in our case there is no way that our upstreams could or would be willing to manage this for us. However I must admit that as the number of prefixes we announce has grown it has become a little easier to manage the scenario where upstreams don't provide this level of control although it is still extremely useful where it is provided. When we only had one or two prefixes it would have been very tempting for us to de-aggregate our address blocks without the control provided by the selective prepend mechanisms we had available to us. (A temptation I'm glad to say we were able to resist) And as for the suggestion that managing different providers methods of presenting communities is difficult - it's not - we use a generic script and a mappings file for each provider which maps the effect we want to the community tags required. For each route we announce we then choose the annoucement profile we want per transit - the script then generates the appropriate config for each router. Regards Mark - -- Mark Vevers. mark@ifl.net / mark@vevers.net Principal Internet Engineer, Internet for Learning, Research Machines Plc. (AS5503) - -- GPG Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xB08F3CA3 Fingerprint: 85BA 30C4 9EC8 1792 4C8C C31E 58B5 3D1C B08F 3CA3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9nAonWLU9HLCPPKMRAu5sAJ9vdcM3A+LA89Fm8t5U1LIH8gimpACfQj3E rUmYouI85QLm9wi73gcJtOY= =pxOZ -----END PGP SIGNATURE-----
On Mon, 30 Sep 2002, Leo Bicknell wrote:
In general what this means is rather than having a couple of standard route-map's/route-policies that get configured once and applied to all peers you end up with a per-peer specific configuration. It would seem to me that the opportunity for mistakes is grealy increased. Even if we assume all the people using it really need it, is it worth risking the performance of 500 or 1000 customers for the 5-10 who actually use the features?
Are you talking about the customer or the provider? A provider with a well thought-out community policy shouldn't need per-customer route-maps. The customer sends the provider the appropriate communities and the standard customer route-map takes the appropriate actions. That's one of the major benefits of communities, match on the community not the customer. I see your point about questioning the cost-benefit; however any provider of reasonable size needs a community policy anyway, so most of the cost is unavoidable. If done right it only needs to be incurred once. A customer, on the other hand, will of course need separate policy per transit to take advantage of provider-specific TE communities. For the typical multi-homed customer with a few upstreams this is hardly unmanageable. Bradley
Just to summarize the private replies I got about this feature. One network showed moderate use. All of the rest showed very limited use (count the customers using it on one hand or two). It was suggested by a few people that only the largest customers tend to use it, which may weigh in the decision to deploy it. Several people mailed me to say they were resisting deploying a similar setup because they believed no one would use it. -- Leo Bicknell - bicknell@ufp.org - CCIE 3440 PGP keys at http://www.ufp.org/~bicknell/ Read TMBG List - tmbg-list-request@tmbg.org, www.tmbg.org
participants (10)
-
Bradley Dunn
-
David McGaugh
-
E.B. Dreger
-
German Martinez
-
Iljitsch van Beijnum
-
Jared Mauch
-
jlewis@lewis.org
-
Leo Bicknell
-
Mark Vevers
-
Richard A Steenbergen