RIPng basic functions

[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-v)                                    --------------+------+------------
   (Prefix 3ffe:501:481d:f005::/64)                      |
   (Prefix fec0:0:0:f005::/64)                  (I/F5-v) |
                                                      ROUTER-5
                                                (I/F5-w) |
                                                         |
(Net-w)                                --------+---------+------------+-------
   (Prefix 3ffe:501:481d:f004::/64)            |                      |
   (Prefix fec0:0:0:f004::/64)        (I/F3-w) |                      |
                                            ROUTER-3                  |
                                      (I/F3-x) |                      |
                                               |             (I/F4-w) |
(Net-x)                             --------+--+-----              ROUTER-4
   (Prefix 3ffe:501:481d:f003::/64)         |                (I/F4-y) |
   (Prefix fec0:0:0:f003::/64)     (I/F2-x) |                         |
                                         ROUTER-2                     |
                                   (I/F2-y) |                         |
                                            |                         |
(Net-y)                             --------+------------+------------+--------
   (Prefix 3ffe:501:481d:f002::/64)                      |
   (Prefix fec0:0:0:f002::/64)                  (I/F1-y) |
                                                      ROUTER-1
                                                (I/F1-z) |
                                                         |
(Net-z)                                -----------+------+-----------
   (Prefix 3ffe:501:481d:f001::/64)               |
   (Prefix fec0:0:0:f001::/64)                  HOST-1

Network Prefix Network media
Net-v 3ffe:501:481d:f005::/64
fec0:0:0:f005::/64
Ethernet 10BASE-T
Net-w 3ffe:501:481d:f004::/64
fec0:0:0:f004::/64
Ethernet 10BASE-T
Net-x 3ffe:501:481d:f003::/64
fec0:0:0:f003::/64
Ethernet 10BASE-T
Net-y 3ffe:501:481d:f002::/64
fec0:0:0:f002::/64
Ethernet 10BASE-T
Net-z 3ffe:501:481d:f001::/64
fec0:0:0:f001::/64
Ethernet 10BASE-T
Machine Comments Initial status Configuration
HOST-2 Reference Machine Is attached to Net-v with power turned off.
-
ROUTER-5 Reference Machine Power is turned off.
I/F-5w is attached to Net-w.
I/F-5v is attached to Net-v.
Sends RIPng to Net-w and Net-v.
Sends RA to Net-w and Net-v.
ROUTER-4 Target Machine Power is turned off.
I/F-4y is attached to Net-y.
I/F-4w is attached to Net-w.
Sends RIPng to Net-y and Net-w.
Sends RA to Net-y and Net-w.
ROUTER-3 Reference Machine Power is turned off.
I/F-3x is attached to Net-x.
I/F-3w is attached to Net-w.
Sends RIPng to Net-x and Net-w.
Sends RA to Net-x and Net-w.
ROUTER-2 Reference Machine Power is turned off.
I/F-2y is attached to Net-y.
I/F-2x is attached to Net-x.
Sends RIPng to Net-y and Net-x.
Sends RA to Net-y and Net-x.
ROUTER-1 Reference Machine Power is turned off.
I/F-1z is attached to Net-z.
I/F-1y is attached to Net-y.
Sends RIPng to Net-z and Net-y.
Sends RA to Net-z and Net-y.
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-5. - Check a routing table of all routers.
5 Boot HOST-1. - -
6 Boot HOST-2. - -
Reachability check.
7 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> ROUTER-5 -> HOST-2
HOST-1 and 2 communicate via ROUTER-1, 2, 3 and 5.
8 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-5 -> ROUTER-3 -> ROUTER-2 -> ROUTER-1 -> HOST-1
HOST-2 and 1 communicate via ROUTER-5, 3, 2 and 1.
9 At HOST-1, run "traceroute" to HOST-2's site-local address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> ROUTER-5 -> HOST-2
HOST-1 and 2 communicate via ROUTER-1, 2, 3 and 5.
10 At HOST-2, run "traceroute" to HOST-1's site-local address. *Complete traceroute
*ROUTER-5 -> ROUTER-3 -> ROUTER-2 -> ROUTER-1 -> HOST-1
HOST-2 and 1 communicate via ROUTER-5, 3, 2 and 1.
Make shorter route.
11 Boot ROUTER-4. Check a path Net-v in a routing table of ROUTER-2 and ping packet's route change to the best route. All routers learn the shortest path between Net-z and Net-v.
Check a routing table of all routers.
12 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-4 -> ROUTER-5 -> HOST-2
HOST-1 and 2 communicate via ROUTER-1, 4 and 5.
13 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-5 -> ROUTER-4 -> ROUTER-1 -> HOST-1
HOST-2 and 1 communicate via ROUTER-5, 4 and 1.
14 At HOST-1, run "traceroute" to HOST-2's site-local address. *Complete traceroute
*ROUTER-1 -> ROUTER-4 -> ROUTER-5 -> HOST-2
HOST-1 and 2 communicate via ROUTER-1, 4 and 5.
15 At HOST-2, run "traceroute" to HOST-1's site-local address. *Complete traceroute
*ROUTER-5 -> ROUTER-4 -> ROUTER-1 -> HOST-1
HOST-2 and 1 communicate via ROUTER-5, 4 and 1.
At both directions, a route of Net-v became via Net-x.
16 Disconnect a cable. Change to the another route in about 3 minutes. Pull off a cable on ROUTER-4's I/F4-w interface.
The timer expired, ROUTER-4 decides path of Net-v broken. ROUTER-4 doesn't send a route of Net-v and Net-z on RIPng. All routers change path between Net-z and Net-v.
17 Wait 3 minutes. - After waiting 3 minutes, check a routing table all routers.
18 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> ROUTER-5 -> HOST-2
HOST-1 and 2 communicate via ROUTER-1, 2, 3 and 5.
19 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-5 -> ROUTER-3 -> ROUTER-2 -> ROUTER-1 -> HOST-1
HOST-2 and 1 communicate via ROUTER-5, 3, 2 and 1.
20 At HOST-1, run "traceroute" to HOST-2's site-local address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> ROUTER-5 -> HOST-2
HOST-1 and 2 communicate via ROUTER-1, 2, 3 and 5.
21 At HOST-2, run "traceroute" to HOST-1's site-local address. *Complete traceroute
*ROUTER-5 -> ROUTER-3 -> ROUTER-2 -> ROUTER-1 -> HOST-1
HOST-2 and 1 communicate via ROUTER-5, 3, 2 and 1.
At both directions, a route of Net-v via ROUTER-4.
22 Connect a cable. Change to the best route. Put in a cable on ROUTER-4's I/F4-w interface.
ROUTER-4 sends a route of Net-v and Net-z on RIPng.
Check a routing table of all routers.
23 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-4 -> ROUTER-5 -> HOST-2
HOST-1 and 2 communicate via ROUTER-1, 4 and 5.
24 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-5 -> ROUTER-4 -> ROUTER-1 -> HOST-1
HOST-2 and 1 communicate via ROUTER-5, 4 and 1.
25 At HOST-1, run "traceroute" to HOST-2's site-local address. *Complete traceroute
*ROUTER-1 -> ROUTER-4 -> ROUTER-5 -> HOST-2
HOST-1 and 2 communicate via ROUTER-1, 4 and 5.
26 At HOST-2, run "traceroute" to HOST-1's site-local address. *Complete traceroute
*ROUTER-5 -> ROUTER-4 -> ROUTER-1 -> HOST-1
HOST-2 and 1 communicate via ROUTER-5, 4 and 1.
ROUTER-4 controls a route using "Metric".
27 Increase cost of route. Change to the best route.
At ROUTER-4 add 3 metrics to it's interface (I/F4-w).
ROUTER-4 sends a route of Net-v on RIPng.
Check a routing table of all routers.
28 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> ROUTER-5 -> HOST-2
HOST-1 and 2 communicate via ROUTER-1, 2, 3 and 5.
29 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-5 -> ROUTER-4 -> ROUTER-1 -> HOST-1
HOST-2 and 1 communicate via ROUTER-5, 4 and 1.
30 At HOST-1, run "traceroute" to HOST-2's site-local address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> ROUTER-5 -> HOST-2
HOST-1 and 2 communicate via ROUTER-1, 2, 3 and 5.
31 At HOST-2, run "traceroute" to HOST-1's site-local address. *Complete traceroute
*ROUTER-5 -> ROUTER-4 -> ROUTER-1 -> HOST-1
HOST-2 and 1 communicate via ROUTER-5, 4 and 1.
ROUTER-4 controls a route using "Metric".
32 Increase cost of route. Change to the best route.
At ROUTER-4 add 3 metrics to it's interface (I/F4-y).
ROUTER-4 sends a route of Net-z on RIPng.
Check a routing table of all routers.
33 At HOST-1, run "traceroute" to HOST-2's global address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> ROUTER-5 -> HOST-2
HOST-1 and 2 communicate via ROUTER-1, 2, 3 and 5.
34 At HOST-2, run "traceroute" to HOST-1's global address. *Complete traceroute
*ROUTER-5 -> ROUTER-3 -> ROUTER-2 -> ROUTER-1 -> HOST-1
HOST-2 and 1 communicate via ROUTER-5, 3, 2 and 1.
35 At HOST-1, run "traceroute" to HOST-2's site-local address. *Complete traceroute
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> ROUTER-5 -> HOST-2
HOST-1 and 2 communicate via ROUTER-1, 2, 3 and 5.
36 At HOST-2, run "traceroute" to HOST-1's site-local address. *Complete traceroute
*ROUTER-5 -> ROUTER-3 -> ROUTER-2 -> ROUTER-1 -> HOST-1
HOST-2 and 1 communicate via ROUTER-5, 3, 2 and 1.

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