Test Specification:
IPv6 Specification
(for host)


No.Title

Initialize
1Initialization

IPv6 Header Members
2Source and Destination Address (ping)

Next Header
3Unrecognized Next Header in IPv6 Header

Payload Length
4Payload Length is Odd value

Traffic Class
5Traffic Class Non-Zero

Flow Label
6Flow Label Non-Zero

Hop Limit
7Hop Limit 0

Extension Header Members
8Unrecognized Next Header in Extension Header
9Hop-by-Hop Options Header Position

Destination Options Header
10Destination Options Header Pad1 Option
11Destination Options Header PadN Option
12Destination Options Header Unrecognized Option (00)
13Destination Options Header Unrecognized Option (01)
14Destination Options Header Unrecognized Option (10)
15Destination Options Header Unrecognized Option (10) to Multicast Address
16Destination Options Header Unrecognized Option (11)
17Destination Options Header Unrecognized Option (11) to Multicast Address

Hop-by-Hop Options Header
18Hop-by-Hop Options Header Pad1 Option
19Hop-by-Hop Options Header PadN Option
20Hop-by-Hop Options Header Unrecognized Option (00)
21Hop-by-Hop Options Header Unrecognized Option (01)
22Hop-by-Hop Options Header Unrecognized Option (10)
23Hop-by-Hop Options Header Unrecognized Option (10) to Multicast Address
24Hop-by-Hop Options Header Unrecognized Option (11)
25Hop-by-Hop Options Header Unrecognized Option (11) to Multicast Address

Fragment Header
26--- Fragment Test Preparation
27Fragment Reassembly (normal order)
28--- Fragment Test Preparation
29Fragment Reassembly (reverse order)
30--- Fragment Test Preparation
31Fragment Reassembly (needless fragment header)
32--- Fragment Test Preparation
33Fragment Reassembly (Payload size = 65535)
34--- Fragment Test Preparation
35Fragment Reassembly (Payload size = 65536)
36--- Fragment Test Preparation
37Fragment Reassembly (A1->B1->A2->B2)
38--- Fragment Test Preparation
39Fragment Reassembly (A1->B2->A2->B1)
40--- Fragment Test Preparation
41Fragment Reassembly (A2->B1->A1->B2)
42--- Fragment Test Preparation
43Fragment Reassembly (A2->B2->A1->B1)
44--- Fragment Test Preparation
45Fragment Reassembly Time Exceeded (1st only)
46--- Fragment Test Preparation
47Fragment Reassembly Time Exceeded (2nd only)
48--- Fragment Test Preparation
49Invalid Fragment Payload Size (not multiple of 8)

Routing Header
50Routing Header at Host (End Node)

IPv6 robustness test

+ IPv6 Header
51Bad IPv6 Version
52Bad IPv6 Payload Length
53Many packets with Unrecognized Next Header

+ Hop-by-Hop Options Header
54Bad Hdr Ext Len
55Bad Opt Data Len - PadN
56Many Pad Options

+ Fragment Header
57--- Fragment Test Preparation
58Fragment packets with Overlap data
59--- Fragment Test Preparation
60Many Fragment packets (last packet only)

+ Destination Options Header
61Many packets with Unrecognized Next Header (1)
62Many packets with Unrecognized Next Header (2)
63Bad Hdr Ext Len
64Bad Opt Data Len - PadN
65Many Pad Options
66Many Extension Headers