HA_2_2_9 - Receiving invalid BU L=1 (HoA is link-local)
Router
NUT
|
--------+-------+-------+------- Link0
| |
R0 MN0
|
--------+-------+------- Link0X
|
MN0X
Link0 global 3ffe:501:ffff:100::/64 home link Link0X global 3ffe:501:ffff:1100::/64 foreign link R0 (Link0) global 3ffe:501:ffff:100::a0a0 ether 00:00:00:00:a0:a0 MN0 global 3ffe:501:ffff:100:200:ff:fe00:a2a2 home address link-local fe80::200:ff:fe00:a2a2 MN0X global 3ffe:501:ffff:1100:200:ff:fe00:a2a2 care-of address
Check Link0 routing tableNUT (Link0) MN0X | | | <---- | Echo Request | ----> | Echo Reply | |
1. MN0X sends Echo Request 2. MN0X receives Echo Reply
Check home registrationNUT (Link0) MN0X | | | <---- | BU (A=1, L=1, lifetime=0x0010) | --X | no response (*1) | |
1. MN0X sends BU packet format is: Binding_Update_message_format_from_MN_to_HA_ESP.gif 2. no response (*1)Check BCENUT (Link0) MN0X | | | <---- | Echo Request w/ HaO | ----> | BE (*2) | |
1. MN0X sends Echo Request w/ HaO 2. MN0X receives BE (*2)
(*1) PASS: no response
(*2) PASS: MN0X receives BE
packet format is:
Binding_Error_message_from_HA_to_MN.gif
Packets containing a Home Address option MUST be dropped if the given home address is not a unicast routable address.