This scenario aims at comparison of the capability of TCP between IPv6 and IPv4.
Therefore, in this scenario, ftp protocol is chosen and transmitting capability is measured.
Verification of node's ftp performance.
Verification Points:
- transmission timeMeasure the time of sending specific size of files from reference machine to target machine.
--------+--------+---- (Net-z) (Prefix 3ffe:501:481d:f001::/64)
| | (10.0.1.0/24)
HOST-1 HOST-2
Network Prefix Net-z 3ffe:501:481d:f001::/64
10.0.1.0/24
Machine Comments Initial status Configuration HOST-1 ftp client Is attached to Net-z with power turned off. Processes which is not a relation in order to use ftp are not started.
Ex) syslogd, portmap, cron, lpd, sendmail, ... etc. HOST-2 ftp server Is attached to Net-z with power turned off. Processes which is not a relation in order to use ftp are not started.
Ex) syslogd, portmap, cron, lpd, sendmail, ... etc.
- kernel, application and address
This scenario measures with the following combination.
  kernel ftp application connection address case 1 IPv4 only IPv4 only IPv4 case 2 Dual stack IPv4 only IPv4 case 3 Dual stack Dual stack IPv4 case 4 Dual stack Dual stack IPv6 case 5 Dual stack IPv6 only IPv6 case 6 IPv6 only IPv6 only IPv6
TCP
ftp program (ftp)
No Action Measurement point Comments Trial on IPv4 kernel. 1 Boot HOST-1 - Use IPv4 kernel 2 Boot HOST-2 - Use IPv4 kernel Trial for IPv4 kernel and IPv4 ftp using IPv4 address. 3 At HOST-1, open "ftp" connection to HOST-2's IPv4 address.
- Use IPv4 ftp 4 HOST-1 gets files from HOST-2.
The file which transmits is 1 Mbytes.
You SHOULD perform five trials.
*Measurement the time of transmissions.
You MUST not use the first time trial as data.
The data after 2nd traial is treated as effective.
FTP with active mode.
5 At HOST-1, close "ftp" application.
- - Repeat the trial. 6 The file size to transmit is changed and the same operation
from action #3 to #5 is repeated.
The file sizes to change are as follows:
2, 4, 8, 16, 32, 64, 128, 192, 256 Mbytes
- - Trial on IPv4/IPv6 dual stack kernel. 7 Boot HOST-1 - Use IPv4/IPv6 dual stack kernel 8 Boot HOST-2 - Use IPv4/IPv6 dual stack kernel Trial for IPv4/IPv6 dual stack kernel and IPv4 ftp using IPv4 address. 9 At HOST-1, open "ftp" connection to HOST-2's IPv4 address.
- Use IPv4 ftp 10 HOST-1 gets files from HOST-2.
The file which transmits is 1 Mbytes.
You SHOULD perform five trials.
*Measurement the time of transmissions.
You MUST not use the first time trial as data.
The data after 2nd traial is treated as effective.
FTP with active mode.
11 At HOST-1, close "ftp" application.
- - Repeat the trial. 12 The file size to transmit is changed and the same operation
from action #3 to #5 is repeated.
The file sizes to change are as follows:
2, 4, 8, 16, 32, 64, 128, 192, 256 Mbytes
- - Trial for IPv4/IPv6 dual stack kernel and IPv4/IPv6 dual stack ftp using IPv4 address. 13 At HOST-1, open "ftp" connection to HOST-2's IPv4 address.
- Use IPv4/IPv6 dual stack ftp 14 HOST-1 gets files from HOST-2.
The file which transmits is 1 Mbytes.
You SHOULD perform five trials.
*Measurement the time of transmissions.
You MUST not use the first time trial as data.
The data after 2nd traial is treated as effective.
FTP with active mode.
15 At HOST-1, close "ftp" application.
- - Repeat the trial. 16 The file size to transmit is changed and the same operation
from action #3 to #5 is repeated.
The file sizes to change are as follows:
2, 4, 8, 16, 32, 64, 128, 192, 256 Mbytes
- - Trial for IPv4/IPv6 dual stack kernel and IPv4/IPv6 dual stack ftp using IPv6 address. 17 At HOST-1, open "ftp" connection to HOST-2's IPv6 address.
- Use IPv4/IPv6 dual stack ftp 18 HOST-1 gets files from HOST-2.
The file which transmits is 1 Mbytes.
You SHOULD perform five trials.
*Measurement the time of transmissions.
You MUST not use the first time trial as data.
The data after 2nd traial is treated as effective.
FTP with active mode.
19 At HOST-1, close "ftp" application.
- - Repeat the trial. 20 The file size to transmit is changed and the same operation
from action #3 to #5 is repeated.
The file sizes to change are as follows:
2, 4, 8, 16, 32, 64, 128, 192, 256 Mbytes
- - Trial for IPv4/IPv6 dual stack kernel and IPv6 ftp using IPv6 address. 21 At HOST-1, open "ftp" connection to HOST-2's IPv6 address.
- Use IPv6 ftp 22 HOST-1 gets files from HOST-2.
The file which transmits is 1 Mbytes.
You SHOULD perform five trials.
*Measurement the time of transmissions.
You MUST not use the first time trial as data.
The data after 2nd traial is treated as effective.
FTP with active mode.
23 At HOST-1, close "ftp" application.
- - Repeat the trial. 24 The file size to transmit is changed and the same operation
from action #3 to #5 is repeated.
The file sizes to change are as follows:
2, 4, 8, 16, 32, 64, 128, 192, 256 Mbytes
- - Trial on IPv6 kernel. 25 Boot HOST-1 - Use IPv6 kernel 26 Boot HOST-2 - Use IPv6 kernel Trial for IPv6 kernel and IPv6 ftp using IPv6 address. 27 At HOST-1, open "ftp" connection to HOST-2's IPv6 address.
- Use IPv6 ftp 28 HOST-1 gets files from HOST-2.
The file which transmits is 1 Mbytes.
You SHOULD perform five trials.
*Measurement the time of transmissions.
You MUST not use the first time trial as data.
The data after 2nd traial is treated as effective.
FTP with active mode.
29 At HOST-1, close "ftp" application.
- - Repeat the trial. 30 The file size to transmit is changed and the same operation
from action #3 to #5 is repeated.
The file sizes to change are as follows:
2, 4, 8, 16, 32, 64, 128, 192, 256 Mbytes
- -
Copyright (C) 1999,2000 Yokogawa Electric Corporation and
YDC Corporation.
All rights reserved.