IPv6 Conformance Test For Stateless Address Configuration (Host)

KAME Stable-20000704 on FreeBSD 3.4
Tool Version :REL_1_1
Test Program Version :REL_1_1

Start:2000/07/31 14:47:04
End :2000/07/31 17:35:01


No.Title ResultLogScriptPacketDump
(bin)
Dump
(txt)

Initializing the NUT





1InitializationPASSXX-Link0 Link0

1. Test for a Host and Router






1.1 Duplicate Address Detection






1.1.1 Stateless Address Configuration






1.1.1.1 DAD is performed on NUT by Stateless Link-local address autoconfiguration





2DAD is performed on NUT by Stateless Link-local address autoconfigurationPASSXXXLink0 Link0

1.1.1.2 DAD Success when NUT received no packet on Stateless Link-local address autoconfiguration





3DAD Success when NUT received no packet on Stateless Link-local address autoconfigurationPASSXXXLink0 Link0

1.1.1.3 DAD Fail when NUT received Not-Invalid NS in random delaying phase





4DAD Fail when NUT received Valid NS in random delaying phase on Stateless Link-local address autoconfiguration (This test may be FAIL randomly.)PASSXXXLink0 Link0

1.1.1.4 DAD Fail when NUT received Not-Invalid NS





5DAD Fail when NUT received Valid NS (dst MAC addr != MAC addr of NUT) on Stateless Link-local address autoconfigurationPASSXXXLink0 Link0
6DAD Fail when NUT received Valid NS (dst MAC addr == MAC addr of NUT) on Stateless Link-local address autoconfigurationPASSXXXLink0 Link0
7DAD Fail when NUT received Surprise NS (Prefix Option) on Stateless Link-local address autoconfiguration (Surprise test)PASSXXXLink0 Link0

1.1.1.5 DAD Fail when NUT received Not-Invalid NA





8DAD Fail when NUT received Valid NA (dst MAC addr != MAC addr of NUT) on Stateless Link-local address autoconfigurationPASSXXXLink0 Link0
9DAD Fail when NUT received Valid NA (dst MAC addr == MAC addr of NUT) on Stateless Link-local address autoconfigurationPASSXXXLink0 Link0
10DAD Fail when NUT received NA (No TLL option) on Stateless Link-local address autoconfigurationPASSXXXLink0 Link0
11DAD Fail when NUT received NA (dst addr == solicited node multicast) on Stateless Link-local address autoconfigurationPASSXXXLink0 Link0
12DAD Fail when NUT received Surprise NA (Many Options) on Stateless Link-local address autoconfiguration (Surprise test)PASSXXXLink0 Link0

1.1.1.6 DAD Success when NUT received invalid or irregular NS





13DAD Success when NUT received Invalid NS (Dst addr is Allnodes) on Stateless Link-local address autoconfigurationPASSXXXLink0 Link0
14DAD Success when NUT received Invalid NS (Dst addr is Tentative) on Stateless Link-local address autoconfigurationPASSXXXLink0 Link0
15DAD Success when NUT received Invalid NS (Hoplimit != 255) on Stateless Link-local address autoconfigurationPASSXXXLink0 Link0
16DAD Success when NUT received Invalid NS (Include SLL opt) on Stateless Link-local address autoconfigurationPASSXXXLink0 Link0
17DAD Success when NUT received NS (Src addr is Unicast) on Stateless Link-local address autoconfigurationPASSXXXLink0 Link0

1.1.1.7 DAD Success when NUT received invalid or irregular NA





18DAD Success when NUT received Invalid NA (Hoplimit != 255) on Stateless Link-local address autoconfigurationPASSXXXLink0 Link0
19DAD Success when NUT received Invalid NA (S flag == 1) on Stateless Link-local address autoconfigurationPASSXXXLink0 Link0
20DAD Success when NUT received NA (Dst addr is unicast) on Stateless Link-local address autoconfigurationPASSXXXLink0 Link0

1.1.2 Manual Address Configuration






1.1.2.1 DAD is performed on NUT by Manual Link-local address configuration





21DAD is performed on NUT by Manual Link-local address configurationPASSXXXLink0 Link0

1.1.2.2 DAD Success when NUT received no packet on Manual Link-local address configuration





22DAD Success when NUT received no packet on Manual Link-local address configurationPASSXXXLink0 Link0

1.1.2.3 DAD is performed on NUT by Manual Global address configuration





23DAD is performed on NUT by Manual Global address configurationPASSXXXLink0 Link0

1.1.2.4 DAD Success when NUT received no packet on Manual Global address configuration





24DAD Success when NUT received no packet on Manual Global address configurationPASSXXXLink0 Link0

1.1.2.5 DAD Fail when NUT received Not-Invalid NS





25DAD Fail when NUT received Valid NS (dst MAC addr == MAC addr of NUT) on Manual Global address configurationPASSXXXLink0 Link0

1.1.2.6 DAD Fail when NUT received Not-Invalid NA





26DAD Fail when NUT received Valid NA (dst MAC addr == MAC addr of NUT) on Manual Global address configurationPASSXXXLink0 Link0

1.1.2.7 DAD Success when NUT received invalid NS





27DAD Success when NUT received Invalid NS (Dst addr is Allnodes) on Manual Global address configurationPASSXXXLink0 Link0
28DAD Success when NUT received Invalid NS (Dst addr is Tentative) on Manual Global address configurationPASSXXXLink0 Link0

1.1.2.8 DAD Success when NUT received invalid NA






No test






1.1.2.9 DAD is not performed on NUT by Anycast address configuration





29DAD is not performed on NUT by Manual Link-local Anycast address configurationPASSXXXLink0 Link0
30DAD is not performed on NUT by Manual Global Anycast address configurationPASSXXXLink0 Link0

2. Test for a Host






2.1 Duplicate Address Detection






2.1.1 Stateless Address Configuration






2.1.1.1 DAD is performed on NUT by Stateless Global address autoconfiguration





31DAD is performed on NUT by Stateless Global address autoconfigurationPASSXXXLink0 Link0
32DAD is performed on NUT by Stateless Global address autoconfiguration after DAD Failed for Link-local address autoconfigurationPASSXXXLink0 Link0

2.1.2 Stateful Address Configuration






No test is prepared now.






2.2 Creation of Global and Site-local address






2.2.1 Router Advertisement Processing






2.2.1.1 ADDRCONF Success when NUT received Valid RA





33ADDRCONF Success when NUT received Valid RA (Global address)PASSXXXLink0 Link0
34ADDRCONF Success when NUT received Valid RA (Site-local address)PASSXXXLink0 Link0
35ADDRCONF Success when NUT received Surprise RA (Many link-layer options) (Surprise test)PASSXXXLink0 Link0

2.2.1.2 NUT ignores irregular prefixopt





36NUT ignores prefixopt if PreferredLifeTime > ValidLifeTimePASSXXXLink0 Link0
37NUT ignores prefixopt if Prefixlen > 64 (interface ID len is 64)PASSXXXLink0 Link0
38NUT ignores prefixopt if Prefixlen < 64 (interface ID len is 64)PASSXXXLink0 Link0
39NUT ignores prefixopt if A flag is 0PASSXXXLink0 Link0
40NUT ignores prefixopt if prefix is Link-localPASSXXXLink0 Link0
41NUT ignores prefixopt if Prefixlen > 128PASSXXXLink0 Link0
42NUT ignores prefixopt if ValidLifeTime is 0 (unknown prefix)PASSXXXLink0 Link0
43NUT ignores prefixopt if ValidLifeTime is 0 (known prefix but without IPSEC authentication)PASSXXXLink0 Link0
44NUT ignores prefixopt if prefix is Global Multicast (Surprise test)PASSXXXLink0 Link0
45Probe PrefixOptions processing order of same prefixes in one RA (Surprise test)WARN, WhyXXXLink0 Link0

2.2.1.3 Resetting Lifetime





46Check if ValidLifetime is reset on NUT by RA with same prefix (before expiry, greater VLT)PASSXXXLink0 Link0
47Check if ValidLifetime is reset on NUT by RA with same prefix (after expiry, greater VLT)PASSXXXLink0 Link0
48Check if ValidLifetime is NOT reset on NUT by RA with same prefix (before expiry, same VLT)PASSXXXLink0 Link0
49Check if ValidLifetime is reset on NUT by RA with same prefix (after expiry, same VLT)PASSXXXLink0 Link0
50Check if ValidLifetime is NOT reset on NUT by RA with same prefix (before expiry, less VLT)PASSXXXLink0 Link0
51Check if ValidLifetime is reset on NUT by RA with same prefix (after expiry, less VLT)PASSXXXLink0 Link0

2.2.2 Address Lifetime Expiry






2.2.2.1 Packet receiving and Global address lifetime expiry





52Packet receiving and Global address lifetime expiry (valid preferred, valid deprecated, invalid)PASSXXXLink0 Link0
53Packet receiving and Site-local address lifetime expiry (valid preferred, valid deprecated, invalid)PASSXXXLink0 Link0

2.2.2.2 Source address selection and address lifetime expiry





54Source address selection and address lifetime expiry (valid deprecated VS valid preferred)PASSXXXLink0 Link0
55Source address selection and address lifetime expiry (valid deprecated VS valid deprecated)PASSXXXLink0 Link0
56Source address selection and address lifetime expiry (invalid VS valid deprecated)PASSXXXLink0 Link0
57Source address selection and address lifetime expiry (invalid VS invalid)PASSXXXLink0 Link0

Index
This Report was generated by TAHI IPv6 Conformance Test Suite