IPv4 tunnel

[Interoperability Test Scenario]

Last Update: February 26, 2000


This scenario verifies interoperability when the target ROUTER is attached to the network which consist of host and router with IPv6 protocol stack.
                                                      HOST-2
                                                        |
 (Net-w) (Prefix 3ffe:501:481d:f004::/64)        ---+---+----
         (10.0.4.0/24)                              |
                                                    |(I/F-3w)
                                                 ROUTER-3     <--IPv6/IPv4
                                                    |(I/F-3x)
                                                    |
 (Net-x) (Prefix 3ffe:501:481d:f003::/64) --+-------+----
         (10.0.3.0/24)                      |
                                            |(I/F-2x)
                                         ROUTER-2   <-- IPv4
                                            |(I/F-2y)
                                            |
 (Net-y) (Prefix 3ffe:501:481d:f002::/64) --+-------+----
         (10.0.2.0/24)                              |
                                                    |(I/F-1y)
                                                 ROUTER-1     <--IPv6/IPv4
                                                    |(I/F-1z)
 (Net-z) (Prefix 3ffe:501:481d:f001::/64)           |
         (10.0.1.0/24)                           ---+-----+--
                                                          |
                                                        HOST-1
HOST-2           10.0.4.102
ROUTER-3(I/F-3x) 10.0.3.3/10.0.3.33
ROUTER-2(I/F-2x) 10.0.3.2
ROUTER-2(I/F-2y) 10.0.2.2
ROUTER-1(I/F-1y) 10.0.2.1/10.0.2.11
HOST-2           10.0.1.101
Network Prefix Network media
Net-w 3ffe:501:481d:f004::/64
10.0.4.0/24
Ethernet 10BASE-T
Net-x 3ffe:501:481d:f003::/64
10.0.3.0/24
Ethernet 10BASE-T
Net-y 3ffe:501:481d:f002::/64
10.0.2.0/24
Ethernet 10BASE-T
Net-z 3ffe:501:481d:f001::/64
10.0.1.0/24
Ethernet 10BASE-T
Machine Comments Initial status Configuration
HOST-2 Reference Machine 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.
IPv6/IPv4 Router.
I/F-3x has alias addresses 10.0.3.33.
Configure to use tunnel-2 (SRC=[10.0.3.3]/DST=[10.0.2.1]) to transmit a packet to Net-z(3ffe:501:481d:f001::/64).
Static routing.
Sends RA to Net-x 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.
IPv4 Router.
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.
IPv6/IPv4 Router.
I/F-1y has alias address 10.0.2.11.
Configure to use tunnel-1 (SRC=[10.0.2.1]/DST=[10.0.3.3])to transmit a packet to Net-w(3ffe:501:481d:f004::/64).
Static routing.
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
Initialization
1 Boot ROUTER-1
-
-
2 Boot ROUTER-2
-
-
3 Boot ROUTER-3 *Check the Routing table of Router-1.
-
4 Boot HOST-1
-
-
5 Boot HOST-2
-
-
IPv6 over IPv4
6 At HOST-1, run "ping" to HOST-2's IPv6 global address. *HOST-1 sends ICMP Echo Request to HOST-2 (global).
(Through tunnel-1)
*HOST-1 receives ICMP Echo Reply from HOST-2 (global).
(Through tunnel-2)
Packets pass through the tunnel between ROUTER-1 and ROUTER-3.
Ping payload size is 1452 byte.
ROUTER-1 sends packet too big message to HOST-1, if HOST-1 has the packet sent and its size is greater than tunnel MTU.
IPv4 tunnel over IPv4 (Duplicated tunnel, IPv6 over IPv4 over IPv4)
7 At ROUTER-1, configure tunnel-3 (SRC=[10.0.2.11]/DST=[10.20.3.33]), and configure to use the tunnel when ROUTER-1 transmits a packet to [10.0.3.3].
-
-
8 At ROUTER-3, configure tunnel-4 (SRC=[10.0.3.33]/DST=[10.0.2.11]), and configure to use the tunnel when ROUTER-2 transmits a packet to [10.0.2.1].
-
-
9 At HOST-1, run "ping" to HOST-2's IPv6 global address. *HOST-1 sends ICMP Echo Request to HOST-2 (global).
(Through tunnel-1 over tunnel-3)
*HOST-1 receives ICMP Echo Reply from HOST-2 (global).
(Through tunnel-2 over tunnel-4)
Packets pass through the tunnel between ROUTER-1 and ROUTER-3.
Ping payload size is 1452 byte.
ROUTER-1 sends packet too big message to HOST-1, if HOST-1 has the packet sent and its size is greater than tunnel MTU.
IPv4 over IPv4
10 At ROUTER-1, configure NOT to use tunnel-3 to transmit a packet to [10.0.3.3]
-
-
11 At ROUTER-3, configure NOT to use tunnel-4 to transmit a packet to [10.0.2.1]
-
-
12 At ROUTER-1, configure to use tunnel-1 to transmit a packet to [10.0.4.0/24]
-
-
13 At ROUTER-3, configure to use tunnel-2 to transmit a packet to [10.0.1.0/24]
-
-
14 At HOST-1, run "ping" to HOST-2's IPv4 address.(10.0.4.102) *HOST-1 sends ICMP Echo Request to HOST-2 (IPv4).
(Through tunnel-1)
*HOST-1 receives ICMP Echo Reply from HOST-2 (IPv4).
(Through tunnel-2)
Packets pass through the tunnel between ROUTER-1 and ROUTER-3.
Ping payload size is 1472 byte.
IPv4 tunnel over IPv4 (Duplicated tunnel, IPv4 over IPv4 over IPv4)
15 At ROUTER-1, configure tunnel-3 (SRC=[10.0.2.11]/DST=[10.20.3.33]), and configure to use the tunnel when ROUTER-1 transmits a packet to [10.0.3.3].
-
-
16 At ROUTER-3, configure tunnel-4 (SRC=[10.0.3.33]/DST=[10.0.2.11]), and configure to use the tunnel when ROUTER-2 transmits a packet to [10.0.2.1].
-
-
17 At HOST-1, run "ping" to HOST-2's IPv4 address.(10.0.4.102) *HOST-1 sends ICMP Echo Request to HOST-2 (IPv6).
(Through tunnel-1 over tunnel-3)
*HOST-1 receives ICMP Echo Reply from HOST-2 (IPv6).
(Through tunnel-2 over tunnel-4)
Packets pass through the tunnel between ROUTER-1 and ROUTER-3.
Ping payload size is 1472 byte.

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.