Source routing

[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:f004::/64) -+--------------+-----------+-----
         (Prefix fec0:0:0:f004::/64)       |                          |
                                           |(I/F-3w)                  |
                                        ROUTER-3                      |
                                           |(I/F-3x)                  |
                                           |                          |
 (Net-x) (Prefix 3ffe:501:418d:f003::/64) -+-----+----                |
         (Prefix fec0:0:0:f003::/64)             |                    |(I/F-4w)
                                                 |(I/F-2x)         ROUTER-4
                                              ROUTER-2                |(I/F-4z)
                                                 |(I/F-2y)            |
                                                 |                    |
 (Net-y) (Prefix 3ffe:501:481d:f002::/64)       -+--------+----       |
         (Prefix fec0:0:0:f002::/64)                      |           |
                                                          |(I/F-1y)   |
                                                       ROUTER-1       |
                                                          |(I/F-1z)   |
 (Net-z) (Prefix 3ffe:501:481d:f001::/64)                 |           |
         (Prefix fec0:0:0:f001::/64)                   ---+-----+-----+-----
                                                                |
                                                              HOST-1
Network Prefix Network media
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-w with power turned off.
-
ROUTER-4 Reference Machine Power is turned off. I/F-4z is attached to Net-z while I/F-4w is attached to Net-w. Sends RA to Net-z and Net-w.
Transmits and receives RIPng.
ROUTER-3 Reference Machine Power is turned off. I/F-3w is attached to Net-w while I/F-3x is attached to Net-x. Sends RA to Net-w and Net-x.
Transmits and receives RIPng.
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. Sends RA to Net-y and Net-x.
Transmits and receives 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. Sends RA to Net-z and Net-y.
Transmits and receives RIPng.
HOST-1 Reference Machine Is attached to Net-z with power turned off.
-
No Action Criteria Comments
1 Boot ROUTER-1.
-
Router-1 should transmit NS for
DAD (link-local/site-local/global),
and RA/MLDR (AllRouter/RipRouter
/OwnSolicietd/SubnetRouterSolicited).
2 Boot ROUTER-2.
-
Router-2 should transmit NS for
DAD (link-local/site-local/global),
and RA/MLDR (AllRouter/RipRouter
/OwnSolicietd/SubnetRouterSolicited).
3 Boot ROUTER-3.
-
Router-3 should transmit NS for
DAD (link-local/site-local/global),
and RA/MLDR (AllRouter/RipRouter
/OwnSolicietd/SubnetRouterSolicited).
4 Boot ROUTER-4.
-
Router-4 should transmit NS for
DAD (link-local/site-local/global),
and RA/MLDR (AllRouter/RipRouter
/OwnSolicietd/SubnetRouterSolicited).
5 Boot HOST-1.
-
HOST-1 should transmit NS for
DAD (link-local/site-local/global)
and MLDR/RS,and recieves RA.
6 Boot HOST-2.
-
HOST-2 should transmit NS for
DAD (link-local/site-local/global)
and MLDR/RS,and recieves RA.
The following is the test if the target ROUTER sends packets to the next specified address.
7 At HOST-1, run "ping" to HOST-2's site-local address. *HOST-1 sends ICMP Echo Request to HOST-2.
*HOST-1 receives ICMP Echo Reply from HOST-2.
Availability confirmation
communicates via ROUTER-4 for both directions. (site-local)
8 At HOST-1, run "ping" to HOST-2's global address. *HOST-1 sends ICMP Echo Request to HOST-2.
*HOST-1 receives ICMP Echo Reply from HOST-2.
Ditto
(global)
9 At HOST-1, run "ping" to HOST-2's site-local address.
(Source routing is HOST-1 > ROUTER-1 > HOST-2)
*HOST-1 sends ICMP Echo Request to HOST-2.
*HOST-1 receives ICMP Echo Reply from HOST-2.
ICMP Echo Request passes ROUTER-1, 4.
ICMP Echo Reply passes ROUTER-4.
Though HOST-1 sends ROUTER-1, ROUTER-1 should not send ICMP Redirect Message.
ROUTER-1 updates the ROUTING HEADER and IPv6 Header. (site-local)
10 At HOST-1, run "ping" to HOST-2's global address.
(Source routing is HOST-1 > ROUTER-1 > HOST-2)
*HOST-1 sends ICMP Echo Request to HOST-2.
*HOST-1 receives ICMP Echo Reply from HOST-2.
Ditto
(global)
11 At HOST-1, run "ping" to HOST-2's site-local address.
(Source routing is HOST-1 > ROUTER-1 > ROUTER-2 > HOST-2)
*HOST-1 sends ICMP Echo Request to HOST-2.
*HOST-1 receives ICMP Echo Reply from HOST-2.
ICMP Echo Request passes ROUTER-1, 2, 3.
ICMP Echo Reply passes ROUTER-4.
Though HOST-1 sends ROUTER-1, ROUTER-1 should not send ICMP Redirect Message.
ROUTER-1 updates the ROUTING HEADER and IPv6 Header. (site-local)
12 At HOST-1, run "ping" to HOST-2's global address.
(Source routing is HOST-1 > ROUTER-1 > ROUTER-2 > HOST-2)
*HOST-1 sends ICMP Echo Request to HOST-2.
*HOST-1 receives ICMP Echo Reply from HOST-2.
Ditto
(global)

Duplicated Address Detection (DAD)
Source Address Selection (SAS)
Multicast Listener Discovery Report (MLDR)
Neighbor Unreachability Detection (NUD)
Mark"*"with no number means that we are going to judge that subject.