No.Title ResultLogScriptPacketDump
(bin)

Group 1: Address Resolution and Neighbor Unreachability Detection




1InitializationPASSXXXLink0

Test v6LC.2.1.1: On-link Determination




2Part A: Link-Local AddressPASSXXXLink0
3Part B: Global Address, On-link Prefix covers TN1PASSXXXLink0
4Part C: Global Address, On-link Prefix does not cover TN2PASSXXXLink0

Test v6LC.2.1.2: Resolution Wait Queue




5Part A: Single QueuePASSXXXLink0
6Part B: Multiple QueuesPASSXXXLink0

Test v6LC.2.1.3: Prefix Information Option Processing, On-link Flag (Hosts Only)




7Prefix Information Option Processing, On-link FlagPASSXXXLink0

Test v6LC.2.1.4: Host Prefix List (Hosts Only)




8Part A: Prefix Lifetime has not ExpiredPASSXXXLink0
9Part B: Prefix Lifetime updated by Router AdvertisementPASSXXXLink0

Test v6LC.2.1.5: Neighbor Solicitation Origination, Address Resolution




10Part A: Neighbor Solicitation Origination, Target Address Being Link-localPASSXXXLink0
11Part B: Neighbor Solicitation Origination, Target Address Being GlobalPASSXXXLink0

Test v6LC.2.1.6: Neighbor Solicitation Origination, Reachability Confirmation




12Part A: Neighbor Solicitation Origination, Link-local => Link-localPASSXXXLink0
13Part B: Neighbor Solicitation Origination, Global => GlobalPASSXXXLink0
14Part C: Neighbor Solicitation Origination, Link-local => GlobalPASSXXXLink0
15Part D: Neighbor Solicitation Origination, Global => Link-localPASSXXXLink0

Test v6LC.2.1.7: Invalid Neighbor Solicitation Handling




16Part A: Invalid Target AddressPASSXXXLink0
17Part B: Invalid Destination AddressPASSXXXLink0
18Part C: Invalid Source Link-layer Address OptionPASSXXXLink0
19Part D: Invalid Hop LimitPASSXXXLink0
20Part E: Invalid ChecksumPASSXXXLink0
21Part F: Invalid ICMP codePASSXXXLink0
22Part G: Invalid ICMP LengthPASSXXXLink0
23Part H: Option of Length 0PASSXXXLink0

Test v6LC.2.1.8: Neighbor Solicitation Processing, No NCE




24Part A: Unicast Neighbor SolicitationPASSXXXLink0
25Part B: Multicast Neighbor SolicitationPASSXXXLink0
26Part C: Unicast Neighbor Solicitation without SLLPASSXXXLink0

Test v6LC.2.1.9: Neighbor Solicitation Processing, NCE State INCOMPLETE




27Part A: Unicast Neighbor SolicitationPASSXXXLink0
28Part B: Multicast Neighbor SolicitationPASSXXXLink0
29Part C: Unicast Neighbor Solicitation without SLLPASSXXXLink0

Test v6LC.2.1.10: Neighbor Solicitation Processing, NCE State REACHABLE




30Part A: Unicast Neighbor Solicitation with the same SLLAPASSXXXLink0
31Part B: Unicast Neighbor Solicitation with a different SLLAPASSXXXLink0
32Part C: Multicast Neighbor Solicitation with the same SLLAPASSXXXLink0
33Part D: Multicast Neighbor Solicitation with a different SLLAPASSXXXLink0

Test v6LC.2.1.11: Neighbor Solicitation Processing, NCE State STALE




34Part A: Unicast Neighbor Solicitation with the same SLLAPASSXXXLink0
35Part B: Unicast Neighbor Solicitation with a different SLLAPASSXXXLink0
36Part C: Multicast Neighbor Solicitation with the same SLLAPASSXXXLink0
37Part D: Multicast Neighbor Solicitation with a different SLLAPASSXXXLink0

Test v6LC.2.1.12: Neighbor Solicitation Processing, NCE State PROBE




38Part A: Unicast Neighbor Solicitation with the same SLLAPASSXXXLink0
39Part B: Unicast Neighbor Solicitation with a different SLLAPASSXXXLink0
40Part C: Multicast Neighbor Solicitation with the same SLLAPASSXXXLink0
41Part D: Multicast Neighbor Solicitation with a different SLLAPASSXXXLink0

Test v6LC.2.1.13: Neighbor Solicitation Processing, IsRouterFlag (Host Only)




42Part A: Unicast Neighbor Solicitation without SLLAPASSXXXLink0
43Part B: Unicast Neighbor Solicitation with a SLLAPASSXXXLink0
44Part C: Multicast Neighbor Solicitation with a different SLLAPASSXXXLink0

Test v6LC.2.1.15: Invalid Neighbor Advertisement Handling




45Part A: NUT receives invalid NA (Solicited Flag ==1)PASSXXXLink0
46Part B: NUT receives invalid NA (Hop Limit == 254)PASSXXXLink0
47Part C: NUT receives invalid NA (Invalid Checksum)PASSXXXLink0
48Part D: NUT receives invalid NA (ICMP code != zero)PASSXXXLink0
49Part E: NUT receives invalid NA (ICMP length < 24 octets)PASSXXXLink0
50Part F: NUT receives invalid NA (target == multicast address)PASSXXXLink0
51Part G: NUT receives invalid NA (option length ==zero)PASSXXXLink0

Test v6LC.2.1.16: Neighbor Advertisement Processing, No NCE




52Part A: Receiving NA with S = 0, O = 0, and TLLAPASSXXXLink0
53Part B: Receiving NA with S = 0, O = 1, and TLLAPASSXXXLink0
54Part C: Receiving NA with S = 1, O = 0, and TLLAPASSXXXLink0
55Part D: Receiving NA with S = 1, O = 1, and TLLAPASSXXXLink0
56Part E: Receiving NA with S = 0, O = 0, and NO TLLAPASSXXXLink0
57Part F: Receiving NA with S = 0, O = 1, and NO TLLAPASSXXXLink0
58Part G: Receiving NA with S = 1, O = 0, and NO TLLAPASSXXXLink0
59Part H: Receiving NA with S = 1, O = 1, and NO TLLAPASSXXXLink0

Test v6LC.2.1.17: Neighbor Advertisement Processing, NCE State INCOMPLETE




60Part A: Receiving NA with S = 1 and O = 1PASSXXXLink0
61Part B: Receiving NA with S = 1 and O = 0PASSXXXLink0
62Part C: Receiving NA with S = 0 and O = 1PASSXXXLink0
63Part D: Receiving NA with S = 0 and O = 0PASSXXXLink0
64Part E: Receiving NA without Target Link-Layer Address OptionPASSXXXLink0

Test v6LC.2.1.18: Neighbor Advertisement Processing, NCE State REACHABLE




65Part A: Receiving Unicast NA with S = 0, O = 0 and no TLLAPASSXXXLink0
66Part B: Receiving Unicast NA with S = 0, O = 1 and no TLLAPASSXXXLink0
67Part C: Receiving Unicast NA with S = 1, O = 0 and no TLLAPASSXXXLink0
68Part D: Receiving Unicast NA with S = 1, O = 1 and no TLLAPASSXXXLink0
69Part E: Receiving Unicast NA with S = 0, O = 0 and the same TLLAPASSXXXLink0
70Part F: Receiving Unicast NA with S = 0, O = 1 and the same TLLAPASSXXXLink0
71Part G: Receiving Unicast NA with S = 1, O = 0 and the same TLLAPASSXXXLink0
72Part H: Receiving Unicast NA with S = 1, O = 1 and the same TLLAPASSXXXLink0
73Part I: Receiving Unicast NA with S = 0, O = 0 and a different TLLAPASSXXXLink0
74Part J: Receiving Unicast NA with S = 0, O = 1 and a different TLLAPASSXXXLink0
75Part K: Receiving Unicast NA with S = 1, O = 0 and a different TLLAPASSXXXLink0
76Part L: Receiving Unicast NA with S = 1, O = 1 and a different TLLAPASSXXXLink0
77Part M: Receiving Multicast NA with S = 0, O = 0 and the same TLLAPASSXXXLink0
78Part N: Receiving Multicast NA with S = 0, O = 1 and the same TLLAPASSXXXLink0
79Part O: Receiving Multicast NA with S = 0, O = 0 and a different TLLAPASSXXXLink0
80Part P: Receiving Multicast NA with S = 0, O = 1 and a different TLLAPASSXXXLink0
81Part Q: Receiving Multicast NA with S = 0, O = 0 and NO TLLAPASSXXXLink0
82Part R: Receiving Multicast NA with S = 0, O = 1 and NO TLLAPASSXXXLink0

Test v6LC.2.1.19: Neighbor Advertisement Processing, NCE State STALE




83Part A: Receiving Unicast NA with S = 0, O = 0 and no TLLAPASSXXXLink0
84Part B: Receiving Unicast NA with S = 0, O = 1 and no TLLAPASSXXXLink0
85Part C: Receiving Unicast NA with S = 1, O = 0 and no TLLAPASSXXXLink0
86Part D: Receiving Unicast NA with S = 1, O = 1 and no TLLAPASSXXXLink0
87Part E: Receiving Unicast NA with S = 0, O = 0 and the same TLLAPASSXXXLink0
88Part F: Receiving Unicast NA with S = 0, O = 1 and the same TLLAPASSXXXLink0
89Part G: Receiving Unicast NA with S = 1, O = 0 and the same TLLAPASSXXXLink0
90Part H: Receiving Unicast NA with S = 1, O = 1 and the same TLLAPASSXXXLink0
91Part I: Receiving Unicast NA with S = 0, O = 0 and a different TLLAPASSXXXLink0
92Part J: Receiving Unicast NA with S = 0, O = 1 and a different TLLAPASSXXXLink0
93Part K: Receiving Unicast NA with S = 1, O = 0 and a different TLLAPASSXXXLink0
94Part L: Receiving Unicast NA with S = 1, O = 1 and a different TLLAPASSXXXLink0
95Part M: Receiving Multicast NA with S = 0, O = 0 and the same TLLAPASSXXXLink0
96Part N: Receiving Multicast NA with S = 0, O = 1 and the same TLLAPASSXXXLink0
97Part O: Receiving Multicast NA with S = 0, O = 0 and a different TLLAPASSXXXLink0
98Part P: Receiving Multicast NA with S = 0, O = 1 and a different TLLAPASSXXXLink0
99Part Q: Receiving Multicast NA with S = 0, O = 0 and NO TLLAPASSXXXLink0
100Part R: Receiving Multicast NA with S = 0, O = 1 and NO TLLAPASSXXXLink0

Test v6LC.2.1.20: Neighbor Advertisement Processsing, NCE State PROBE




101Part A: Receiving Unicast NA with S = 0, O = 0 and no TLLAPASSXXXLink0
102Part B: Receiving Unicast NA with S = 0, O = 1 and no TLLAPASSXXXLink0
103Part C: Receiving Unicast NA with S = 1, O = 0 and no TLLAPASSXXXLink0
104Part D: Receiving Unicast NA with S = 1, O = 1 and no TLLAPASSXXXLink0
105Part E: Receiving Unicast NA with S = 0, O = 0 and the same TLLAPASSXXXLink0
106Part F: Receiving Unicast NA with S = 0, O = 1 and the same TLLAPASSXXXLink0
107Part G: Receiving Unicast NA with S = 1, O = 0 and the same TLLAPASSXXXLink0
108Part H: Receiving Unicast NA with S = 1, O = 1 and the same TLLAPASSXXXLink0
109Part I: Receiving Unicast NA with S = 0, O = 0 and a different TLLAPASSXXXLink0
110Part J: Receiving Unicast NA with S = 0, O = 1 and a different TLLAPASSXXXLink0
111Part K: Receiving Unicast NA with S = 1, O = 0 and a different TLLAPASSXXXLink0
112Part L: Receiving Unicast NA with S = 1, O = 1 and a different TLLAPASSXXXLink0
113Part M: Receiving Multicast NA with S = 0, O = 0 and the same TLLAPASSXXXLink0
114Part N: Receiving Multicast NA with S = 0, O = 1 and the same TLLAPASSXXXLink0
115Part O: Receiving Multicast NA with S = 0, O = 0 and a different TLLAPASSXXXLink0
116Part P: Receiving Multicast NA with S = 0, O = 1 and a different TLLAPASSXXXLink0
117Part Q: Receiving Multicast NA with S = 0, O = 0 and NO TLLAPASSXXXLink0
118Part R: Receiving Multicast NA with S = 0, O = 1 and NO TLLAPASSXXXLink0

Test v6LC.2.1.21: Neighbor Advertisement Processing, R-bit Change (Hosts Only)




119Part A: Receiving NA with R = 0, S = 1 and O = 1 and NO TLLAPASSXXXLink0
120Part B: Receiving NA with R = 0, S = 0 and O = 0 and NO TLLAPASSXXXLink0
121Part C: Receiving NA with R = 0, S = 0 and O = 1 and NO TLLAPASSXXXLink0
122Part D: Receiving NA with R = 0, S = 1 and O = 0 and NO TLLAPASSXXXLink0
123Part E: Receiving NA with R = 0, S = 1 and O = 1 and TLLAPASSXXXLink0
124Part F: Receiving NA with R = 0, S = 0 and O = 0 and TLLAPASSXXXLink0
125Part G: Receiving NA with R = 0, S = 0 and O = 1 and TLLAPASSXXXLink0
126Part H: Receiving NA with R = 0, S = 1 and O = 0 and TLLAPASSXXXLink0

Group 2: Router and Prefix Discovery




127InitializationPASSXXXLink0

Test v6LC.2.2.1: Router Solicitations (Hosts Only)




128Router SolicitationsPASSXXXLink0

Test v6LC.2.2.2: Router Solicitations, Solicited Router Advertisement (Hosts Only)




129Part A: Valid Router Advertisement, No Source Link-layer Address OptionPASSXXXLink0
130Part B: Valid Router Advertisement, Source Link-layer Address OptionPASSXXXLink0
131Part C: Invalid Router Advertisement, Global Source AddressPASSXXXLink0
132Part D: Invalid Router Advertisement, Bad Hop LimitPASSXXXLink0
133Part E: Invalid Router Advertisement, Bad ICMP ChecksumPASSXXXLink0
134Part F: Invalid Router Advertisement, Bad ICMP CodePASSXXXLink0

Test v6LC.2.2.3: Host Ignores Router Solicitations (Hosts Only)




135Part A: All-Router Multicast DestinationPASSXXXLink0
136Part B: All-Nodes Multicast DestinationPASSXXXLink0
137Part C: Link-local Unicast DestinationPASSXXXLink0

Test v6LC.2.2.11: Default Router Switch (Hosts Only)




138Default Router SwitchPASSXXXLink0

Test v6LC.2.2.12: Router Advertisement Processing, Validity (Hosts Only)




139Part A: Global Source AddressPASSXXXLink0
140Part B: Hop Limit less than 255PASSXXXLink0
141Part C: Invalid ChecksumPASSXXXLink0
142Part D: Invalid ICMP CodePASSXXXLink0
143Part E: Invalid ICMP LengthPASSXXXLink0
144Part F: Option of Length 0PASSXXXLink0

Test v6LC.2.2.13: Router Advertisement Processing, Cur Hop Limit




145Part A: UnspecifiedPASSXXXLink0
146Part B: Non-ZeroPASSXXXLink0

Test v6LC.2.2.14: Router Advertisement Processing, Router Lifetime (Hosts Only)




147Part A: Router Lifetime Updated with Same LifetimePASSXXXLink0
148Part B: Router Lifetime Set to ZeroPASSXXXLink0
149Part C: Router Lifetime Set to Five; Allowed to ExpirePASSXXXLink0

Test v6LC.2.2.15: Router Advertisement Processing, Reachable Time




150Part A,1: RA Processing - Reachable Time (Host Only)PASSXXXLink0
151Part A,2: RA Processing - Reachable Time (Host Only)PASSXXXLink0

Test v6LC.2.2.16: Router Advertisement Processing, Neighbor Cache (Hosts Only)




152Part A: RA processing, no NCEPASSXXXLink0
153Part B: RA processing, NCE INCOMPLETEPASSXXXLink0
154Part C: RA with SLLA changed, NCE REACHABLEPASSXXXLink0
155Part D: RA with SLLA unchanged, NCE REACHABLEPASSXXXLink0
156Part E: RA without SLLA, NCE REACHABLEPASSXXXLink0
157Part F: RA with SLLA changed, NCE PROBEPASSXXXLink0
158Part G: RA with SLLA unchanged, NCE PROBEPASSXXXLink0
159Part H: RA without SLLA, NCE PROBEPASSXXXLink0
160Part I: RA with SLLA changed, NCE STALEPASSXXXLink0
161Part J: RA with SLLA unchanged, NCE STALEPASSXXXLink0
162Part K: RA without SLLA, NCE STALEPASSXXXLink0

Test v6LC.2.2.17: Router Advertisement Processing, IsRouter flag (Hosts Only)




163Part A: RA without Source Link-layer optionPASSXXXLink0
164Part B: RA with same Source Link-layer option as cachedPASSXXXLink0
165Part C: RA with different Source Link-layer option as cachedPASSXXXLink0

Test v6LC.2.2.18: Next-hop Determination (Hosts Only)




166Next-hop Determination (Hosts Only)PASSXXXLink0

Test v6LC.2.2.19: Router Advertisement Processing, On-link determination (Hosts Only)




167Router Advertisement Processing, On-link determination (Hosts Only)PASSXXXLink0

Group 3: Redirect Function




168InitializationPASSXXXLink0

Test v6LC.2.3.1: Redirected On-link: Valid (Hosts Only)




169Part A: dst=global, w/o TLL, w/o Redirected HeaderPASSXXXLink0
170Part B: dst=global, w/o TLL, w/  Redirected HeaderPASSXXXLink0
171Part C: dst=global, w/  TLL, w/o Redirected HeaderPASSXXXLink0
172Part D: dst=global, w/  TLL, w/  Redirected HeaderPASSXXXLink0

Test v6LC.2.3.2: Redirected On-link: Suspicious (Hosts Only)




173Part A: Option UnrecognizedPASSXXXLink0
174Part B: Reserved Field is Non-zeroPASSXXXLink0
175Part C: Target Address not Covered by On-link PrefixPASSXXXLink0

Test v6LC.2.3.3: Redirected On-link: Invalid (Hosts Only)




176Part A: Redirect Source Address is GlobalPASSXXXLink0
177Part B: Redirect Source Address is not the current first-hop routerPASSXXXLink0
178Part C: Hop Limit is not 255PASSXXXLink0
179Part D: ICMPv6 Code is not 0PASSXXXLink0
180Part E: ICMPv6 Checksum is invalidPASSXXXLink0
181Part F: ICMPv6 Destination Address is MulticastPASSXXXLink0
182Part G: Target Address is MulticastPASSXXXLink0
183Part H: ICMPv6 length is less than 40 OctetsPASSXXXLink0
184Part I: Option has Length ZeroPASSXXXLink0

Test v6LC.2.3.4: Redirected to Alternate Router: Valid (Hosts Only)




185Part A: dst=global, w/o TLL, w/o Redirected HeaderPASSXXXLink0
186Part B: dst=global, w/o TLL, w/  Redirected HeaderPASSXXXLink0
187Part C: dst=global, w/  TLL, w/o Redirected HeaderPASSXXXLink0
188Part D: dst=global, w/  TLL, w/  Redirected HeaderPASSXXXLink0

Test v6LC.2.3.5: Redirected to Alternate Router: Suspicious (Hosts only)




189Part A: Option UnrecognizedPASSXXXLink0
190Part B: Reserved Field is Non-zeroPASSXXXLink0

Test v6LC.2.3.6: Redirected to Alternate Router: Invalid (Hosts Only)




191Part A: Redirect Source Address is GlobalPASSXXXLink0
192Part B: Redirect Source Address is not the current first-hop routerPASSXXXLink0
193Part C: Hop Limit is not 255PASSXXXLink0
194Part D: ICMPv6 Code is not 0PASSXXXLink0
195Part E: ICMPv6 Checksum is invalidPASSXXXLink0
196Part F: ICMPv6 Destination Address is MulticastPASSXXXLink0
197Part G: Target Address is MulticastPASSXXXLink0
198Part H: ICMPv6 length is less than 40 OctetsPASSXXXLink0
199Part I: Option has Length ZeroPASSXXXLink0

Test v6LC.2.3.7: Redirected Twice (Hosts Only)




200Redirected TwicePASSXXXLink0

Test v6LC.2.3.8: Invalid Option (Hosts Only)




201Part A: Path MTU OptionPASSXXXLink0
202Part B: Prefix Information OptionPASSXXXLink0
203Part C: Source Link-layer Address OptionPASSXXXLink0

Test v6LC.2.3.9: No Destination Cache Entry (Hosts Only)




204No Destination Cache EntryPASSXXXLink0

Test v6LC.2.3.10: Neighbor Cache Updated, No Neighbor Cache Entry (Hosts Only)




205Part A: No TLLA Option, No Redirected Packet Option, Link-layer Address UnchangedPASSXXXLink0
206Part B: TLLA Option, No Redirected Packet Option, Link-layer Address UpdatedPASSXXXLink0
207Part C: TLLA Option, Redirected Packet Option, Link-layer Address UpdatedPASSXXXLink0
208Part D: TLLA Option, Oversized Redirected Packet Option, Link-layer Address UpdatedPASSXXXLink0

Test v6LC.2.3.11: Neighbor Cache Updated from State INCOMPLETE (Hosts Only)




209Part A: No TLLA Option, No Redirected Packet Option, Link-layer Address UnchangedPASSXXXLink0
210Part B: TLLA Option, No Redirected Packet Option, Link-layer Address UpdatedPASSXXXLink0
211Part C: TLLA Option, Redirected Packet Option, Link-layer Address UpdatedPASSXXXLink0
212Part D: TLLA Option, Oversized Redirected Packet Option, Link-layer Address UpdatedPASSXXXLink0

Test v6LC.2.3.12: Neighbor Cache Updated from State REACHABLE (Hosts Only)




213Part A: No TLLA Option, No Redirected Packet Option, Link-layer Address UnchangedPASSXXXLink0
214Part B: TLLA Option, No Redirected Packet Option, Link-layer Address UnchangedPASSXXXLink0
215Part C: TLLA Option, No Redirected Packet Option, Link-layer Address UpdatedPASSXXXLink0
216Part D: TLLA Option, Redirected Packet Option, Link-layer Address UpdatedPASSXXXLink0
217Part E: TLLA Option, Oversized Redirected Packet Option, Link-layer Address UpdatedPASSXXXLink0

Test v6LC.2.3.13: Neighbor Cache Updated from State STALE (Hosts Only)




218Part A: No TLLA Option, No Redirected Packet Option, Link-layer Address UnchangedPASSXXXLink0
219Part B: TLLA Option, No Redirected Packet Option, Link-layer Address UnchangedPASSXXXLink0
220Part C: TLLA Option, No Redirected Packet Option, Link-layer Address UpdatedPASSXXXLink0
221Part D: TLLA Option, Redirected Packet Option, Link-layer Address UpdatedPASSXXXLink0
222Part E: TLLA Option, Oversized Redirected Packet Option, Link-layer Address UpdatedPASSXXXLink0

Test v6LC.2.3.14: Neighbor Cache Updated from State PROBE (Hosts Only)




223Part A: No TLLA Option, No Redirected Packet Option, Link-layer Address UnchangedPASSXXXLink0
224Part B: TLLA Option, No Redirected Packet Option, Link-layer Address UnchangedPASSXXXLink0
225Part C: TLLA Option, No Redirected Packet Option, Link-layer Address UpdatedPASSXXXLink0
226Part D: TLLA Option, Redirected Packet Option, Link-layer Address UpdatedPASSXXXLink0
227Part E: TLLA Option, Oversized Redirected Packet Option, Link-layer Address UpdatedPASSXXXLink0

Test v6LC.2.3.15: Invalid Redirect does not Update Neighbor Cache (Hosts Only)




228Part A: Redirect Source Address is GlobalPASSXXXLink0
229Part B: Redirect Source Address is not the current first-hop routerPASSXXXLink0
230Part C: Hop Limit is not 255PASSXXXLink0
231Part D: ICMPv6 Code is not 0PASSXXXLink0
232Part E: ICMPv6 Checksum is invalidPASSXXXLink0
233Part F: ICMPv6 Destination Address is MulticastPASSXXXLink0
234Part G: Target Address is MulticastPASSXXXLink0
235Part H: ICMPv6 length is less than 40 OctetsPASSXXXLink0
236Part I: Option has Length ZeroPASSXXXLink0