BGP4+ non-transit AS

[Interoperability Test Scenario]

Last Update : February 26, 2000


This scenario verifies interoperability when the target ROUTER is attached to the model network.
                                                          HOST-2
(Net-w) (Prefix 3ffe:501:481d:f006::/64)                    |
         AS 3000                          /        -+-------+------------+----     /
                                   AS3000 /         |                    |         /
                                          / (I/F-3w)|                    |(I/F-4w) /
                                          ////// ROUTER-3 /////////// ROUTER-4 /////
                                            (I/F-3x)|                    |(I/F-4v)
                                                    |                    |
(Net-x) (Prefix 3ffe:501:481d:f005::/64)     --+----+---                 |
                                               |                         |
                                               |(I/F-2x)                 |
                                AS2000 ->   ROUTER-2                     |
                                               |(I/F-2y)                 |
                                               |                         |
(Net-y) (Prefix 3ffe:501:481d:f004::/64)      -+----------+-   -+--------+-- (Net-v)
                                                          |     |
                                                (I/F-1y)  |     | (I/F-1v)
                                              /////////// ROUTER-1 /////////////
                                       AS1000 /             |(I/F-1z)          /
                                              /             |                  /
(Net-z) (Prefix 3ffe:501:481d:f002::/64)      /      -------+---+---           /
         AS 1000                                                |
                                                              HOST-1
(Net-v) (Prefix 3ffe:501:481d:f007::/64)

"///" : AS boundary
Network Prefix Network media
Net-v 3ffe:501:481d:f007::/64 Ethernet 10BASE-T
Net-w 3ffe:501:481d:f006::/64 Ethernet 10BASE-T
Net-x 3ffe:501:481d:f005::/64 Ethernet 10BASE-T
Net-y 3ffe:501:481d:f004::/64 Ethernet 10BASE-T
Net-z 3ffe:501:481d:f002::/64 Ethernet 10BASE-T
Machine Comments Initial status Configuration
HOST-2 Reference Machine Is attached to Net-w with power turned off.
-
ROUTER-3 Reference Machine Power is turned off. I/F-3x is attached to Net-x while I/F-3w is attached to Net-w. AS number is 3000.
BGP ID is 10.21.1.203.
IBGP peer is ROUTER-4.
EBGP peer is AS 2000.
Sends route of link attached to interface I/F-3w.
Doesn't send routing information that ROUTER-4 advertised to AS 2000.
Sends RA to Net-w and Net-x.
ROUTER-4 Reference Machine Power is turned off. I/F-4w is attached to Net-w while I/F-4v is attached to Net-v. AS number is 3000.
BGP ID is 10.21.1.204.
IBGP peer is ROUTER-3.
EBGP peer is AS 1000.
Sends route of link attached to interface I/F-4w.
Doesn't send routing information that ROUTER-3 advertised to AS 1000.
Sends RA to Net-v and Net-w.
ROUTER-2 Reference Machine Power is turned off. I/F-2y is attached to Net-y while I/F-2x is attached to Net-x. AS number is 2000.
EBGP peer is AS 1000 and 3000.
Sends routing information that AS 1000 and 3000 advertised to AS 3000 and 1000.
Sends RA to Net-x and Net-y.
Doesn't send and receive RIPng.
ROUTER-1 Target Machine Power is turned off. I/F-1z is attached to Net-z while I/F-1y is attached to Net-y and I/F-1v is attached to Net-v. AS number is 1000.
EBGP peer is AS 2000 and 3000.
Sends route of link attached to interface I/F-1z.
Doesn't send routing information that AS 2000 advertised to AS 3000.
Doesn't send routing information that AS 3000 advertised to AS 2000.
Sends RA to Net-v, Net-y and Net-z.
Doesn't send and receive RIPng.
HOST-1 Reference Machine Is attached to Net-z with power turned off.
-
No Action Criteria Comments
1 Boot HOST-1.
-
-
2 Boot HOST-2.
-
-
3 Boot ROUTER-1.
-
-
4 Boot ROUTER-2.
-
-
5 Boot ROUTER-3.
-
Check the routing table of Router-1.
Now ROUTER-1, 2 and 3 learn the path between Net-z and Net-w.
Reachability Check.
6 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> HOST-2
-
7 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-3 -> ROUTER-2 -> ROUTER-1 -> HOST-1
-
Make shorter route.
8 Boot ROUTER-4.
-
All routers learn the shortest path between Net-z and Net-w.
Check the BGP4+ information and routing information of every router.
Select shorter route at both direction.
9 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-4 -> HOST-2
-
10 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-4 -> ROUTER-1 -> HOST-1
-
AS3000 controls incoming route using "PREPEND".
11 At ROUTER-4, prepend its AS number twice to the AS path advertising to ROUTER-1
(prepend 2).
-
Check the BGP4+ information and routing information of every router.
Check AS path and next hop address.
12 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> HOST-2
-
13 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-4 -> ROUTER-1 -> HOST-1
-
14 At ROUTER-3, prepend its AS number twice to the AS path advertising to ROUTER-2
(prepend 2).
-
Check the BGP4+ information and routing information of every router.
Check AS path and next hop address.
15 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-4 -> HOST-2
-
16 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-4 -> ROUTER-1 -> HOST-1
-
AS1000 controls outbound route using "LOCAL PREFERENCE".
17 At ROUTER-1,
set "local preference =100" for all routes advertised from ROUTER-4.
-
-
18 At ROUTER-1,
set "local preference =200" for all routes advertised from ROUTER-2.
-
Check the BGP4+ information and routing information of every router.
Check AS path and next hop address.
19 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> HOST-2
-
20 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-4 -> ROUTER-1 -> HOST-1
-
AS1000 controls inbound route using "PREPEND".
21 At ROUTER-1, prepend its AS number twice to the AS path advertising to ROUTER-4
(prepend 2).
-
Check the BGP4+ information and routing information of every router.
Check AS path and next hop address.
22 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> HOST-2
-
23 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-3 -> ROUTER-2 -> ROUTER-1 -> HOST-1
-
24 At ROUTER-1, prepend its AS number twice to the AS path advertising to ROUTER-2
(prepend 2).
-
Check the BGP4+ information and routing information of every router.
Check AS path and next hop address.
25 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> HOST-2
-
26 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-4 -> ROUTER-1 -> HOST-1
-
At both directions, change route of AS1000 (preparation after action 31).
27 At ROUTER-4, configure the value of local preference with 100 for all route advertised from ROUTER-1.
-
-
28 At ROUTER-3, configure the value of local preference with 200 for all route advertised from ROUTER-2.
-
Check the BGP4+ information and routing information of every router.
Check AS path and next hop address.
At both directions, route of AS1000 becomes via ROUTER-1 (preparation after action 31).
29 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> HOST-2
-
30 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-3 -> ROUTER-2 -> ROUTER-1 -> HOST-1
-
At both directions, route of AS1000 becomes via ROUTER-4.
31 Pull off the cable(I/F-2y) from HUB.
-
-
32 Wait 4 minutes (adjustable by HOLDITME value).
-
Check the BGP4+ information and routing information of every router.
Check AS path and next hop address.
33 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-4 -> HOST-2
-
34 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-4 -> ROUTER-1 -> HOST-1
-
At both directions, route of AS1000 becomes via ROUTER-1.
35 Put in the cable(I/F-2y) to HUB.
-
-
36 Wait 2 minutes (adjustable by HOLDITME value).
-
Check the BGP4+ information and routing information of every router.
Check AS path and next hop address.
37 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> HOST-2
-
38 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-3 -> ROUTER-2 -> ROUTER-1 -> HOST-1
-
At both directions, change route of AS1000 (preparation after action 45).
39 At ROUTER-1,
set "local preference =200" for all routes advertised from ROUTER-4.
-
-
40 At ROUTER-1,
set "local preference =100" for all routes advertised from ROUTER-2.
-
-
41 At ROUTER-4,
set "local preference =200" for all routes advertised from ROUTER-1.
-
-
42 At ROUTER-3,
set "local preference =100" for all routes advertised from ROUTER-2.
-
Check the BGP4+ information and routing information of every router.
Check AS path and next hop address.
At both directions, route of AS1000 becomes via ROUTER-5 (preparation after action 45).
43 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-4 -> HOST-2
-
44 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-4 -> ROUTER-1 -> HOST-1
-
At both directions, route of AS1000 becomes via ROUTER-1.
45 Pull off the cable of ROUTER-4 from HUB (I/F-4v).
-
-
46 Wait 4 minutes (adjustable by HOLDITME value).
-
Check the BGP4+ information and routing information of every router.
Check AS path and next hop address.
47 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> HOST-2
-
48 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-3 -> ROUTER-2 -> ROUTER-1 -> HOST-1
-
At both directions, route of AS1000 becomes via ROUTER-5.
49 Put in the cable of ROUTER-4 (I/F-4v) in HUB.
-
-
50 Wait 2 minutes (adjustable by HOLDITME value).
-
Check the BGP4+ information and routing information of every router.
Check AS path and next hop address.
51 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-4 -> ROUTER-1 -> HOST-2
-
52 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-4 -> ROUTER-1 -> HOST-1
-

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