| Title | Encapsulation in Host |
| CommandLine | ./encapsulation_host.seq -pkt ./encapsulation_host.def -log 5.html -ti Encapsulation in Host |
| TestVersion | |
| ToolVersion | undefined |
| Start | 2002/03/27 17:03:40 |
| Tn | /usr/local/v6eval//etc//tn.def |
| Nu | /usr/local/v6eval//etc//nut.def |
| Pkt | ./encapsulation_host.def |
| System | usagi-i386 |
| TargetName | Red Hat Linux release 7.2 (Enigma) + usagi cvs 2002/03/26 20:00 |
| HostName | usagi.tahi.org |
| Type | host |
| 17:03:40 | Start |
| 17:03:40 | Start Capturing Packets (Link0) |
| 17:03:40 | Clear Captured Packets (Link0) |
| 17:03:40 |
vSend(Link0,echo_request_tn2nut_LLA) send echo_request_tn2nut_LLA |
| 17:03:40 | vRecv(Link0,echo_reply_nut2tn_LLA ns_nut2tn_sourceLLA_targetLLA_nooption ns_nut2tn_sourceLLA_targetLLA_optionSLL ns_nut2tn_sourceGA_targetLLA_nooption ns_nut2tn_sourceGA_targetLLA_optionSLL) timeout:5 cntLimit:0 seektime:0 recv echo_reply_nut2tn_LLA |
| 17:03:40 | vRecv(Link0,ns_nut2tn_sourceLLA_targetLLA_nooption ns_nut2tn_sourceLLA_targetLLA_optionSLL ns_nut2tn_sourceGA_targetLLA_nooption ns_nut2tn_sourceGA_targetLLA_optionSLL) timeout:3 cntLimit:0 seektime:0 recv unexpect packet at 17:03:40 recv unexpect packet at 17:03:41 vRecv() return status=1 |
| 17:03:44 |
vSend(Link0,na_tn2nut_sourceLLA_destinationLLA_targetLLA) send na_tn2nut_sourceLLA_destinationLLA_targetLLA |
| 17:03:44 | vRecv(Link0,echo_reply_nut2tn_LLA) timeout:5 cntLimit:0 seektime:0 vRecv() return status=1 |
| 17:03:49 |
vSend(Link0,ra) send ra |
| 17:03:49 | Wait 5 second |
| 17:03:54 | Clear Captured Packets (Link0) |
--- TN can make TN's link local address NCE in TN --- |
|
| 17:03:54 | Clear Captured Packets (Link0) |
| 17:03:54 |
vSend(Link0,echo_request_tn2nut_GA) send echo_request_tn2nut_GA |
| 17:03:54 | vRecv(Link0,echo_reply_nut2tn_GA ns_nut2tn_sourceLLA_targetGA_nooption ns_nut2tn_sourceLLA_targetGA_optionSLL ns_nut2tn_sourceGA_targetGA_nooption ns_nut2tn_sourceGA_targetGA_optionSLL) timeout:5 cntLimit:0 seektime:0 recv echo_reply_nut2tn_GA |
| 17:03:55 | vRecv(Link0,ns_nut2tn_sourceLLA_targetGA_nooption ns_nut2tn_sourceLLA_targetGA_optionSLL ns_nut2tn_sourceGA_targetGA_nooption ns_nut2tn_sourceGA_targetGA_optionSLL) timeout:3 cntLimit:0 seektime:0 vRecv() return status=1 |
| 17:03:58 |
vSend(Link0,na_tn2nut_sourceLLA_destinationLLA_targetGA) send na_tn2nut_sourceLLA_destinationLLA_targetGA |
| 17:03:58 | vRecv(Link0,echo_reply_nut2tn_GA) timeout:5 cntLimit:0 seektime:0 vRecv() return status=1 |
--- TN can make TN's global address NCE in TN --- |
|
| 17:04:03 | Clear Captured Packets (Link0) |
| 17:04:03 |
vSend(Link0,echo_request_LINK0_v4_tn2nut) send echo_request_LINK0_v4_tn2nut |
| 17:04:03 | vRecv(Link0,arp_LINK0_nut2tn_request echo_reply_LINK0_v4_nut2tn) timeout:5 cntLimit:0 seektime:0 recv arp_LINK0_nut2tn_request |
| 17:04:03 |
vSend(Link0,arp_LINK0_tn2nut_reply) send arp_LINK0_tn2nut_reply |
| 17:04:04 | vRecv(Link0,echo_reply_LINK0_v4_nut2tn) timeout:5 cntLimit:0 seektime:0 recv echo_reply_LINK0_v4_nut2tn |
--- NUT can convert v4 address to ethernet address --- |
|
| 17:04:04 |
vRemote(ping6.rmt) ``/usr/local/v6eval//bin/usagi-i386//ping6.rmt -t usagi-i386 -u root -p v6eval -d cuaa0 -o 1 addr=3ffe:501:ffff:109:200:ff:fe00:a0a0 ''
Connected. [root@usagi root]# [root@usagi root]# /usr/local/v6/bin/ping6 -n -c 1 -i 1 -s 2 -p 00 -w 2 3ffe:50 1:ffff:109:200:ff:fe00:a0a0 PATTERN: 0x00 PING 3ffe:501:ffff:109:200:ff:fe00:a0a0(3ffe:501:ffff:109:200:ff:fe00:a0a0) from 3ffe:501:ffff:100:2e0:18ff:fea8:abde : 2 data bytes --- 3ffe:501:ffff:109:200:ff:fe00:a0a0 ping statistics --- 4 packets transmitted, 0 packets received, 100% packet loss [root@usagi root]# sendMessagesSync: never got /usr/local/v6/bin/ping6 -n -c 1 -i 1 -s 2 -p 00 -w 2 3ffe:501:ffff:109:200:ff:fe00:a0a0 ~. Disconnected. |
| 17:04:27 | vRecv(Link0,echo_request_LINK0_nut2tn v6overv4_echo_request_LINK0_nut2tn) timeout:5 cntLimit:0 seektime:0 recv v6overv4_echo_request_LINK0_nut2tn |
TN can receive Echo Request from NUTOK |
|
| 17:04:27 | End |
Frame_Ether (length:68) | Hdr_Ether (length:14) | | DestinationAddress = 0:e0:18:a8:ab:de | | SourceAddress = 0:0:0:0:1:0 | | Type = 34525 | Packet_IPv6 (length:54) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 14 | | | NextHeader = 58 | | | HopLimit = 64 | | | SourceAddress = fe80::200:ff:fe00:100 | | | DestinationAddress = fe80::2e0:18ff:fea8:abde | | ICMPv6_EchoRequest (length:14) | | | Type = 128 | | | Code = 0 | | | Checksum = 47694 calc(47694) | | | Identifier = 0 | | | SequenceNumber = 0 | | | Payload (length:6) | | | | data = ffffffff ffff
Frame_Ether (length:68) | Hdr_Ether (length:14) | | DestinationAddress = 0:0:0:0:1:0 | | SourceAddress = 0:e0:18:a8:ab:de | | Type = 34525 | Packet_IPv6 (length:54) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 14 | | | NextHeader = 58 | | | HopLimit = 64 | | | SourceAddress = fe80::2e0:18ff:fea8:abde | | | DestinationAddress = fe80::200:ff:fe00:100 | | ICMPv6_EchoReply (length:14) | | | Type = 129 | | | Code = 0 | | | Checksum = 47438 calc(47438) | | | Identifier = 0 | | | SequenceNumber = 0 | | | Payload (length:6) | | | | data = ffffffff ffff ===echo_reply_nut2tn_LLA=================================
Frame_Ether (length:60) | Hdr_Ether (length:14) | | DestinationAddress = 0:0:0:0:1:0 | | SourceAddress = 0:e0:18:a8:ab:de | | Type = 2054 | Packet_ARP (length:28) | | Hdr_ARP (length:28) | | | Hardware = 1 | | | Protocol = 2048 | | | HLEN = 6 | | | PLEN = 4 | | | Operation = 1 | | | SenderHAddr = 0:e0:18:a8:ab:de | | | SenderPAddr = 192.168.0.2 | | | TargetHAddr = 0:0:0:0:0:0 | | | TargetPAddr = 192.168.0.1 | [Needless] (length:18) | | data = 00000000 00000000 00000000 00000000 0000 ===ns_nut2tn_sourceLLA_targetLLA_nooption================================= ng compare HETHER_nut2tn_oneof.Type received:2054 = 34525 ng meta Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_ARP ===ns_nut2tn_sourceLLA_targetLLA_optionSLL================================= ng compare HETHER_nut2tn_oneof.Type received:2054 = 34525 ng meta Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_ARP ===ns_nut2tn_sourceGA_targetLLA_nooption================================= ng compare HETHER_nut2tn_oneof.Type received:2054 = 34525 ng meta Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_ARP ===ns_nut2tn_sourceGA_targetLLA_optionSLL================================= ng compare HETHER_nut2tn_oneof.Type received:2054 = 34525 ng meta Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_ARP
Frame_Ether (length:60) | Hdr_Ether (length:14) | | DestinationAddress = 0:0:0:0:1:0 | | SourceAddress = 0:e0:18:a8:ab:de | | Type = 2054 | Packet_ARP (length:28) | | Hdr_ARP (length:28) | | | Hardware = 1 | | | Protocol = 2048 | | | HLEN = 6 | | | PLEN = 4 | | | Operation = 1 | | | SenderHAddr = 0:e0:18:a8:ab:de | | | SenderPAddr = 192.168.0.2 | | | TargetHAddr = 0:0:0:0:0:0 | | | TargetPAddr = 192.168.0.1 | [Needless] (length:18) | | data = 00000000 00000000 00000000 00000000 0000 ===ns_nut2tn_sourceLLA_targetLLA_nooption================================= ng compare HETHER_nut2tn_oneof.Type received:2054 = 34525 ng meta Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_ARP ===ns_nut2tn_sourceLLA_targetLLA_optionSLL================================= ng compare HETHER_nut2tn_oneof.Type received:2054 = 34525 ng meta Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_ARP ===ns_nut2tn_sourceGA_targetLLA_nooption================================= ng compare HETHER_nut2tn_oneof.Type received:2054 = 34525 ng meta Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_ARP ===ns_nut2tn_sourceGA_targetLLA_optionSLL================================= ng compare HETHER_nut2tn_oneof.Type received:2054 = 34525 ng meta Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_ARP
Frame_Ether (length:86) | Hdr_Ether (length:14) | | DestinationAddress = 0:e0:18:a8:ab:de | | SourceAddress = 0:0:0:0:1:0 | | Type = 34525 | Packet_IPv6 (length:72) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 32 | | | NextHeader = 58 | | | HopLimit = 255 | | | SourceAddress = fe80::200:ff:fe00:100 | | | DestinationAddress = fe80::2e0:18ff:fea8:abde | | ICMPv6_NA (length:32) | | | Type = 136 | | | Code = 0 | | | Checksum = 52921 calc(52921) | | | RFlag = 1 | | | SFlag = 1 | | | OFlag = 1 | | | Reserved = 0 | | | TargetAddress = fe80::200:ff:fe00:100 | | | Opt_ICMPv6_TLL (length:8) | | | | Type = 2 | | | | Length = 1 | | | | LinkLayerAddress = 0:0:0:0:1:0
Frame_Ether (length:110) | Hdr_Ether (length:14) | | DestinationAddress = 33:33:0:0:0:1 | | SourceAddress = 0:0:0:0:1:0 | | 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 = 206 calc(206) | | | CurHopLimit = 254 | | | MFlag = 0 | | | OFlag = 0 | | | HFlag = 0 | | | Reserved = 0 | | | LifeTime = 3600 | | | ReachableTime = 0 | | | RetransTimer = 1005 | | | Opt_ICMPv6_SLL (length:8) | | | | Type = 1 | | | | Length = 1 | | | | LinkLayerAddress = 0:0:0:0:1:0 | | | Opt_ICMPv6_Prefix (length:32) | | | | Type = 3 | | | | Length = 4 | | | | PrefixLength = 64 | | | | LFlag = 1 | | | | AFlag = 1 | | | | RFlag = 0 | | | | Reserved1 = 0 | | | | ValidLifetime = 3600005 | | | | PreferredLifetime = 3600005 | | | | Reserved2 = 0 | | | | Prefix = 3ffe:501:ffff:100::
Frame_Ether (length:68) | Hdr_Ether (length:14) | | DestinationAddress = 0:e0:18:a8:ab:de | | SourceAddress = 0:0:0:0:1:0 | | Type = 34525 | Packet_IPv6 (length:54) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 14 | | | NextHeader = 58 | | | HopLimit = 64 | | | SourceAddress = 3ffe:501:ffff:100::1 | | | DestinationAddress = 3ffe:501:ffff:100:2e0:18ff:fea8:abde | | ICMPv6_EchoRequest (length:14) | | | Type = 128 | | | Code = 0 | | | Checksum = 11601 calc(11601) | | | Identifier = 0 | | | SequenceNumber = 0 | | | Payload (length:6) | | | | data = ffffffff ffff
Frame_Ether (length:68) | Hdr_Ether (length:14) | | DestinationAddress = 0:0:0:0:1:0 | | SourceAddress = 0:e0:18:a8:ab:de | | Type = 34525 | Packet_IPv6 (length:54) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 14 | | | NextHeader = 58 | | | HopLimit = 254 | | | SourceAddress = 3ffe:501:ffff:100:2e0:18ff:fea8:abde | | | DestinationAddress = 3ffe:501:ffff:100::1 | | ICMPv6_EchoReply (length:14) | | | Type = 129 | | | Code = 0 | | | Checksum = 11345 calc(11345) | | | Identifier = 0 | | | SequenceNumber = 0 | | | Payload (length:6) | | | | data = ffffffff ffff ===echo_reply_nut2tn_GA=================================
Frame_Ether (length:86) | Hdr_Ether (length:14) | | DestinationAddress = 0:e0:18:a8:ab:de | | SourceAddress = 0:0:0:0:1:0 | | Type = 34525 | Packet_IPv6 (length:72) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 32 | | | NextHeader = 58 | | | HopLimit = 255 | | | SourceAddress = fe80::200:ff:fe00:100 | | | DestinationAddress = fe80::2e0:18ff:fea8:abde | | ICMPv6_NA (length:32) | | | Type = 136 | | | Code = 0 | | | Checksum = 35130 calc(35130) | | | RFlag = 1 | | | SFlag = 1 | | | OFlag = 1 | | | Reserved = 0 | | | TargetAddress = 3ffe:501:ffff:100::1 | | | Opt_ICMPv6_TLL (length:8) | | | | Type = 2 | | | | Length = 1 | | | | LinkLayerAddress = 0:0:0:0:1:0
Frame_Ether (length:48) | Hdr_Ether (length:14) | | DestinationAddress = 0:e0:18:a8:ab:de | | SourceAddress = 0:0:0:0:1:0 | | Type = 2048 | Packet_IPv4 (length:34) | | Hdr_IPv4 (length:20) | | | Version = 4 | | | IHL = 5 | | | TypeOfService = 0 | | | TotalLength = 34 | | | Identifier = 0 | | | Reserved = 0 | | | DF = 0 | | | MF = 0 | | | FragmentOffset = 0 | | | TTL = 255 | | | Protocol = 1 | | | HeaderChecksum = 14983 calc(14983) | | | SourceAddress = 192.168.0.1 | | | DestinationAddress = 192.168.0.2 | | ICMPv4_EchoRequest (length:14) | | | Type = 8 | | | Code = 0 | | | Checksum = 63487 calc(63487) | | | Identifier = 0 | | | SequenceNumber = 0 | | | Payload (length:6) | | | | data = ffffffff ffff
Frame_Ether (length:60) | Hdr_Ether (length:14) | | DestinationAddress = ff:ff:ff:ff:ff:ff | | SourceAddress = 0:e0:18:a8:ab:de | | Type = 2054 | Packet_ARP (length:28) | | Hdr_ARP (length:28) | | | Hardware = 1 | | | Protocol = 2048 | | | HLEN = 6 | | | PLEN = 4 | | | Operation = 1 | | | SenderHAddr = 0:e0:18:a8:ab:de | | | SenderPAddr = 192.168.0.2 | | | TargetHAddr = 0:0:0:0:0:0 | | | TargetPAddr = 192.168.0.1 | [Needless] (length:18) | | data = 00000000 00000000 00000000 00000000 0000 ===arp_LINK0_nut2tn_request=================================
Frame_Ether (length:42) | Hdr_Ether (length:14) | | DestinationAddress = 0:e0:18:a8:ab:de | | SourceAddress = 0:0:0:0:1:0 | | Type = 2054 | Packet_ARP (length:28) | | Hdr_ARP (length:28) | | | Hardware = 1 | | | Protocol = 2048 | | | HLEN = 6 | | | PLEN = 4 | | | Operation = 2 | | | SenderHAddr = 0:0:0:0:1:0 | | | SenderPAddr = 192.168.0.1 | | | TargetHAddr = 0:e0:18:a8:ab:de | | | TargetPAddr = 192.168.0.2
Frame_Ether (length:60) | Hdr_Ether (length:14) | | DestinationAddress = 0:0:0:0:1:0 | | SourceAddress = 0:e0:18:a8:ab:de | | Type = 2048 | Packet_IPv4 (length:34) | | Hdr_IPv4 (length:20) | | | Version = 4 | | | IHL = 5 | | | TypeOfService = 0 | | | TotalLength = 34 | | | Identifier = 46002 | | | Reserved = 0 | | | DF = 0 | | | MF = 0 | | | FragmentOffset = 0 | | | TTL = 255 | | | Protocol = 1 | | | HeaderChecksum = 34516 calc(34516) | | | SourceAddress = 192.168.0.2 | | | DestinationAddress = 192.168.0.1 | | ICMPv4_EchoReply (length:14) | | | Type = 0 | | | Code = 0 | | | Checksum = 0 calc(0) | | | Identifier = 0 | | | SequenceNumber = 0 | | | Payload (length:6) | | | | data = ffffffff ffff | [Needless] (length:12) | | data = 00000000 00000000 00000000 ===echo_reply_LINK0_v4_nut2tn=================================
Frame_Ether (length:84) | Hdr_Ether (length:14) | | DestinationAddress = 0:0:0:0:1:0 | | SourceAddress = 0:e0:18:a8:ab:de | | Type = 2048 | Packet_IPv4 (length:70) | | Hdr_IPv4 (length:20) | | | Version = 4 | | | IHL = 5 | | | TypeOfService = 0 | | | TotalLength = 70 | | | Identifier = 0 | | | Reserved = 0 | | | DF = 1 | | | MF = 0 | | | FragmentOffset = 0 | | | TTL = 64 | | | Protocol = 41 | | | HeaderChecksum = 45627 calc(45627) | | | SourceAddress = 192.168.0.2 | | | DestinationAddress = 192.168.7.1 | | Packet_IPv6 (length:50) | | | Hdr_IPv6 (length:40) | | | | Version = 6 | | | | TrafficClass = 0 | | | | FlowLabel = 0 | | | | PayloadLength = 10 | | | | NextHeader = 58 | | | | HopLimit = 64 | | | | SourceAddress = 3ffe:501:ffff:100:2e0:18ff:fea8:abde | | | | DestinationAddress = 3ffe:501:ffff:109:200:ff:fe00:a0a0 | | | ICMPv6_EchoRequest (length:10) | | | | Type = 128 | | | | Code = 0 | | | | Checksum = 34966 calc(34966) | | | | Identifier = 790 | | | | SequenceNumber = 0 | | | | Payload (length:2) | | | | | data = 0000 ===echo_request_LINK0_nut2tn================================= ng compare _HETHER_nut2tn.Type received:2048 = 34525 ng meta Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_IPv4 ===v6overv4_echo_request_LINK0_nut2tn=================================