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
|
#!/usr/bin/perl
use strict;
use warnings;
# Test parsing of cisco, ecmp over ipv6.
use Test::More tests => 13;
use Net::Traceroute;
require "t/testlib.pl";
my $tr = parsefh(*DATA);
is($tr->hop_queries(6), 3,
"Hop 6 has 3 queries");
is($tr->hop_query_host(6, 1), "2001:4860::1:0:9FF",
"Hop 6, query 1 host is 2001:4860::1:0:9FF");
is($tr->hop_query_time(6, 1), 32,
"Hop 6, query 1 time is 32 msec");
is($tr->hop_query_host(6, 2), "2001:4860::1:0:5DC",
"Hop 6, query 2 host is 2001:4860::1:0:5DC");
is($tr->hop_query_time(6, 2), 148,
"Hop 6, query 2 time is 148 msec");
is($tr->hop_query_host(6, 3), "2001:4860::1:0:9FF",
"Hop 6, query 3 host is 2001:4860::1:0:9FF");
is($tr->hop_query_time(6, 3), 32,
"Hop 6, query 3 time is 32 msec");
is($tr->hop_query_host(9, 1), "2001:4860:0:1::8B",
"Hop 9, query 1 host is 2001:4860:0:1::8B");
is($tr->hop_query_time(9, 1), 40,
"Hop 9, query 1 time is 40 msec");
is($tr->hop_query_host(9, 2), "2001:4860:0:1::8F",
"Hop 9, query 2 host is 2001:4860:0:1::8F");
is($tr->hop_query_time(9, 2), 52,
"Hop 9, query 2 time is 52 msec");
is($tr->hop_query_host(9, 3), "2001:4860:0:1::8F",
"Hop 9, query 3 host is 2001:4860:0:1::8F");
is($tr->hop_query_time(9, 3), 52,
"Hop 9, query 3 time is 52 msec");
__END__
Type escape sequence to abort.
Tracing the route to 2001:4860:800E::6A
1 2001:470:8917:9:2D0:B7FF:FE5E:7F36 4 msec 0 msec 4 msec
2 2001:470:1F06:177::1 24 msec 24 msec 24 msec
3 2001:470:0:5D::1 20 msec 24 msec 24 msec
4 2001:504:F::27 32 msec 24 msec 24 msec
5 2001:4860::1:0:755 24 msec 20 msec 116 msec
6 2001:4860::1:0:9FF 32 msec
2001:4860::1:0:5DC 148 msec
2001:4860::1:0:9FF 32 msec
7 2001:4860::1:0:7D9 44 msec
2001:4860::1:0:82E 44 msec
2001:4860::1:0:7D9 44 msec
8 2001:4860::2:0:125 40 msec 44 msec 40 msec
9 2001:4860:0:1::8B 40 msec
2001:4860:0:1::8F 52 msec 52 msec
10 2001:4860:800E::6A 44 msec 40 msec 40 msec
|