Route Reflector with cluster

[Interoperability Test Scenario]

Last Update: June 9, 2000


This scenario verifies interoperability when the target ROUTER is attached to the model network.
 
                                   /      HOST-3            /
                                   /        |               /
                                   /    ----+---+-- (Net-s) /
                                   /            |           /
                                   /   (I/F7-s) |  AS 4000  /
                                   ///////// ROUTER-7 ///////
                                       (I/F7-v) |
                                                |
                                       ----+----+---- (Net-v)     
                                           |   
                                  (I/F4-v) |
                          ///////////// ROUTER-4 //////////   
                          /       (I/F4-x) | AS 2000      /
                           (I/F3-x)        |       (I/F5-x)
                  +--- ROUTER-3 --+        |      +-- ROUTER-5 ---+
                  | (I/F3-w)      |        |      |      (I/F5-u) |
                  |       /       |        |      |       /       |
  (Net-w) --+-----+--     /       |        |      |       /     --+-----+-- (Net-u)
            |             /   ----+---+----+------+---    /             |
   (I/F6-w) |             /           |          (Net-x)  /    (I/F8-u) |
 /////// ROUTER-6 //////  /  (I/F2-x) |                   /  /////// ROUTER-8 /////
 / (I/F6-t) | AS 3000  /  /////// ROUTER-2 ////////////////  / (I/F8-r) | AS 5000 /
 /          |          /     (I/F2-y) |                      /          |         /
 /    ---+--+- (Net-t) /              |                      / (Net-r) -+--+---   /
 /       |             /          ----+---+---- (Net-y)      /             |      /
 /     HOST-2          /                  |                  /           HOST-4   /
                                 (I/F1-y) |
                               /////// ROUTER-1 //////////
                               / (I/F1-z) |   AS 1000    /
                               /          |              /
                               /      ----+--+-- (Net-z) /
                               /             |           /
                               /           HOST-1        /

(Net-r) (Prefix 3ffe:501:481d:f009::/64)
(Net-s) (Prefix 3ffe:501:481d:f008::/64)
(Net-t) (Prefix 3ffe:501:481d:f007::/64)
(Net-u) (Prefix 3ffe:501:481d:f006::/64)
(Net-v) (Prefix 3ffe:501:481d:f005::/64)
(Net-w) (Prefix 3ffe:501:481d:f004::/64)
(Net-x) (Prefix 3ffe:501:481d:f003::/64)
(Net-y) (Prefix 3ffe:501:481d:f002::/64)
(Net-z) (Prefix 3ffe:501:481d:f001::/64)

"///" : AS boundary

                              /      HOST-3      /
                              /        | AS 4000 /
                              ///// ROUTER-7 /////
                                       |
                                       | EBGP
                                       |
                                       | RouteReflector
 /////////////                ///// ROUTER-4 /////                //////////////
    AS 3000  /                /  AS 2000   \     /                / AS 5000
             /                /  non-client \                     /
                                             \  RouteReflector
HOST-2 -- ROUTER-6 ------- ROUTER-3 --------- ROUTER-5 ------- ROUTER-8 -- HOST-4
                    EBGP        non-client   /           EBGP
             /                /             / client              /
             /                /            /     /                /
 /////////////                ///// ROUTER-2 /////                //////////////
                                       |
                                       | EBGP
                                       |
                              ///// ROUTER-1 /////
                              /        | AS 1000 /
                              /      HOST-1      /

ClusterID 10.0.0.1: ROUTER-2 & ROUTER-5
ClusterID 10.0.0.2: ROUTER-4

"///" : AS boundary
Network Prefix Network media
Net-r 3ffe:501:481d:f009::/64 Ethernet 10BASE-T
Net-s 3ffe:501:481d:f008::/64 Ethernet 10BASE-T
Net-t 3ffe:501:481d:f007::/64 Ethernet 10BASE-T
Net-u 3ffe:501:481d:f006::/64 Ethernet 10BASE-T
Net-v 3ffe:501:481d:f005::/64 Ethernet 10BASE-T
Net-w 3ffe:501:481d:f004::/64 Ethernet 10BASE-T
Net-x 3ffe:501:481d:f003::/64 Ethernet 10BASE-T
Net-y 3ffe:501:481d:f002::/64 Ethernet 10BASE-T
Net-z 3ffe:501:481d:f001::/64 Ethernet 10BASE-T
Machine Comments Initial status Configuration
HOST-3 Reference Machine Is attached to Net-s with power turned off. -
ROUTER-7 Reference Machine Power is turned off.
I/F7-s is attached to Net-s while
I/F7-v is attached to Net-v.
AS # 4000
EBGP peer ROUTER-4 (I/F4-v)

Sends a route of link attached Net-s.
Sends RA to Net-v and Net-s.
ROUTER-4 Reference Machine Power is turned off.
I/F4-x is attached to Net-x while
I/F4-v is attached to Net-v.
AS # 2000
EBGP peer ROUTER-7 (I/F7-v)

IBGP Route Reflector
cluster ID 10.0.0.2
IBGP peer ROUTER-5 (I/F5-x)

Sends RIPng to Net-x without a route via EBGP.
Sends RA to Net-x and Net-v.
ROUTER-5 Target Machine Power is turned off.
I/F5-x is attached to Net-x while
I/F5-u is attached to Net-u.
AS # 2000
EBGP peer ROUTER-8 (I/F8-u)

IBGP Route Reflector
cluster ID 10.0.0.1
IBGP peer ROUTER-4 (I/F4-x)
IBGP peer ROUTER-3 (I/F3-x)
IBGP client ROUTER-2 (I/F2-x)

Sends RIPng to Net-x without a route via EBGP.
Sends RA to Net-x and Net-u.
ROUTER-3 Reference Machine Power is turned off.
I/F3-x is attached to Net-x while
I/F3-w is attached to Net-w.
AS # 2000
EBGP peer ROUTER-6 (I/F6-w)
IBGP peer ROUTER-5 (I/F5-x)

Sends RIPng to Net-x without a route via EBGP.
Sends RA to Net-x and Net-w.
ROUTER-2 Reference Machine Power is turned off.
I/F2-y is attached to Net-y while
I/F2-x is attached to Net-x.
AS # 2000
EBGP peer ROUTER-1 (I/F1-y)
IBGP peer ROUTER-5 (I/F5-x)

Sends RIPng to Net-x without a route via EBGP.
Sends RA to Net-x and Net-y.
ROUTER-6 Reference Machine Power is turned off.
I/F6-v is attached to Net-w while
I/F6-t is attached to Net-t.
AS # 3000
EBGP peer ROUTER-3 (I/F3-w)

Sends a route of link attached Net-t.
Sends RA to Net-w and Net-t.
HOST-2 Reference Machine Is attached to Net-t with power turned off. -
ROUTER-8 Reference Machine Power is turned off.
I/F8-u is attached to Net-u while
I/F8-r is attached to Net-r.
AS # 5000
EBGP peer ROUTER-5 (I/F5-u)

Sends a route of link attached Net-r.
Sends RA to Net-u and Net-r.
HOST-4 Reference Machine Is attached to Net-r with power turned off. -
ROUTER-1 Reference Machine Power is turned off.
I/F1-z is attached to Net-z while
I/F1-y is attached to Net-y.
AS # 1000
EBGP peer ROUTER-2 (I/F2-y)

Sends a route of link attached Net-z.
Sends RA to Net-y and Net-z.
HOST-1 Reference Machine Is attached to Net-z with power turned off. -
No Action Criteria Comments
1 Boot ROUTER-1.
-
-
2 Boot ROUTER-2.
-
-
3 Boot ROUTER-3.
-
-
4 Boot ROUTER-4.
-
-
5 Boot ROUTER-5.
-
-
6 Boot ROUTER-6.
-
-
7 Boot ROUTER-7.
-
-
8 Boot ROUTER-8.
-
Check BGP4+ information and Routing Table of all routers.
9 Boot HOST-1.
-
-
10 Boot HOST-2.
-
-
11 Boot HOST-3.
-
-
12 Boot HOST-4.
-
-
13 At HOST-1, run "traceroute" to HOST-2's Global address. *Complete traceroute.
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> ROUTER-6 -> HOST-2
HOST-1 and HOST-2 communicate via ROUTER-1, 2, 3, 6.
14 At HOST-2, run "traceroute" to HOST-1's Global address. *Complete traceroute.
*ROUTER-6 -> ROUTER-3 -> ROUTER-2 -> ROUTER-1 -> HOST-1
HOST-2 and HOST-1 communicate via ROUTER-6, 3, 2, 1.
15 At HOST-1, run "traceroute" to HOST-3's Global address. *Complete traceroute.
*ROUTER-1 -> ROUTER-2 -> ROUTER-4 -> ROUTER-7 -> HOST-3
HOST-1 and HOST-3 communicate via ROUTER-1, 2, 4, 7.
16 At HOST-3, run "traceroute" to HOST-1's Global address. *Complete traceroute.
*ROUTER-7 -> ROUTER-4 -> ROUTER-2 -> ROUTER-1 -> HOST-1
HOST-3 and HOST-1 communicate via ROUTER-7, 4, 2, 1.
17 At HOST-1, run "traceroute" to HOST-4's Global address. *Complete traceroute.
*ROUTER-1 -> ROUTER-2 -> ROUTER-5 -> ROUTER-8 -> HOST-4
HOST-1 and HOST-4 communicate via ROUTER-1, 2, 5, 8.
18 At HOST-4, run "traceroute" to HOST-1's Global address. *Complete traceroute.
*ROUTER-8 -> ROUTER-5 -> ROUTER-2 -> ROUTER-1 -> HOST-1
HOST-1 and HOST-4 communicate via ROUTER-8, 5, 2, 1.
19 At HOST-2, run "traceroute" to HOST-3's Global address. *Fail traceroute.
*ROUTER-6 ->x
HOST-2 and HOST-3 can't communicate.
20 At HOST-3, run "traceroute" to HOST-2's Global address. *Fail traceroute.
*ROUTER-7 ->x
HOST-1 and HOST-4 can'n communicate.
21 At HOST-2, run "traceroute" to HOST-4's Global address. *Complete traceroute.
*ROUTER-6 -> ROUTER-3 -> ROUTER-5 -> ROUTER-8 -> HOST-4
HOST-2 and HOST-4 communicate via ROUTER-6, 3, 5, 8.
22 At HOST-4, run "traceroute" to HOST-2's Global address. *Complete traceroute.
*ROUTER-8 -> ROUTER-5 -> ROUTER-3 -> ROUTER-6 -> HOST-2
HOST-2 and HOST-4 communicate via ROUTER-8, 5, 3, 6.
23 At HOST-3, run "traceroute" to HOST-4's Global address. *Complete traceroute.
*ROUTER-7 -> ROUTER-4 -> ROUTER-5 -> ROUTER-8 -> HOST-4
HOST-3 and HOST-4 communicate via ROUTER-7, 4, 5, 8.
24 At HOST-4, run "traceroute" to HOST-3's Global address. *Complete traceroute.
*ROUTER-8 -> ROUTER-5 -> ROUTER-4 -> ROUTER-7 -> HOST-3
HOST-3 and HOST-4 communicate via ROUTER-8, 5, 4, 7.

Mark"*"with no number means that we are going to judge that subject.