# NAME

PingMNtoHA - Echo Request from MN to HA - act as CN

# TARGET

    Router

# SYNOPSIS

    PingMNtoHA.seq [-tooloption ...] -pkt PingMNtoHA.def

>     -tooloption: v6eval tool option

# TOPOLOGY

>                             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`
> `R0(Link0)` | `global` | `3ffe:501:ffff:100::a0a0` | ``
> `ether` | `00:00:00:00:a0:a0`
> `MN` | `global` | `3ffe:501:ffff:100:200:ff:fe00:37` | `home address`
> `MN'` | `global` | `3ffe:501:ffff:102:200:ff:fe00:37` | `care-of address`
> `CN` | `global` | `3ffe:501:ffff:102:<TN>` | ``

# INITIALIZATION

>     NUT      MN      MN'     CN
>      |       |       |       |
>      | <-------------------- | Echo Request
>      | --------------------> | Echo Reply
>      |       |       |       |
>      | <------------ |       | BU
>      | ------------> |       | 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'
>      |       |
>      | <---- | Echo Request
>      | ----> | Echo Reply
>      |       |

    1. Send Echo Request
    2. Wait Echo Reply
    3. Receive Echo Reply

# JUDGEMENT

    PASS: MN' receives Echo Reply

# SEE ALSO

    MIP6.pm
    MIP6.def