Interoperability Test Scenario :
Source Routing for Router

Last Update: November 24, 1999


This scenario verifies interoperability when the target ROUTER is attached to the model network.
Machine Comments Initial status Configuration
HOST-1 Reference Machine Is attached to Net-z with power turned off. -
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 RIP.
ROUTER-2 Target 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 RIP.
ROUTER-3 Reference Machine Power is turned off. I/F-3w is attached to Net-x while I/F-3x is attached to Net-x. Sends RA to Net-w and Net-x.
Transmits and receives RIP.
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 RIP.
HOST-2 Reference Machine Is attached to Net-x 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 address)
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 address)
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.
(global address)
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 address)
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.
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 address)

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.