| Title | Part A: Link-Local vs. Global |
| CommandLine | ./v6LC_3_2_6_A.seq -pkt RA_SAA.def -log 47.html -ti Part A: Link-Local vs. Global |
| TestVersion | V6LC_5_0_7 |
| ToolVersion | REL_3_3_5 |
| Start | 2021/11/02 11:58:21 |
| Tn | /usr/local/v6eval//etc//tn.def |
| Nu | /usr/local/v6eval//etc//nut.def |
| Pkt | RA_SAA.def |
| System | manual |
| TargetName | Ubuntu 20.04.2 |
| HostName | IPv6-Test |
| Type | host |
| 11:58:21 | Start |
| 11:58:21 | Start Capturing Packets (Link0) |
| 11:58:21 |
vSend(Link0,DADNS_from_NUT_EUI) send DADNS_from_NUT_EUI |
| 11:58:21 |
vSend(Link0,DADNS_from_GANUT_EUI) send DADNS_from_GANUT_EUI |
*** Target initialization phase *** |
|
| 11:58:21 |
vRemote(reboot_async.rmt) ``/usr/local/v6eval//bin/manual//reboot_async.rmt -t manual -u root -p cnlabs123 -d 3ffe:501:ffff:180:20c:29ff:fe8c:145e -o 1 timeout=120''
Bareword found where operator expected at (eval 15) line 1, near "20c" (Missing operator before c?) Bareword found where operator expected at (eval 15) line 1, near "29ff" (Missing operator before ff?) Bareword found where operator expected at (eval 15) line 1, near "145e" (Missing operator before e?) reboot_async> lio_start reboot_async> Reboot NUT. reboot_async> * You don't need to wait NUT untill boot up completely. reboot_async> * You have to exit this script quickly. reboot_async> * This script is used for catching up boot sequence. reboot_async> Ex.) DAD, MLD Report, ... reboot_async> reboot_async> Press Enter key for continue. lio_stop reboot_async> |
reboot_async.rmt returned status 0 *** Target testing phase *** TN wait DAD NS(DADNS_from_NUT) from NUT for 130 [sec], |
|
| 11:58:31 | vRecv(Link0,Init_DADNS_from_NUT Init_DADNS_from_NUT_anyopt) timeout:130 cntLimit:0 seektime:0 recv unexpect packet at 11:58:21 recv unexpect packet at 11:58:29 recv unexpect packet at 11:58:29 recv Init_DADNS_from_NUT_anyopt |
NUT had transmitted DAD NS for its link-local address from RFC 7217. DAD NS with NONCE option. OK! Let's go ahead! | |
| 11:58:31 | Wait 5 second |
| 11:58:36 | Clear Captured Packets (Link0) |
| 11:58:36 |
vSend(Link0,RA_GA0_VLT40) send RA_GA0_VLT40 |
TN wait DAD NS for Global address from NUT for 5 [sec], |
|
| 11:58:36 | vRecv(Link0,Init_DADNS_from_NUT Init_DADNS_from_NUT_anyopt) timeout:5 cntLimit:0 seektime:0 recv Init_DADNS_from_NUT_anyopt |
NUT had transmitted DAD NS for its Global address from RFC 7217. Compare the interface ID between link-local and global NUT Link-Local: fe80::8546:a39:234a:77fc NUT Global: 3ffe:501:ffff:100:e565:8e90:935d:1551 The Interface ID is the different between link-local and global. OK *** EOT *** |
|
| 11:58:37 | End |
Frame_Ether (length:78) | Hdr_Ether (length:14) | | DestinationAddress = 33:33:ff:b2:95:ce | | SourceAddress = 00:0c:29:b2:95:ce | | Type = 34525 | Packet_IPv6 (length:64) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 24 | | | NextHeader = 58 | | | HopLimit = 255 | | | SourceAddress = :: | | | DestinationAddress = ff02::1:ffb2:95ce | | ICMPv6_NS (length:24) | | | Type = 135 | | | Code = 0 | | | Checksum = 9498 calc(9498) | | | Reserved = 0 | | | TargetAddress = fe80::20c:29ff:feb2:95ce
Frame_Ether (length:78) | Hdr_Ether (length:14) | | DestinationAddress = 33:33:ff:b2:95:ce | | SourceAddress = 00:0c:29:b2:95:ce | | Type = 34525 | Packet_IPv6 (length:64) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 24 | | | NextHeader = 58 | | | HopLimit = 255 | | | SourceAddress = :: | | | DestinationAddress = ff02::1:ffb2:95ce | | ICMPv6_NS (length:24) | | | Type = 135 | | | Code = 0 | | | Checksum = 56731 calc(56731) | | | Reserved = 0 | | | TargetAddress = 3ffe:501:ffff:100:20c:29ff:feb2:95ce
Frame_Ether (length:86) | Hdr_Ether (length:14) | | DestinationAddress = 33:33:00:00:00:01 | | SourceAddress = 00:0c:29:b2:95:ce | | Type = 34525 | Packet_IPv6 (length:72) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 32 | | | NextHeader = 58 | | | HopLimit = 255 | | | SourceAddress = 3ffe:501:ffff:100:20c:29ff:feb2:95ce | | | DestinationAddress = ff02::1 | | ICMPv6_NA (length:32) | | | Type = 136 | | | Code = 0 | | | Checksum = 35323 calc(35323) | | | RFlag = 0 | | | SFlag = 0 | | | OFlag = 1 | | | Reserved = 0 | | | TargetAddress = 3ffe:501:ffff:100:20c:29ff:feb2:95ce | | | Opt_ICMPv6_TLL (length:8) | | | | Type = 2 | | | | Length = 1 | | | | LinkLayerAddress = 00:0c:29:b2:95:ce ===Init_DADNS_from_NUT================================= ng compare _HDR_IPV6_Init_DADNS_from_NUT.SourceAddress received:3ffe:501:ffff:100:20c:29ff:feb2:95ce = :: ng meta Packet_IPv6.ICMPv6_NS != Packet_IPv6.ICMPv6_NA ===Init_DADNS_from_NUT_anyopt================================= ng compare _HDR_IPV6_Init_DADNS_from_NUT_anyopt.SourceAddress received:3ffe:501:ffff:100:20c:29ff:feb2:95ce = :: ng meta Packet_IPv6.ICMPv6_NS != Packet_IPv6.ICMPv6_NA
Frame_Ether (length:60) | Hdr_Ether (length:14) | | DestinationAddress = ff:ff:ff:ff:ff:ff | | SourceAddress = 00:0c:29:b2:95:ce | | Type = 32821 | Packet_RARP (length:28) | | Hdr_RARP (length:28) | | | Hardware = 1 | | | Protocol = 2048 | | | HLEN = 6 | | | PLEN = 4 | | | Operation = 3 | | | SenderHAddr = 00:0c:29:b2:95:ce | | | SenderPAddr = 0.0.0.0 | | | TargetHAddr = 00:0c:29:b2:95:ce | | | TargetPAddr = 0.0.0.0 | [Needless] (length:18) | | data = | | 00000000 00000000 00000000 00000000 0000 ===Init_DADNS_from_NUT================================= ng compare hether_nut2any.Type received:32821 = 34525 ng meta Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_RARP ===Init_DADNS_from_NUT_anyopt================================= ng compare hether_nut2any.Type received:32821 = 34525 ng meta Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_RARP
Frame_Ether (length:343) | Hdr_Ether (length:14) | | DestinationAddress = ff:ff:ff:ff:ff:ff | | SourceAddress = 00:0c:29:b2:95:ce | | Type = 2048 | Packet_IPv4 (length:329) | | Hdr_IPv4 (length:20) | | | Version = 4 | | | IHL = 5 | | | TypeOfService = 192 | | | TotalLength = 329 | | | Identifier = 0 | | | Reserved = 0 | | | DF = 0 | | | MF = 0 | | | FragmentOffset = 0 | | | TTL = 64 | | | Protocol = 17 | | | HeaderChecksum = 30949 calc(30949) | | | SourceAddress = 0.0.0.0 | | | DestinationAddress = 255.255.255.255 | | Upp_UDP (length:309) | | | Hdr_UDP (length:8) | | | | SourcePort = 68 | | | | DestinationPort = 67 | | | | Length = 309 | | | | Checksum = 27990 calc(27990) | | | Payload (length:301) | | | | data = | | | | 01010600 4b29e9ba 00010000 00000000 00000000 00000000 00000000 000c29b2 | | | | 95ce0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 | | | | 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 | | | | 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 | | | | 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 | | | | 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 | | | | 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 | | | | 00000000 00000000 00000000 63825363 3501013d 13ff2d1a a1330002 0000ab11 | | | | fc626c51 9feef2a4 370b0103 0c0f061a 2179772a 78390202 400c1163 6e6c6162 | | | | 732d7265 66647574 69707636 ff ===Init_DADNS_from_NUT================================= ng compare hether_nut2any.Type received:2048 = 34525 ng meta Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_IPv4 ===Init_DADNS_from_NUT_anyopt================================= ng compare hether_nut2any.Type received:2048 = 34525 ng meta Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_IPv4
Frame_Ether (length:86) | Hdr_Ether (length:14) | | DestinationAddress = 33:33:ff:4a:77:fc | | SourceAddress = 00:0c:29:b2:95:ce | | Type = 34525 | Packet_IPv6 (length:72) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 32 | | | NextHeader = 58 | | | HopLimit = 255 | | | SourceAddress = :: | | | DestinationAddress = ff02::1:ff4a:77fc | | ICMPv6_NS (length:32) | | | Type = 135 | | | Code = 0 | | | Checksum = 57880 calc(57880) | | | Reserved = 0 | | | TargetAddress = fe80::8546:a39:234a:77fc | | | Opt_ICMPv6_ANY (length:8) | | | | Type = 14 | | | | Length = 1 | | | | data = c3c32494 00a1 ===Init_DADNS_from_NUT================================= ng count Packet_IPv6.ICMPv6_NS != Packet_IPv6.ICMPv6_NS ===Init_DADNS_from_NUT_anyopt=================================
Frame_Ether (length:110) | Hdr_Ether (length:14) | | DestinationAddress = 33:33:00:00:00:01 | | SourceAddress = 00:00:00:00:01:00 | | Type = 34525 | Packet_IPv6 (length:96) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 56 | | | NextHeader = 58 | | | HopLimit = 255 | | | SourceAddress = fe80::200:ff:fe00:100 | | | DestinationAddress = ff02::1 | | ICMPv6_RA (length:56) | | | Type = 134 | | | Code = 0 | | | Checksum = 11736 calc(11736) | | | CurHopLimit = 64 | | | MFlag = 0 | | | OFlag = 0 | | | HFlag = 0 | | | Preference = 0 | | | Reserved = 0 | | | LifeTime = 1805 | | | ReachableTime = 30005 | | | RetransTimer = 1005 | | | Opt_ICMPv6_SLL (length:8) | | | | Type = 1 | | | | Length = 1 | | | | LinkLayerAddress = 00:00:00:00:01:00 | | | Opt_ICMPv6_Prefix (length:32) | | | | Type = 3 | | | | Length = 4 | | | | PrefixLength = 64 | | | | LFlag = 1 | | | | AFlag = 1 | | | | RFlag = 0 | | | | Reserved1 = 0 | | | | ValidLifetime = 40 | | | | PreferredLifetime = 20 | | | | Reserved2 = 0 | | | | Prefix = 3ffe:501:ffff:100::
Frame_Ether (length:86) | Hdr_Ether (length:14) | | DestinationAddress = 33:33:ff:5d:15:51 | | SourceAddress = 00:0c:29:b2:95:ce | | Type = 34525 | Packet_IPv6 (length:72) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 32 | | | NextHeader = 58 | | | HopLimit = 255 | | | SourceAddress = :: | | | DestinationAddress = ff02::1:ff5d:1551 | | ICMPv6_NS (length:32) | | | Type = 135 | | | Code = 0 | | | Checksum = 53232 calc(53232) | | | Reserved = 0 | | | TargetAddress = 3ffe:501:ffff:100:e565:8e90:935d:1551 | | | Opt_ICMPv6_ANY (length:8) | | | | Type = 14 | | | | Length = 1 | | | | data = 8b6eb255 e697 ===Init_DADNS_from_NUT================================= ng count Packet_IPv6.ICMPv6_NS != Packet_IPv6.ICMPv6_NS ===Init_DADNS_from_NUT_anyopt=================================