Index: [Article Count Order] [Thread]

Date: Fri, 01 Feb 2008 15:23:14 -0700
From: Yinghui Yao <Yinghui.Yao@alcatel-lucent.com>
Subject: [users:00535] Re: Self 1.4.9 ND # 134
To: users@tahi.org
Message-Id: <47A39BD2.7050808@alcatel-lucent.com>
In-Reply-To: <47A3944E.2000501@alcatel-lucent.com>
References: <47A3944E.2000501@alcatel-lucent.com>
X-Mail-Count: 00535

Hi,

I guess my test fails at this (highlighted under). Why does TAHI expect 
a  global source in the NS packet from NUT?


   ===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=================================

Thanks,
Yinghui Yao
Alcatel-Lucent


Yinghui Yao wrote:
>
> 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
>       
>      
> ------------------------------------------------------------------------
>
>