首先说一下TAHI测试的相关术语
- Tester Node (TN) 测试平台
- A tester node for the conformance tests.
- Node Under Test (NUT) 待测试机
- A testee node for the conformance tests.
- Network Under Test 测试使用的网络
- The network where the conformance tests are executed.
- Tester Interface 测试平台网络接口
- The network interface of TN hooked up to the Network Under Test.
- Interface Under Test 待测试机的网络接口
- The network interface of NUT hooked up to the Network Under Test.
一般我们进行TAHI测试的时候,我们需要两台PC。一台是测试平台(TN),TN一定要是FreeBSD环境且要安装perl及其组件。另一台就是待测试机NUT,一般是类Unix操作系统(我不知道微软测试Windows的IPv6是不是用TAHI,呵呵)。
再简单的说一下测试所用到的网络拓扑结构,如下图所示。我就不多说了,很直观,一般需要TN配备3个网卡,NUT配备2个网卡。
Host test
TN NUT +-----------------+ Ethernet cross cable +-----------------+ | [em1]+----------------------+[eth0] | | 00:1b:21:1c:5d:d1 78:2B:CB:9A:92:31 | | | Internet-----+[bge0] | | [serial]+----------------------+[serial] | +-----------------+ Serial cable +-----------------+
Router test
TN NUT +---------------+ Ethernet cross cable +---------------+ | [em0]+----------------------+[eth0] | | 00:1b:21:1c:58:fa 00:1B:21:3C:F0:1C | | [em1]+----------------------+[eth1] | | 00:1b:21:1c:5d:d1 78:2B:CB:9A:92:31 | | | Internet-----+[bge0] |