----enet---- : denotes Ethernet
----e1---- : denotes E-1 leased facility
Two main sites: R1a----enet----R1b----e1----R34a----enet----R34b
Chain of routers: Group one: R2----e1----R3----e1----R4----e1----R5----e1----R6----e1----R7----e1----R8
Group two: R8----e1----R9----e1----R10----e1----R11----e1----R12----e1----R13----e1----R14
Group three: R14----e1----R15----e1----R16----e1----R17----e1----R18----e1----R19----e1----R20----e1----R21
Group four: R21----e1----R22----e1----R23----e1----R24----e1----R25----e1----R26----e1----R27----e1----R28----e1----R29
Group five: R29----e1----R30----e1----R31----e1----R32----e1----R33
Each of the start and end routers in each group also have connections to two of the main sites, like this:
R2----e1----R1a R8----e1----R1a and ----e1----R34a R14----e1----R1b and ----e1----R34b R21----e1----R1a and ----e1----R34a R29----e1----R1b and ----e1----R34b R33----e1----R34b
Crude ASCII-art diagram below: all connections E-1 except as noted. 1 2 3 4 5 6 7 8
12345678901234567890123456789012345678901234567890123456789012345678901234567890 R1a----enet----R1b-------------R34a--------enet---------R34b /|% | + #| * | \ / | % ###|###+########### | * | \ / | % # | + | * | \ / | % # | + ********|******************** | \ / | % # | +* | | \ / | %# | *+ | | \ / | # % | * ++++++++|+++++++++++++++++++ | \ / | # % | * | + | | / | # %%%%%|%%%*%%%%%%%%%% | + | | | | # | * % | + | | | |# | * %| + | | R2 R8 R14 R21 R29 R33 | / \ / \ / \ / \ | R3 R7 R9 R13 R15 R20 R22 R28 R30 R32 \ / \ / \ / \ / \ / R4 R6 R10 R12 R16 R19 R23 R27 R31 \ / \ / \ / \ / R5 R11 R17?-R18 R24 ?R25- R26 I can?t change the E1 connections (customer provided)possibilities: OSPF area 0 is the R1a-R1b-R34a-R34b chain of routers. OSPF area 1 is R1a-R2-R3-R4-R5-R6-R7-R8-R1a OSPF area 2 is R1a-R8-R9-R10-R11-R12-R13-R14-R1b-R1a OSPF area 3 is R1b-R14-R15-R16-R17-R18-R19-R20-R21-R34a-R1b OSPF area 4 is R34a-R21-R22-R23-R24-R25-R26-R27-R28-R29-R34b-R34a OSPF area 5 is r34b-R29-R30-R31-R32-R33-R34b
How to handle the R1a-r22, R1b-r29, R34a-r8, and R34b-r14 connections? Area 0?
I have strong doubts that this is going to work with any routing protocol. For example, how to make the traffic originating at R5 default to the R4 link, floating static I think.
How will a failure of R2 propagate? R3 should reroute traffic to R4, R4 to R5, etc. until R8, which should send it to R1a or R34a, depending on ultimate destination (other networks the other side of R1 and R34.
The idea is that a failure of any one router will affect only that site, no others. Or if Site 1 goes down, then all traffic can go to Site 34 via one of the other connections. Let?s say Site 1 is dead, and the connection from R8 to R34a is also down, then traffic from R2 thru R13 should get forwarded to R14 (via the chain of routers) which will then forward the traffic to R34a. So, in general, the concept is a highly resilient network. I just have doubts that the daisy-chain of routers is going to perform anywhere near what the customer wants.
Customer also has requirement for recovery (i.e. re-convergence) from any router/link failure at max _eighteen_ seconds. This network will support a life/safety application. (hmmm, doesn?t Cisco have a ?don?t sue us if you use this in a life/safety network and someone dies? clause in the license agreement? )
Comments, suggestions welcome. Can?t provide much more technical info as a NDA applies. Opportunity to re-connect the routers in a differing fashion are severely limited.
Don?t even ask about the IP address structure the customer proposed (and has written proprietary device code to) that simply will not work.
Jason.
remove the obvious to get my email........