confirmPing - Confirm if NUT can reply to variable size of
ICMP Echo Request
Host
confirmPing.seq [-tooloption ...] -p confirmPing.def
This test just confirms if NUT can reply to variable size of
ICMP Echo Request
In this test, NUT is a HOST, TN plays as both of HOST and Router.
Phisical Network configuration
--------+---------------+--------------
| |
NUT TN
Logical Network Configuration
NUT
|
----------------+-----------------
|
Router
|
----------------+-----------------
|
HOST-A
NUT < --- Router --- > HOST A
The TN send a RA to assign global address prefix.
TN NUT
-------------------
===multicast RA===>
src=TN's link-local
dst=LinkLocal-all-node
M=0, O=0,
Lifetime=3600, ReachableTime=60000, RetransTimer=1005
Prefix:
L=1, A=1,
ValidLifetime=3600005, PreferredLifetime=3600005
Prefix=3ffe:501:ffff:100::, PrefixLength=64
Wait (5 sec.)
Ignoring DAD packets for global address.
"confirmPing" confirms the availability of NUT for variable size of
PING.
TN NUT
| |
-+-----------------------+-
1.
TN send Echo Request size=64.
=== echo request(64) ===>
2.
NUT send Echo Reply size=64.
<< JUDGMENT 1 >>
<=== echo reply(64) ===
3.
TN send Echo Request size=1280.
=== echo request(1280) ===>
4.
NUT send Echo Reply size=1280.
<< JUDGMENT 2 >>
<=== echo reply(1280) ===
5.
TN send Echo Request size=1500.
=== echo request(1500) ===>
6.
NUT send Echo Reply size=1500.
<< JUDGMENT 3 >>
<=== echo reply(1500) ===
<< JUDGMENT 1 -PASS- >>
"PASS" means that NUT received the ICMP Echo Request
size=64Byte, and NUT can send ICMP Echo Reply size=64Byte.
<< JUDGMENT 2 -PASS- >>
"PASS" means that NUT received the ICMP Echo Request
size=1280Byte, and NUT can send ICMP Echo Reply size=1280Byte.
<< JUDGMENT 3 -PASS- >>
"PASS" means that NUT received the ICMP Echo Request
size=1500Byte, and NUT can send ICMP Echo Reply size=1500Byte.
perldoc V6evalTool
perldoc V6evalRemote