Hi Tahi Guys,
For the life of me, I can't figure out how to match your test
description with what you actually do. Please shed some light on why my
test failed. Appreciate it. Test log is attached.
Thanks,
Yinghui Yao
Alcatel-Lucent
NAME
v6LC_2_2_10_C - Router Solicitation Processing, Neighbor Cache (RS
processing, NCE INCOMPLETE)
------------------------------------------------------------------------
TARGET
Router
------------------------------------------------------------------------
TOPOLOGY
|
TN1 RUT
| |
----+-------+--- Link0
Link0 global 3ffe:501:ffff:100::/64
link-local fe80::/64
RUT global 3ffe:501:ffff:100::<NutDef.Link0_addr>
link-local fe80::<NutDef.Link0_addr>
ether <NutDef.Link0_addr>
TN1 global 3ffe:501:ffff:100::<TnDef.Link0_addr>
link-local fe80::<TnDef.Link0_addr>
ether <TnDef.Link0_addr>
------------------------------------------------------------------------
SETUP
none
------------------------------------------------------------------------
TEST PROCEDURE
*- Verify that a router correctly processes Router Solicitations and
transmits Router Advertisements.*
TN1 RUT
| |
| * Configure Interface A on the RUT to be an advertising interface.
| |
| <-- | RA (multicast)
| <-- | RA (multicast)
| <-- | RA (multicast)
| |
| --> | RS (multicast)
| <-- | RA (multicast) [Judgment #1 <http://128.251.40.126/Self_Test_1-4-9-auto-nomtu/nd.p2/v6LC_2_2_10_C.html#JDG1>]
| |
| * Wait (MIN_DELAY_BETWEEN_RAS)
| |
| --> | RS (multicast)
| <-- | RA (multicast) [Judgment #1 <http://128.251.40.126/Self_Test_1-4-9-auto-nomtu/nd.p2/v6LC_2_2_10_C.html#JDG1>]
| |
V V
1. Configure Interface A on the RUT to be an advertising interface.
2. Observe RA
RA message format #1
IPv6 header
hop limit = 255
source = RUT (link-local)
destination = all-nodes multicast address
RA
cur hop limit = 64
M = 0
O = 0
router lifetime = 1800
reachable time = 0
retrans timer = 0
SLL option
Prefix Information option
prefix length = 64
L = 1
A = 1
valid Lifetime = 2592000
preferred lifetime = 604800
prefix = 3ffe:501:ffff:100::
RA message format #2
IPv6 header
hop limit = 255
source = RUT (link-local)
destination = all-nodes multicast address
RA
cur hop limit = 64
M = 0
O = 0
router lifetime = 1800
reachable time = 0
retrans timer = 0
Prefix Information option
prefix length = 64
L = 1
A = 1
valid Lifetime = 2592000
preferred lifetime = 604800
prefix = 3ffe:501:ffff:100::
3. Send RS
IPv6 header
hop limit = 255
source = unspecified address
destination = all-routers multicast address
RS
4. Observe RA
RA message format #1
IPv6 header
hop limit = 255
source = RUT (link-local)
destination = all-nodes multicast address
RA
cur hop limit = 64
M = 0
O = 0
router lifetime = 1800
reachable time = 0
retrans timer = 0
SLL option
Prefix Information option
prefix length = 64
L = 1
A = 1
valid Lifetime = 2592000
preferred lifetime = 604800
prefix = 3ffe:501:ffff:100::
RA message format #2
IPv6 header
hop limit = 255
source = RUT (link-local)
destination = all-nodes multicast address
RA
cur hop limit = 64
M = 0
O = 0
router lifetime = 1800
reachable time = 0
retrans timer = 0
Prefix Information option
prefix length = 64
L = 1
A = 1
valid Lifetime = 2592000
preferred lifetime = 604800
prefix = 3ffe:501:ffff:100::
5. Wait (MIN_DELAY_BETWEEN_RAS)
Router constants:
MIN_DELAY_BETWEEN_RAS: 3 seconds
6. Send RS
IPv6 header
hop limit = 255
source = unspecified address
destination = all-routers multicast address
RS
7. Observe RA
RA message format #1
IPv6 header
hop limit = 255
source = RUT (link-local)
destination = all-nodes multicast address
RA
cur hop limit = 64
M = 0
O = 0
router lifetime = 1800
reachable time = 0
retrans timer = 0
SLL option
Prefix Information option
prefix length = 64
L = 1
A = 1
valid Lifetime = 2592000
preferred lifetime = 604800
prefix = 3ffe:501:ffff:100::
RA message format #2
IPv6 header
hop limit = 255
source = RUT (link-local)
destination = all-nodes multicast address
RA
cur hop limit = 64
M = 0
O = 0
router lifetime = 1800
reachable time = 0
retrans timer = 0
Prefix Information option
prefix length = 64
L = 1
A = 1
valid Lifetime = 2592000
preferred lifetime = 604800
prefix = 3ffe:501:ffff:100::
------------------------------------------------------------------------
JUDGEMENT
[Judgment #1
<http://128.251.40.126/Self_Test_1-4-9-auto-nomtu/nd.p2/v6LC_2_2_10_C.html#PRC1>]
The RUT MUST transmit a Router Advertisement between 0 and
MAX_RA_DELAY_TIME (0.5) seconds after the receipt of each Router
Solicitation A.
------------------------------------------------------------------------
CLEANUP
*The Cleanup procedure should cause the NUT to transition Neighbor
Cache entries created in this test to state INCOMPLETE and remove
any entries from its Default Router and Prefix Lists.*
TN1 RUT
| |
| * Ceasing to be an advertising interface
| |
| <-- | RA (multicast)
| <-- | RA (multicast)
| <-- | RA (multicast)
| |
V V
1. Ceasing to be an advertising interface
2. Observe RA
RA message format #1
IPv6 header
hop limit = 255
source = RUT (link-local)
destination = all-nodes multicast address
RA
cur hop limit = 64
M = 0
O = 0
router lifetime = 0
reachable time = 0
retrans timer = 0
SLL option
Prefix Information option
prefix length = 64
L = 1
A = 1
valid Lifetime = 2592000
preferred lifetime = 604800
prefix = 3ffe:501:ffff:100::
RA message format #2
IPv6 header
hop limit = 255
source = RUT (link-local)
destination = all-nodes multicast address
RA
cur hop limit = 64
M = 0
O = 0
router lifetime = 0
reachable time = 0
retrans timer = 0
Prefix Information option
prefix length = 64
L = 1
A = 1
valid Lifetime = 2592000
preferred lifetime = 604800
prefix = 3ffe:501:ffff:100::
------------------------------------------------------------------------
REFERENCE
RFC 2461 - Neighbor Discovery for IPv6
Test Information
Title Part C: RS processing, NCE INCOMPLETE
CommandLine ./v6LC_2_2_10_C.seq -pkt ./v6LC_2_2_10_C.def -log 134.html
-ti Part C: RS processing, NCE INCOMPLETE
TestVersion undefined
ToolVersion REL_3_0_12
Start 2008/02/01 11:03:58
Tn /usr/local/v6eval//etc//tn.def
Nu /usr/local/v6eval//etc//nut.def
Pkt ./v6LC_2_2_10_C.def
System manual
TargetName Alcatel 9700 AOS 6.1.3.388.R01
HostName Fuji
Type router
------------------------------------------------------------------------
Test Sequence Execution Log
11:03:58 Start
11:03:59 Start Capturing Packets (Link0)
_*Test Procedure*_
11:03:59 vRemote(racontrol.rmt)
``/usr/local/v6eval//bin/manual//racontrol.rmt -t manual -u root -p
v6eval -d cuaa0 -o 1 mode=start link0=dc0''
racontrol>
racontrol> Start to send RA using following configuration.
racontrol>
racontrol> configuration should be the value specified in RFC 2461.
racontrol>
racontrol> Press Enter key for continue.
racontrol>
11:04:04 vRecv(Link0,) timeout:52 cntLimit:0 seektime:0
recv a packet at 11:04:07
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecvPKT0>
recv a packet at 11:04:23
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecvPKT1>
recv a packet at 11:04:39
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecvPKT2>
vRecv() return status=1
11:04:56 vSend(Link0,tn1_ereq_common)
Send Echo Request: TN1 (link-local) -> NUT (link-local)
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vSendPKT0>
11:04:56 vRecv(Link0,tn1_mcast_ns_global_common
tn1_mcast_ns_linklocal_common) timeout:2 cntLimit:0 seektime:0
Recv NS w/ SLL: NUT (link-local) -> TN1 (link-local) solicited-node
multicast address
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecvPKT3>
11:04:56 vSend(Link0,rs_local)
Send RS w/ SLL: TN1 (link-local) -> all-routers multicast address
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vSendPKT1>
11:04:57 vRecv(Link0,tn1_erep_common) timeout:2 cntLimit:0 seektime:0
Recv Echo Reply: NUT (link-local) -> TN1 (link-local)
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecvPKT4>
11:04:57 vRecv(Link0,tn1_ucast_ns_global tn1_ucast_ns_global_sll
tn1_ucast_ns_linklocal tn1_ucast_ns_linklocal_sll) timeout:7 cntLimit:0
seektime:0
recv unexpect packet at 11:04:57
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecvPKT5>
vRecv() return status=1
*Could't observe NS*
*FAIL*
_*Common Test Cleanup*_
11:05:04 vRemote(racontrol.rmt)
``/usr/local/v6eval//bin/manual//racontrol.rmt -t manual -u root -p
v6eval -d cuaa0 -o 1 mode=stop ''
racontrol>
racontrol> Stop to send RA.
racontrol>
racontrol> Press Enter key for continue.
racontrol>
11:05:06 vRecv(Link0,) timeout:52 cntLimit:0 seektime:0
recv a packet at 11:05:05
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecvPKT6>
vRecv() return status=1
11:05:58 vSend(Link0,tn1_na_cleanup)
Send NA (rsO) w/ TLL (diff): TN1 (link-local) -> all-nodes multicast
address
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vSendPKT2>
11:05:58 vSend(Link0,tn1_ereq_cleanup)
Send Echo Request: TN1 (link-local) -> NUT (link-local)
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vSendPKT3>
11:05:58 vRecv(Link0,tn1_erep_cleanup tn1_mcast_ns_linklocal_common)
timeout:2 cntLimit:0 seektime:0
Recv Echo Reply: NUT (link-local) -> TN1 (link-local)
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecvPKT7>
11:05:59 vRecv(Link0,) timeout:11 cntLimit:0 seektime:0
recv a packet at 11:06:04
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecvPKT8>
recv a packet at 11:06:05
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecvPKT9>
recv a packet at 11:06:06
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecvPKT10>
vRecv() return status=1
11:06:10 Stop Capturing Packets (Link0)
11:06:10 End
------------------------------------------------------------------------
Packet Reverse Log
Recv at 11:04:07
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecv0>
Frame_Ether (length:110)
| Hdr_Ether (length:14)
| | DestinationAddress = 33:33:00:00:00:01
| | SourceAddress = 00:d0:95:b5:e6:c4
| | Type = 34525
| Packet_IPv6 (length:96)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 56
| | | NextHeader = 58
| | | HopLimit = 255
| | | SourceAddress = fe80::2d0:95ff:feb5:e6c4
| | | DestinationAddress = ff02::1
| | ICMPv6_RA (length:56)
| | | Type = 134
| | | Code = 0
| | | Checksum = 59125 calc(59125)
| | | CurHopLimit = 64
| | | MFlag = 0
| | | OFlag = 0
| | | HFlag = 0
| | | Preference = 0
| | | Reserved = 0
| | | LifeTime = 1800
| | | ReachableTime = 0
| | | RetransTimer = 0
| | | Opt_ICMPv6_SLL (length:8)
| | | | Type = 1
| | | | Length = 1
| | | | LinkLayerAddress = 00:d0:95:b5:e6:c4
| | | 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::
------------------------------------------------------------------------
Recv at 11:04:23
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecv1>
Frame_Ether (length:110)
| Hdr_Ether (length:14)
| | DestinationAddress = 33:33:00:00:00:01
| | SourceAddress = 00:d0:95:b5:e6:c4
| | Type = 34525
| Packet_IPv6 (length:96)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 56
| | | NextHeader = 58
| | | HopLimit = 255
| | | SourceAddress = fe80::2d0:95ff:feb5:e6c4
| | | DestinationAddress = ff02::1
| | ICMPv6_RA (length:56)
| | | Type = 134
| | | Code = 0
| | | Checksum = 59125 calc(59125)
| | | CurHopLimit = 64
| | | MFlag = 0
| | | OFlag = 0
| | | HFlag = 0
| | | Preference = 0
| | | Reserved = 0
| | | LifeTime = 1800
| | | ReachableTime = 0
| | | RetransTimer = 0
| | | Opt_ICMPv6_SLL (length:8)
| | | | Type = 1
| | | | Length = 1
| | | | LinkLayerAddress = 00:d0:95:b5:e6:c4
| | | 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::
------------------------------------------------------------------------
Recv at 11:04:39
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecv2>
Frame_Ether (length:110)
| Hdr_Ether (length:14)
| | DestinationAddress = 33:33:00:00:00:01
| | SourceAddress = 00:d0:95:b5:e6:c4
| | Type = 34525
| Packet_IPv6 (length:96)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 56
| | | NextHeader = 58
| | | HopLimit = 255
| | | SourceAddress = fe80::2d0:95ff:feb5:e6c4
| | | DestinationAddress = ff02::1
| | ICMPv6_RA (length:56)
| | | Type = 134
| | | Code = 0
| | | Checksum = 59125 calc(59125)
| | | CurHopLimit = 64
| | | MFlag = 0
| | | OFlag = 0
| | | HFlag = 0
| | | Preference = 0
| | | Reserved = 0
| | | LifeTime = 1800
| | | ReachableTime = 0
| | | RetransTimer = 0
| | | Opt_ICMPv6_SLL (length:8)
| | | | Type = 1
| | | | Length = 1
| | | | LinkLayerAddress = 00:d0:95:b5:e6:c4
| | | 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::
------------------------------------------------------------------------
Send Echo Request: TN1 (link-local) -> NUT (link-local) at
11:04:56
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vSend0>
Frame_Ether (length:70)
| Hdr_Ether (length:14)
| | DestinationAddress = 00:d0:95:b5:e6:c4
| | SourceAddress = 00:00:00:00:01:00
| | Type = 34525
| Packet_IPv6 (length:56)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 16
| | | NextHeader = 58
| | | HopLimit = 64
| | | SourceAddress = fe80::200:ff:fe00:100
| | | DestinationAddress = fe80::2d0:95ff:feb5:e6c4
| | ICMPv6_EchoRequest (length:16)
| | | Type = 128
| | | Code = 0
| | | Checksum = 25667 calc(25667)
| | | Identifier = 0
| | | SequenceNumber = 0
| | | Payload (length:8)
| | | | data = 01234567 89abcdef
------------------------------------------------------------------------
Recv at 11:04:56
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecv3>
Frame_Ether (length:86)
| Hdr_Ether (length:14)
| | DestinationAddress = 33:33:ff:00:01:00
| | SourceAddress = 00:d0:95:b5:e6:c4
| | Type = 34525
| Packet_IPv6 (length:72)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 32
| | | NextHeader = 58
| | | HopLimit = 255
| | | SourceAddress = fe80::2d0:95ff:feb5:e6c4
| | | DestinationAddress = ff02::1:ff00:100
| | ICMPv6_NS (length:32)
| | | Type = 135
| | | Code = 0
| | | Checksum = 32264 calc(32264)
| | | Reserved = 0
| | | TargetAddress = fe80::200:ff:fe00:100
| | | Opt_ICMPv6_SLL (length:8)
| | | | Type = 1
| | | | Length = 1
| | | | LinkLayerAddress = 00:d0:95:b5:e6:c4
===tn1_mcast_ns_global_common=================================
ng compare _HDR_IPV6_tn1_mcast_ns_global_common.SourceAddress received:fe80::2d0:95ff:feb5:e6c4 = 3ffe:501:ffff:100:2d0:95ff:feb5:e6c4
===tn1_mcast_ns_linklocal_common=================================
------------------------------------------------------------------------
Send RS w/ SLL: TN1 (link-local) -> all-routers multicast address
at 11:04:57
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vSend1>
Frame_Ether (length:70)
| Hdr_Ether (length:14)
| | DestinationAddress = 33:33:00:00:00:02
| | SourceAddress = 00:00:00:00:01:00
| | 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:100
| | | DestinationAddress = ff02::2
| | ICMPv6_RS (length:16)
| | | Type = 133
| | | Code = 0
| | | Checksum = 31022 calc(31022)
| | | Reserved = 0
| | | Opt_ICMPv6_SLL (length:8)
| | | | Type = 1
| | | | Length = 1
| | | | LinkLayerAddress = 00:00:00:00:01:00
------------------------------------------------------------------------
Recv at 11:04:57
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecv4>
Frame_Ether (length:70)
| Hdr_Ether (length:14)
| | DestinationAddress = 00:00:00:00:01:00
| | SourceAddress = 00:d0:95:b5:e6:c4
| | Type = 34525
| Packet_IPv6 (length:56)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 16
| | | NextHeader = 58
| | | HopLimit = 64
| | | SourceAddress = fe80::2d0:95ff:feb5:e6c4
| | | DestinationAddress = fe80::200:ff:fe00:100
| | ICMPv6_EchoReply (length:16)
| | | Type = 129
| | | Code = 0
| | | Checksum = 25411 calc(25411)
| | | Identifier = 0
| | | SequenceNumber = 0
| | | Payload (length:8)
| | | | data = 01234567 89abcdef
===tn1_erep_common=================================
------------------------------------------------------------------------
Recv at 11:04:57
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecv5>
Frame_Ether (length:110)
| Hdr_Ether (length:14)
| | DestinationAddress = 33:33:00:00:00:01
| | SourceAddress = 00:d0:95:b5:e6:c4
| | Type = 34525
| Packet_IPv6 (length:96)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 56
| | | NextHeader = 58
| | | HopLimit = 255
| | | SourceAddress = fe80::2d0:95ff:feb5:e6c4
| | | DestinationAddress = ff02::1
| | ICMPv6_RA (length:56)
| | | Type = 134
| | | Code = 0
| | | Checksum = 59125 calc(59125)
| | | CurHopLimit = 64
| | | MFlag = 0
| | | OFlag = 0
| | | HFlag = 0
| | | Preference = 0
| | | Reserved = 0
| | | LifeTime = 1800
| | | ReachableTime = 0
| | | RetransTimer = 0
| | | Opt_ICMPv6_SLL (length:8)
| | | | Type = 1
| | | | Length = 1
| | | | LinkLayerAddress = 00:d0:95:b5:e6:c4
| | | 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::
===tn1_ucast_ns_global=================================
ng compare _HETHER_nut2tn.DestinationAddress received:33:33:00:00:00:01 = 00:00:00:00:01:00
ng compare _HDR_IPV6_tn1_ucast_ns_global.SourceAddress received:fe80::2d0:95ff:feb5:e6c4 = 3ffe:501:ffff:100:2d0:95ff:feb5:e6c4
ng compare _HDR_IPV6_tn1_ucast_ns_global.DestinationAddress received:ff02::1 = fe80::200:ff:fe00:100
ng meta Packet_IPv6.ICMPv6_NS != Packet_IPv6.ICMPv6_RA
===tn1_ucast_ns_global_sll=================================
ng compare _HETHER_nut2tn.DestinationAddress received:33:33:00:00:00:01 = 00:00:00:00:01:00
ng compare _HDR_IPV6_tn1_ucast_ns_global_sll.SourceAddress received:fe80::2d0:95ff:feb5:e6c4 = 3ffe:501:ffff:100:2d0:95ff:feb5:e6c4
ng compare _HDR_IPV6_tn1_ucast_ns_global_sll.DestinationAddress received:ff02::1 = fe80::200:ff:fe00:100
ng meta Packet_IPv6.ICMPv6_NS != Packet_IPv6.ICMPv6_RA
===tn1_ucast_ns_linklocal=================================
ng compare _HETHER_nut2tn.DestinationAddress received:33:33:00:00:00:01 = 00:00:00:00:01:00
ng compare _HDR_IPV6_tn1_ucast_ns_linklocal.DestinationAddress received:ff02::1 = fe80::200:ff:fe00:100
ng meta Packet_IPv6.ICMPv6_NS != Packet_IPv6.ICMPv6_RA
===tn1_ucast_ns_linklocal_sll=================================
ng compare _HETHER_nut2tn.DestinationAddress received:33:33:00:00:00:01 = 00:00:00:00:01:00
ng compare _HDR_IPV6_tn1_ucast_ns_linklocal_sll.DestinationAddress received:ff02::1 = fe80::200:ff:fe00:100
ng meta Packet_IPv6.ICMPv6_NS != Packet_IPv6.ICMPv6_RA
------------------------------------------------------------------------
Recv at 11:05:05
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecv6>
Frame_Ether (length:110)
| Hdr_Ether (length:14)
| | DestinationAddress = 33:33:00:00:00:01
| | SourceAddress = 00:d0:95:b5:e6:c4
| | Type = 34525
| Packet_IPv6 (length:96)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 56
| | | NextHeader = 58
| | | HopLimit = 255
| | | SourceAddress = fe80::2d0:95ff:feb5:e6c4
| | | DestinationAddress = ff02::1
| | ICMPv6_RA (length:56)
| | | Type = 134
| | | Code = 0
| | | Checksum = 60925 calc(60925)
| | | CurHopLimit = 64
| | | MFlag = 0
| | | OFlag = 0
| | | HFlag = 0
| | | Preference = 0
| | | Reserved = 0
| | | LifeTime = 0
| | | ReachableTime = 0
| | | RetransTimer = 0
| | | Opt_ICMPv6_SLL (length:8)
| | | | Type = 1
| | | | Length = 1
| | | | LinkLayerAddress = 00:d0:95:b5:e6:c4
| | | 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::
------------------------------------------------------------------------
Send NA (rsO) w/ TLL (diff): TN1 (link-local) -> all-nodes
multicast address at 11:05:58
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vSend2>
Frame_Ether (length:86)
| Hdr_Ether (length:14)
| | DestinationAddress = 33:33:00:00:00:01
| | SourceAddress = 00:00:00:00:b0:b0
| | 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 = ff02::1
| | ICMPv6_NA (length:32)
| | | Type = 136
| | | Code = 0
| | | Checksum = 42221 calc(42221)
| | | RFlag = 0
| | | SFlag = 0
| | | OFlag = 1
| | | Reserved = 0
| | | TargetAddress = fe80::200:ff:fe00:100
| | | Opt_ICMPv6_TLL (length:8)
| | | | Type = 2
| | | | Length = 1
| | | | LinkLayerAddress = 00:00:00:00:b0:b0
------------------------------------------------------------------------
Send Echo Request: TN1 (link-local) -> NUT (link-local) at
11:05:58
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vSend3>
Frame_Ether (length:70)
| Hdr_Ether (length:14)
| | DestinationAddress = 00:d0:95:b5:e6:c4
| | SourceAddress = 00:00:00:00:b0:b0
| | Type = 34525
| Packet_IPv6 (length:56)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 16
| | | NextHeader = 58
| | | HopLimit = 64
| | | SourceAddress = fe80::200:ff:fe00:100
| | | DestinationAddress = fe80::2d0:95ff:feb5:e6c4
| | ICMPv6_EchoRequest (length:16)
| | | Type = 128
| | | Code = 0
| | | Checksum = 25667 calc(25667)
| | | Identifier = 0
| | | SequenceNumber = 0
| | | Payload (length:8)
| | | | data = 01234567 89abcdef
------------------------------------------------------------------------
Recv at 11:05:58
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecv7>
Frame_Ether (length:70)
| Hdr_Ether (length:14)
| | DestinationAddress = 00:00:00:00:b0:b0
| | SourceAddress = 00:d0:95:b5:e6:c4
| | Type = 34525
| Packet_IPv6 (length:56)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 16
| | | NextHeader = 58
| | | HopLimit = 64
| | | SourceAddress = fe80::2d0:95ff:feb5:e6c4
| | | DestinationAddress = fe80::200:ff:fe00:100
| | ICMPv6_EchoReply (length:16)
| | | Type = 129
| | | Code = 0
| | | Checksum = 25411 calc(25411)
| | | Identifier = 0
| | | SequenceNumber = 0
| | | Payload (length:8)
| | | | data = 01234567 89abcdef
===tn1_erep_cleanup=================================
------------------------------------------------------------------------
Recv at 11:06:04
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecv8>
Frame_Ether (length:86)
| Hdr_Ether (length:14)
| | DestinationAddress = 00:00:00:00:b0:b0
| | SourceAddress = 00:d0:95:b5:e6:c4
| | Type = 34525
| Packet_IPv6 (length:72)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 32
| | | NextHeader = 58
| | | HopLimit = 255
| | | SourceAddress = fe80::2d0:95ff:feb5:e6c4
| | | DestinationAddress = fe80::200:ff:fe00:100
| | ICMPv6_NS (length:32)
| | | Type = 135
| | | Code = 0
| | | Checksum = 31884 calc(31884)
| | | Reserved = 0
| | | TargetAddress = fe80::200:ff:fe00:100
| | | Opt_ICMPv6_SLL (length:8)
| | | | Type = 1
| | | | Length = 1
| | | | LinkLayerAddress = 00:d0:95:b5:e6:c4
------------------------------------------------------------------------
Recv at 11:06:05
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecv9>
Frame_Ether (length:86)
| Hdr_Ether (length:14)
| | DestinationAddress = 00:00:00:00:b0:b0
| | SourceAddress = 00:d0:95:b5:e6:c4
| | Type = 34525
| Packet_IPv6 (length:72)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 32
| | | NextHeader = 58
| | | HopLimit = 255
| | | SourceAddress = fe80::2d0:95ff:feb5:e6c4
| | | DestinationAddress = fe80::200:ff:fe00:100
| | ICMPv6_NS (length:32)
| | | Type = 135
| | | Code = 0
| | | Checksum = 31884 calc(31884)
| | | Reserved = 0
| | | TargetAddress = fe80::200:ff:fe00:100
| | | Opt_ICMPv6_SLL (length:8)
| | | | Type = 1
| | | | Length = 1
| | | | LinkLayerAddress = 00:d0:95:b5:e6:c4
------------------------------------------------------------------------
Recv at 11:06:06
<http://128.251.40.126/Self_Test_1-4-9-auto/nd.p2/134.html#vRecv10>
Frame_Ether (length:86)
| Hdr_Ether (length:14)
| | DestinationAddress = 00:00:00:00:b0:b0
| | SourceAddress = 00:d0:95:b5:e6:c4
| | Type = 34525
| Packet_IPv6 (length:72)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 32
| | | NextHeader = 58
| | | HopLimit = 255
| | | SourceAddress = fe80::2d0:95ff:feb5:e6c4
| | | DestinationAddress = fe80::200:ff:fe00:100
| | ICMPv6_NS (length:32)
| | | Type = 135
| | | Code = 0
| | | Checksum = 31884 calc(31884)
| | | Reserved = 0
| | | TargetAddress = fe80::200:ff:fe00:100
| | | Opt_ICMPv6_SLL (length:8)
| | | | Type = 1
| | | | Length = 1
| | | | LinkLayerAddress = 00:d0:95:b5:e6:c4
------------------------------------------------------------------------