NAME

BU_SEQ_OVERFLOW_LESS_A1 - Invalid sequence number A=1 SN(1st=32783, 2nd=32782)


TARGET

Router


SYNOPSIS

BU_SEQ_OVERFLOW_LESS_A1.seq [-tooloption ...] -pkt BU_SEQ_OVERFLOW_LESS_A1.def
-tooloption: v6eval tool option


TOPOLOGY

                                MN''
                                |
                --------+-------+--------------- LinkY
                        |
                        R1      MN'     CN
                        |       |       |
        --------+-------+-------+-------+------- LinkX
                |
       NUT      R0              MN
        |       |               |
--------+-------+---------------+--------------- Link0
Link0 global 3ffe:501:ffff:100::/64 home link
LinkX global 3ffe:501:ffff:102::/64 foreign link
LinkY global 3ffe:501:ffff:103::/64 foreign link
R0(Link0) global 3ffe:501:ffff:100::a0a0  
ether 00:00:00:00:a0:a0
MN global 3ffe:501:ffff:100:200:ff:fe00:46 home address
MN' global 3ffe:501:ffff:102:200:ff:fe00:46 care-of address
MN'' global 3ffe:501:ffff:103:200:ff:fe00:46 care-of address
CN global 3ffe:501:ffff:102:<TN>  


INITIALIZATION

NUT      MN      MN'     CN
 |       |       |       |
 | <-------------------- | Echo Request
 | --------------------> | Echo Reply
 |       |       |       |
 | <------------ |       | BU (SN: 32783)
 | ------------> |       | BA
 |       |       |       |
 |       | <------------ | Echo Request
 | ============> |       | Echo Request (encapsulated)
 |       |       |       |

1. Send Echo Request
2. Wait Echo Reply
3. Receive Echo Reply
4. Send BU
5. Wait BA
6. Receive BA
7. Send Echo Request
8. Wait Echo Request (encapsulated)
9. Receive Echo Request (encapsulated)


TEST PROCEDURE

NUT      MN      MN'     CN      MN''
 |       |       |       |       |
 | <---------------------------- | BU (SN: 32782)
 | ----------------------------> | BA (*1)
 |       |       |       |       |
 |       | <------------ |       | Echo Request
 | ============> |       |       | Echo Request (encapsulated) (*2)
 |       |       |       |       |

1. Send BU
2. Wait BA
3. Receive BA (*1)
4. Send Echo Request
5. Wait Echo Request (encapsulated)
6. Receive Echo Request (encapsulated) (*2)


JUDGEMENT

(*1) PASS: MN'' receives BA
(*2) PASS: MN' receives Echo Request (encapsulated)


SEE ALSO

MIP6.pm
MIP6.def