-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path00README.ct
201 lines (159 loc) · 6.39 KB
/
00README.ct
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
README of IPv6 Conformance Test Package
TAHI Project
$Date: 2003/06/10 14:51:34 $
Project Overview
================
TAHI Project is the joint effort formed with the objective of
developing and providing the verification technology for IPv6.
The growth process of IPv4 was the history of encountering various kinds of
obstacles and conquering such obstacles. However, once the position as
infrastructure was established, it is not allowed to repeat the same history.
This is a reason why the verification technology is essential for IPv6
deployment.
We research and develop conformance tests and interoperability tests
for IPv6.
We closely work with the KAME project and USAGI project.
We help activities of these projects in the quality side by offering
the verification technology we develop in TAHI project and improve
the development efficiency.
We open the results and fruits of the project to the public for FREE.
Any developer concerned with IPv6 can utilize the results and fruits
of TAHI project freely. A free software plays an important role
in progress of the Internet. We believe that providing the
verification technology for FREE contributes to advances of IPv6.
Besides the programs, the specifications and criteria of verification
will be included in the Package.
Organizations
=============
TAHI Project started at October 1, 1998,
then the project was formed by following three organizations
(in alphabetical order):
The University of Tokyo
YDC Corp.
Yokogawa Electric Corp.
Now the project is formed by following two organizations.
The University of Tokyo
Yokogawa Electric Corp.
Introduction of the Package
===========================
"ct" is the IPv6 Conformance Test Program Package written by TAHI project.
Not all IPv6 conformance tests developed referring to IPv6 related RFCs are
included in this Package.
The tests run on the IPv6 Conformance Test Tool Package "v6eval",
that is also written by TAHI project. See 00README.v6eval for more
information about the Tool.
Both packages "ct" and "v6eval" may be obtained at our site:
http://www.tahi.org/
Copyright
=========
Please refer to the COPYRIGHT file for copyright notice.
Install and Run
===============
Complete installation instructions can be found in the INSTALL file.
Conformance Test Coverage
=========================
The following tests are available now:
Directory Name Category of Test
-----------------------+--------------------------------
spec/ RFC2460: IPv6 Specification
-----------------------+--------------------------------
icmp/ RFC2463: ICMPv6 for IPv6
Specification
-----------------------+--------------------------------
nd/ RFC2461: Neighbor Discovery for
IP Version 6 (IPv6)
-----------------------+--------------------------------
stateless-addrconf/ RFC2462: IPv6 Stateless Address
Autoconfiguration
-----------------------+--------------------------------
pmtu/ RFC1981: Path MTU Discovery for
IP version 6
-----------------------+--------------------------------
router-select/ draft-ietf-ipv6-router-selection-02:
Default Router Preferences,
More-Specific Routes, and Load Sharing
-----------------------+--------------------------------
ipsec/ RFC 2401: Security Architecture
ipsec-udp/ for the Internet Protocol
RFC 2402: IP Authentication Header
RFC 2406: IP Encapsulating Security
Payload (ESP)
RFC 2403: The Use of HMAC-MD5-96
within ESP and AH
RFC 2404: The Use of HMAC-SHA-1-96
within ESP and AH
RFC 2405: The ESP DES-CBC Cipher
Algorithm With Explicit IV
RFC 2410: The NULL Encryption
Algorithm and Its Use With IPsec
RFC 2451: The ESP CBC-Mode Cipher
Algorithms
-----------------------+--------------------------------
ipsec4/ RFC 2401: Security Architecture
ipsec4-udp/ for the Internet Protocol
RFC 2402: IP Authentication Header
RFC 2406: IP Encapsulating Security
Payload (ESP)
RFC 2403: The Use of HMAC-MD5-96
within ESP and AH
RFC 2404: The Use of HMAC-SHA-1-96
within ESP and AH
RFC 2405: The ESP DES-CBC Cipher
Algorithm With Explicit IV
RFC 2410: The NULL Encryption
Algorithm and Its Use With IPsec
RFC 2451: The ESP CBC-Mode Cipher
Algorithms
-----------------------+--------------------------------
mip6-cn-20/ draft-ietf-mobileip-ipv6-20:
mip6-ha-20/ Mobility Support in IPv6
mip6-mn-20/
-----------------------+--------------------------------
default-addr-select/ RFC 3484: Default Address Selection
for Internet Protocol version 6 (IPv6)
-----------------------+--------------------------------
dd/ draft-ietf-ipv6-dns-discovery-07.txt
DNS Discovery
-----------------------+--------------------------------
pd/ draft-ietf-dhc-dhcpv6-opt-prefix-delegation-02.txt
IPv6 Prefix Options for DHCPv6
draft-ietf-dhc-dhcpv6-28.txt
Dynamic Host Configuration Protocol for IPv6
-----------------------+--------------------------------
tunnel/ draft-ietf-ngtrans-mech-04:
Transition Mechanisms for IPv6
Hosts and Routers
(IPv6 over IPv4 Tunnel)
-----------------------+--------------------------------
natpt/ contributed by Ericsson Telebit
RFC 2765: Stateless IP/ICMP Translation
Algorithm (SIIT)
RFC 2766: Network Address Translation
- Protocol Translation (NAT-PT)
-----------------------+--------------------------------
robust/ surprise test
This test does not based on any RFCs
and drafts.
details of the tests are described in 00README of each directory respectively.
Contact Points
==============
For more information about TAHI project, please visit our site:
http://www.tahi.org/
To contact us, please e-mail to:
contact@tahi.org
Acknowledgments
===============
We deeply thank the following projects for their great support to us:
KAME Project (http://www.kame.net/)
USAGI Project (http://www.linux-ipv6.org/)
WIDE Project (http://www.wide.ad.jp/)
The tests have ran for the following implementations.
We also thank people who have given us the opportunities.
All of participants and organizers in
(in alphabetical order):
- Connectathon
- ETSI plugtests
- TAHI IPv6 Interoperability Test Event
NOTE: If your want to run the test for the above implementations,
you must configure them to fit testing environment.
[End of README]