Internet.com
Get your
ISP-News
courtesy of
internetnews.com




Search ISP-Lists
Search:
ISP Channel
CLEC-Planet
ISP Glossary
ISP News
ISP-Planet
ISP-Lists
E-mail Newsletters
Opt-in Announcements
Discussion Forums
internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

The ISP-Lists.com Email Discussion List Community

<- Previous Message | Next Message ->
Thread Index
[isp-bgp] Route advertisement problem
For the past several years, we have been running BGP with 3 different upstream 
ISPs--Qwest, UUNET, and Sprint.  All three of these links are T1 circuits, 
which terminate at the same router on our side.  We have two /24s from Sprint, 
and one /24 from UUNET.  We are using AS prepending to load share incoming 
traffic among the three circuits.

Well, recently, we decided that it was time for more bandwidth.  For purposes 
of redundancy and cost, we decided to run some high bandwidth wireless links 
into another city, and backhaul connectivity from there.  In the other city, 
we will have a 4xT1 from AT&T.

Anyway, I'm now in the process of trying to figure out the routing for this 
whole mess, and I've run into a bit of a dilemma.  It would probably be 
easiest to illustrate with an ugly ASCII art network diagram.  This is *very* 
simplified, and is not what our network looks like, but it should be enough to 
show the problem I'm facing:


  AT&T                                              Qwest MCI Sprint
    |                                                   \  |  /
    | Wireless link 1   Wireless link 2  Wireless link 3 \ | /
    *-----------------*-----------------*------------------*---Dialup ntwk
    A                 |                 |                 B|   1.1.1.128/25
                      |                 |                  |
                      *                 *                  *---Office ntwk
                      |                 |                  |
                      |                 |                  |
                  1.1.1.0/26        1.1.1.64/26         Servers
                  (Wireless customer networks)

In the diagram above, all the asterisks (*) are routers.  The routers labeled 
A and B are edge routers.  B is at the NOC and A is where the AT&T circuits 
terminate in the neighboring city.  All interior routing is done with OSPF, 
and obviously, eBGP will be at the edges. iBGP will be run between A and B.

Let's say AT&T gives me a new /24 of 1.1.1.0/24, which I subnet into two /26 
networks (1.1.1.0/26, and 1.1.1.64/26) and one /25 (1.1.1.128/25).  I allocate 
the two /26 blocks to my wireless customer networks, and the remaining /25, i 
assign to my dialup network.

Now because the AT&T circuit is a 4xT1, I want most of the incoming traffic to 
travel over that circuit, even though it may not be the shortest path.  So 
I'll use AS prepending on the Qwest, MCI, and Sprint circuits, so that 
1.1.1.0/24 has a longer path over those circuits.  I think that all of this 
should work without any trouble.

Now here's the dilemma: If Wireless link 1 goes down, things will be fine.  
Edge router A will stop announcing 1.1.1.0/24 to AT&T because it will no 
longer have a route to any 1.1.1.x networks.  However, in the event that 
Wireless link 2 goes down, Edge router A will continue to announce the 
1.1.1.0/24 route to AT&T because it can still see the 1.1.1.0/26 network.  
Even though it cannot see 1.1.1.64/26 or 1.1.1.128/25.  So basically, half of 
my network will be down if Wireless link 2 dies.  Instead, what I would like 
to see is traffic to 1.1.1.64/26 and 1.1.1.128/25 come in via MCI, Qwest or 
Sprint, while still having traffic to 1.1.1.0/26 come in through AT&T.  But 
the only way I can think of for that to happen would be to announce networks 
smaller than /24 to my upstreams (which obviously cannot and would not be 
allowed).

Is there any way around this problem, or am I stuck with it given the network 
layout?  I've sort of toyed with the idea of somehow using conditional route 
advertisement to have edge router B only start advertising 1.1.1.0/24 if it 
loses a route to edge router A.  However, that still doesn't solve all of the 
problems.

Anyway, sorry for the length of this post.  It's sort of a complicated problem 
to describe.  Thanks for any help or advice.

Craig

        _____________________________________________________

        ** ISPCON Fall 2004 - Santa Clara Convention Center **
         ** The ISP and WISP event - http://www.ispcon.com **
** Fill your brain.  Meet the people.  Join the industry gathering. **
       ________________________________________________________






To unsubscribe via postal mail, please contact us at:
Jupitermedia Corp.
Attn: Discussion List Management
475 Park Avenue South
New York, NY 10016

Please include the email address which you have been contacted with.

Replies
Re: [isp-bgp] Route advertisement problem, Pete Templin
<- Previous Message | Next Message ->
Thread Index

ISP Glossary
Find an ISP Term

Need Help?

JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers