rOtherRouterBig.seq - "Multicast Listener Discovery for IPv6" Test
Receive Query from Other Router
(Other Router address > NUT address)
Router
None
This test check following.
*1: If NUT hears a Query message whose IPv6 Source Address is
numerically bigger than its own selected address for that link,
it Querier on that link.
-- in RFC2710 page 5 --
If a router hears a Query message whose IPv6 Source
Address is numerically less than its own selected address for that
link, it MUST become a Non-Querier on that link.
-- in RFC2710 page 5 --
-Test flow
1. send Generl Query message
1.1. send Generl Query message
NUT still Querier
1.2. Wait General Query message from NUT
2. send Multicast-Address-Specific Query message
2.1. send Multicast-Address-Specific Query message
NUT still Querier
2.2. Wait General Query message from NUT
NUT TN
| |
<--------+ Generl Query
| | (Generl Query's source address > NUT address)
+------->| General Query
| | Check *1
| |
<--------+ Multicast-Address-Specific Query
| | (Multicast-Address-Specific Query's source address > NUT address)
+------->| General Query
| | Check *1
| |
PASS: Receive 2 General Query message.
perldoc V6evalTool
MLD.pm "Multicast Listener Discovery for IPv6" Test Common Utility