Title | Receiving multiple RAs #1 |
CommandLine | ./hostRecvRas.seq -pkt ./hostRecvRas.def -log 32.html -ti Receiving multiple RAs #1 |
TestVersion | REL_2_1_1 |
ToolVersion | REL_3_3_2 |
Start | 2011/10/24 01:01:07 |
Tn | .//tn.def |
Nu | /usr/local/v6eval//etc//nut.def |
Pkt | ./hostRecvRas.def |
System | freebsd-i386 |
TargetName | freebsd-head |
HostName | ipv6-conf |
Type | host |
01:01:07 | Start |
Initialization |
|
01:01:07 | Start Capturing Packets (Link0) |
01:01:07 |
vRemote(clearprefix.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearprefix.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ifs='ue0 bge0'''
Connected FreeBSD/amd64 (ipv6-conf) (cuau0) login: root Password: Last login: Mon Oct 24 20:36:49 on cuau0 FreeBSD 9.0-RC1 (HOWARD) #0 r226574M: Mon Oct 24 17:51:43 PDT 2011 Welcome to FreeBSD! Before seeking technical support, please use the following resources: o Security advisories and updated errata information for all releases are at http://www.FreeBSD.org/releases/ - always consult the ERRATA section for your release first as it's updated frequently. o The Handbook and FAQ documents are at http://www.FreeBSD.org/ and, along with the mailing lists, can be searched by going to http://www.FreeBSD.org/search/. If the doc distribution has been installed, they're also available formatted in /usr/share/doc. If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. You have new mail. # # /usr/sbin/ndp -nP # echo $status 0~ [EOT] |
Target: Clear Prefix Lists |
|
01:01:10 |
vSend(Link0,ra_tn2allnode_sll_a ra_tn2allnode_sll_b ra_tn2allnode_sll_c) Send RA w/ SLL w/ Prefix A Send RA w/ SLL w/ Prefix B Send RA w/ SLL w/ Prefix C |
Then STALE Wait for DAD NSs |
|
01:01:10 | vRecv(Link0,) timeout:3 cntLimit:0 seektime:0 recv a packet at 01:01:10 recv a packet at 01:01:10 recv a packet at 01:01:11 vRecv() return status=1 |
01:01:13 |
vSend(Link0,unicast_na_tn2nut_RSO_tll) Send NA w/ TLL, then REACHABLE |
Test |
|
01:01:13 |
vSend(Link0,echo_request_x2nut_a echo_request_x2nut_b echo_request_x2nut_c) Send echo-request (Prefix A) Send echo-request (Prefix B) Send echo-request (Prefix C) |
01:01:13 | vRecv(Link0,echo_reply_nut2x_a echo_reply_nut2x_b echo_reply_nut2x_c) timeout:2 cntLimit:1 seektime:0 Got echo-reply (Prefix A) |
01:01:13 | vRecv(Link0,echo_reply_nut2x_a echo_reply_nut2x_b echo_reply_nut2x_c) timeout:2 cntLimit:1 seektime:0 Got echo-reply (Prefix B) |
01:01:13 | vRecv(Link0,echo_reply_nut2x_a echo_reply_nut2x_b echo_reply_nut2x_c) timeout:2 cntLimit:1 seektime:0 Got echo-reply (Prefix C) |
01:01:13 | vRecv(Link0,echo_reply_nut2x_a echo_reply_nut2x_b echo_reply_nut2x_c) timeout:2 cntLimit:1 seektime:0 vRecv() return status=1 |
Termination |
|
01:01:15 |
vSend(Link0,ra_tn2allnode_clrrtr) Clear the Default Router List |
*** OK *** |
|
01:01:15 | End |
Frame_Ether (length:110) | Hdr_Ether (length:14) | | DestinationAddress = 33:33:00:00:00:01 | | SourceAddress = 00:00:00:00:01:94 | | 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:194 | | | DestinationAddress = ff02::1 | | ICMPv6_RA (length:56) | | | Type = 134 | | | Code = 0 | | | Checksum = 8979 calc(8979) | | | CurHopLimit = 0 | | | MFlag = 0 | | | OFlag = 0 | | | HFlag = 0 | | | Preference = 0 | | | Reserved = 0 | | | LifeTime = 600 | | | ReachableTime = 0 | | | RetransTimer = 0 | | | Opt_ICMPv6_SLL (length:8) | | | | Type = 1 | | | | Length = 1 | | | | LinkLayerAddress = 00:00:00:00:01:94 | | | Opt_ICMPv6_Prefix (length:32) | | | | Type = 3 | | | | Length = 4 | | | | PrefixLength = 64 | | | | LFlag = 1 | | | | AFlag = 1 | | | | RFlag = 0 | | | | Reserved1 = 0 | | | | ValidLifetime = 2592000 | | | | PreferredLifetime = 604800 | | | | Reserved2 = 0 | | | | Prefix = 3ffe:501:ffff:100::
Frame_Ether (length:110) | Hdr_Ether (length:14) | | DestinationAddress = 33:33:00:00:00:01 | | SourceAddress = 00:00:00:00:01:94 | | 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:194 | | | DestinationAddress = ff02::1 | | ICMPv6_RA (length:56) | | | Type = 134 | | | Code = 0 | | | Checksum = 8971 calc(8971) | | | CurHopLimit = 0 | | | MFlag = 0 | | | OFlag = 0 | | | HFlag = 0 | | | Preference = 0 | | | Reserved = 0 | | | LifeTime = 600 | | | ReachableTime = 0 | | | RetransTimer = 0 | | | Opt_ICMPv6_SLL (length:8) | | | | Type = 1 | | | | Length = 1 | | | | LinkLayerAddress = 00:00:00:00:01:94 | | | Opt_ICMPv6_Prefix (length:32) | | | | Type = 3 | | | | Length = 4 | | | | PrefixLength = 64 | | | | LFlag = 1 | | | | AFlag = 1 | | | | RFlag = 0 | | | | Reserved1 = 0 | | | | ValidLifetime = 2592000 | | | | PreferredLifetime = 604800 | | | | Reserved2 = 0 | | | | Prefix = 3ffe:501:ffff:108::
Frame_Ether (length:110) | Hdr_Ether (length:14) | | DestinationAddress = 33:33:00:00:00:01 | | SourceAddress = 00:00:00:00:01:94 | | 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:194 | | | DestinationAddress = ff02::1 | | ICMPv6_RA (length:56) | | | Type = 134 | | | Code = 0 | | | Checksum = 8972 calc(8972) | | | CurHopLimit = 0 | | | MFlag = 0 | | | OFlag = 0 | | | HFlag = 0 | | | Preference = 0 | | | Reserved = 0 | | | LifeTime = 600 | | | ReachableTime = 0 | | | RetransTimer = 0 | | | Opt_ICMPv6_SLL (length:8) | | | | Type = 1 | | | | Length = 1 | | | | LinkLayerAddress = 00:00:00:00:01:94 | | | Opt_ICMPv6_Prefix (length:32) | | | | Type = 3 | | | | Length = 4 | | | | PrefixLength = 64 | | | | LFlag = 1 | | | | AFlag = 1 | | | | RFlag = 0 | | | | Reserved1 = 0 | | | | ValidLifetime = 2592000 | | | | PreferredLifetime = 604800 | | | | Reserved2 = 0 | | | | Prefix = 3ffe:501:ffff:107::
Frame_Ether (length:78) | Hdr_Ether (length:14) | | DestinationAddress = 33:33:ff:09:f4:e8 | | SourceAddress = 00:1c:23:09:f4:e8 | | 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:ff09:f4e8 | | ICMPv6_NS (length:24) | | | Type = 135 | | | Code = 0 | | | Checksum = 9889 calc(9889) | | | Reserved = 0 | | | TargetAddress = 3ffe:501:ffff:108:21c:23ff:fe09:f4e8
Frame_Ether (length:78) | Hdr_Ether (length:14) | | DestinationAddress = 33:33:ff:09:f4:e8 | | SourceAddress = 00:1c:23:09:f4:e8 | | 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:ff09:f4e8 | | ICMPv6_NS (length:24) | | | Type = 135 | | | Code = 0 | | | Checksum = 9890 calc(9890) | | | Reserved = 0 | | | TargetAddress = 3ffe:501:ffff:107:21c:23ff:fe09:f4e8
Frame_Ether (length:78) | Hdr_Ether (length:14) | | DestinationAddress = 33:33:ff:09:f4:e8 | | SourceAddress = 00:1c:23:09:f4:e8 | | 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:ff09:f4e8 | | ICMPv6_NS (length:24) | | | Type = 135 | | | Code = 0 | | | Checksum = 9897 calc(9897) | | | Reserved = 0 | | | TargetAddress = 3ffe:501:ffff:100:21c:23ff:fe09:f4e8
Frame_Ether (length:86) | Hdr_Ether (length:14) | | DestinationAddress = 00:1c:23:09:f4:e8 | | SourceAddress = 00:00:00:00:01:94 | | 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:194 | | | DestinationAddress = fe80::21c:23ff:fe09:f4e8 | | ICMPv6_NA (length:32) | | | Type = 136 | | | Code = 0 | | | Checksum = 31318 calc(31318) | | | RFlag = 1 | | | SFlag = 1 | | | OFlag = 1 | | | Reserved = 0 | | | TargetAddress = fe80::200:ff:fe00:194 | | | Opt_ICMPv6_TLL (length:8) | | | | Type = 2 | | | | Length = 1 | | | | LinkLayerAddress = 00:00:00:00:01:94
Frame_Ether (length:78) | Hdr_Ether (length:14) | | DestinationAddress = 00:1c:23:09:f4:e8 | | SourceAddress = 00:00:00:00:01:94 | | Type = 34525 | Packet_IPv6 (length:64) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 24 | | | NextHeader = 58 | | | HopLimit = 64 | | | SourceAddress = 3ffe:501:ffff:109:200:ff:fe00:a9a9 | | | DestinationAddress = 3ffe:501:ffff:100:21c:23ff:fe09:f4e8 | | ICMPv6_EchoRequest (length:24) | | | Type = 128 | | | Code = 0 | | | Checksum = 55960 calc(55960) | | | Identifier = 0 | | | SequenceNumber = 0 | | | Payload (length:16) | | | | data = aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa
Frame_Ether (length:78) | Hdr_Ether (length:14) | | DestinationAddress = 00:1c:23:09:f4:e8 | | SourceAddress = 00:00:00:00:01:94 | | Type = 34525 | Packet_IPv6 (length:64) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 24 | | | NextHeader = 58 | | | HopLimit = 64 | | | SourceAddress = 3ffe:501:ffff:109:200:ff:fe00:a9a9 | | | DestinationAddress = 3ffe:501:ffff:108:21c:23ff:fe09:f4e8 | | ICMPv6_EchoRequest (length:24) | | | Type = 128 | | | Code = 0 | | | Checksum = 21000 calc(21000) | | | Identifier = 0 | | | SequenceNumber = 0 | | | Payload (length:16) | | | | data = bbbbbbbb bbbbbbbb bbbbbbbb bbbbbbbb
Frame_Ether (length:78) | Hdr_Ether (length:14) | | DestinationAddress = 00:1c:23:09:f4:e8 | | SourceAddress = 00:00:00:00:01:94 | | Type = 34525 | Packet_IPv6 (length:64) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 24 | | | NextHeader = 58 | | | HopLimit = 64 | | | SourceAddress = 3ffe:501:ffff:109:200:ff:fe00:a9a9 | | | DestinationAddress = 3ffe:501:ffff:107:21c:23ff:fe09:f4e8 | | ICMPv6_EchoRequest (length:24) | | | Type = 128 | | | Code = 0 | | | Checksum = 51584 calc(51584) | | | Identifier = 0 | | | SequenceNumber = 0 | | | Payload (length:16) | | | | data = cccccccc cccccccc cccccccc cccccccc
Frame_Ether (length:78) | Hdr_Ether (length:14) | | DestinationAddress = 00:00:00:00:01:94 | | SourceAddress = 00:1c:23:09:f4:e8 | | Type = 34525 | Packet_IPv6 (length:64) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 24 | | | NextHeader = 58 | | | HopLimit = 64 | | | SourceAddress = 3ffe:501:ffff:100:21c:23ff:fe09:f4e8 | | | DestinationAddress = 3ffe:501:ffff:109:200:ff:fe00:a9a9 | | ICMPv6_EchoReply (length:24) | | | Type = 129 | | | Code = 0 | | | Checksum = 55704 calc(55704) | | | Identifier = 0 | | | SequenceNumber = 0 | | | Payload (length:16) | | | | data = aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa ===echo_reply_nut2x_a=================================
Frame_Ether (length:78) | Hdr_Ether (length:14) | | DestinationAddress = 00:00:00:00:01:94 | | SourceAddress = 00:1c:23:09:f4:e8 | | Type = 34525 | Packet_IPv6 (length:64) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 24 | | | NextHeader = 58 | | | HopLimit = 64 | | | SourceAddress = 3ffe:501:ffff:108:21c:23ff:fe09:f4e8 | | | DestinationAddress = 3ffe:501:ffff:109:200:ff:fe00:a9a9 | | ICMPv6_EchoReply (length:24) | | | Type = 129 | | | Code = 0 | | | Checksum = 20744 calc(20744) | | | Identifier = 0 | | | SequenceNumber = 0 | | | Payload (length:16) | | | | data = bbbbbbbb bbbbbbbb bbbbbbbb bbbbbbbb ===echo_reply_nut2x_a================================= ng compare _HDR_IPV6_echo_reply_nut2x_a.SourceAddress received:3ffe:501:ffff:108:21c:23ff:fe09:f4e8 = 3ffe:501:ffff:100:21c:23ff:fe09:f4e8 ng compare echo_data_a.data received:bbbbbbbb bbbbbbbb bbbbbbbb bbbbbbbb = aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa ===echo_reply_nut2x_b=================================
Frame_Ether (length:78) | Hdr_Ether (length:14) | | DestinationAddress = 00:00:00:00:01:94 | | SourceAddress = 00:1c:23:09:f4:e8 | | Type = 34525 | Packet_IPv6 (length:64) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 24 | | | NextHeader = 58 | | | HopLimit = 64 | | | SourceAddress = 3ffe:501:ffff:107:21c:23ff:fe09:f4e8 | | | DestinationAddress = 3ffe:501:ffff:109:200:ff:fe00:a9a9 | | ICMPv6_EchoReply (length:24) | | | Type = 129 | | | Code = 0 | | | Checksum = 51328 calc(51328) | | | Identifier = 0 | | | SequenceNumber = 0 | | | Payload (length:16) | | | | data = cccccccc cccccccc cccccccc cccccccc ===echo_reply_nut2x_a================================= ng compare _HDR_IPV6_echo_reply_nut2x_a.SourceAddress received:3ffe:501:ffff:107:21c:23ff:fe09:f4e8 = 3ffe:501:ffff:100:21c:23ff:fe09:f4e8 ng compare echo_data_a.data received:cccccccc cccccccc cccccccc cccccccc = aaaaaaaa aaaaaaaa aaaaaaaa aaaaaaaa ===echo_reply_nut2x_b================================= ng compare _HDR_IPV6_echo_reply_nut2x_b.SourceAddress received:3ffe:501:ffff:107:21c:23ff:fe09:f4e8 = 3ffe:501:ffff:108:21c:23ff:fe09:f4e8 ng compare echo_data_b.data received:cccccccc cccccccc cccccccc cccccccc = bbbbbbbb bbbbbbbb bbbbbbbb bbbbbbbb ===echo_reply_nut2x_c=================================
Frame_Ether (length:70) | Hdr_Ether (length:14) | | DestinationAddress = 33:33:00:00:00:01 | | SourceAddress = 00:00:00:00:01:94 | | Type = 34525 | Packet_IPv6 (length:56) | | Hdr_IPv6 (length:40) | | | Version = 6 | | | TrafficClass = 0 | | | FlowLabel = 0 | | | PayloadLength = 16 | | | NextHeader = 58 | | | HopLimit = 255 | | | SourceAddress = fe80::200:ff:fe00:194 | | | DestinationAddress = ff02::1 | | ICMPv6_RA (length:16) | | | Type = 134 | | | Code = 0 | | | Checksum = 31132 calc(31132) | | | CurHopLimit = 0 | | | MFlag = 0 | | | OFlag = 0 | | | HFlag = 0 | | | Preference = 0 | | | Reserved = 0 | | | LifeTime = 0 | | | ReachableTime = 0 | | | RetransTimer = 0