Index: [Article Count Order] [Thread]

Date: Mon, 18 Aug 2008 15:12:06 +0900
From: Yukiyo Akisada <akisada@tahi.org>
Subject: [users:00848] Re: help unstand failure
To: "Vladimir Kuk" <vkuk@marvell.com>
Cc: users@tahi.org
Message-Id: <20080818151206.a8610469.akisada@tahi.org>
In-Reply-To: <A8D19528FBF27C4691BD90C81EB22ABE04EBD748@rdlnexch03.marvell.com>
References: <48A90271.80506@redhat.com>	<A8D19528FBF27C4691BD90C81EB22ABE04EBD748@rdlnexch03.marvell.com>
X-Mail-Count: 00848

Thanks, Vladimir.

Yes, it is the good point!

For router test case,
TN sends the packet toward off-link after DAD failure.
NUT must ignore this packet because IP operation must be disabled.

Regards,


On Mon, 18 Aug 2008 08:40:38 +0300
"Vladimir Kuk" <vkuk@marvell.com> wrote:

> Hi, Wang Jiabo.
> 
> >From what I could be in log after the DAD fails for link-local address
> formed from an interface identifier based on the hardware address, you
> didn't disable IP operation on the interface.
> 
> According to RFC 4862 s. 5.4.5 p.17,  you  should disable IP operation.
> RFC states : 
> By disabling IP
>    operation, the node will then:
> 
>    -  not send any IP packets from the interface,
> 
>    -  silently drop any IP packets received on the interface, and
> 
>    -  not forward any IP packets to the interface (when acting as a
>       router or processing a packet with a Routing header).
> And you are probably only delete the problematic address and then accept
> the RA with prefix option that follows at the end of test.
> 
> Regards,
> 	Vladimir Kuk
> 
> 
> -----Original Message-----
> From: wang_jiabo [mailto:jiabwang@redhat.com] 
> Sent: Monday, August 18, 2008 8:03 AM
> To: users@tahi.org
> Subject: [users:00843] help unstand failure
> 
> Dear all:
> 
> could you help me check failure, Thanks
> 
> Best regards
> 
> Subscribes Wang Jiabo
> 
> Test v6LC.3.1.2: Receiving DAD Neighbor Solicitations and Advertisements
> 
> 	
> 	
> 	
> 	
> 2 	Part A: NUT receives DAD NS (target != NUT)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_SameDst
> DiffTgt.html>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/2.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_SameDst
> DiffTgt.seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/2.html.Link0.dump>
> 
> 3 	Part B: NUT receives DAD NS (target == NUT)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_SameDst
> SameTgt.html>
> 	FAIL 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_SameDst
> SameTgt.seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/DAD_Failure_Host.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html.Link0.dump>
> 
> 4 	Part C: NUT receives DAD NA (target != NUT)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_DiffTgt
> .html>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/4.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_DiffTgt
> .seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/4.html.Link0.dump>
> 
> 5 	Part D: NUT receives DAD NA (target == NUT)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_SameTgt
> .html>
> 	FAIL 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/5.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_SameTgt
> .seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/DAD_Failure_Host.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/5.html.Link0.dump>
> 
> 
> 	Test v6LC.3.1.3: Validation of DAD Neighbor Solicitations 	
> 	
> 	
> 	
> 	
> 6 	Part A: NUT receives invalid DAD NS (ICMP length < 24 octets)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_invalid
> LEN.html>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/6.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_invalid
> LEN.seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/6.html.Link0.dump>
> 
> 7 	Part B: NUT receives invalid DAD NS (HopLimit !=255)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_HL254.h
> tml>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/7.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_HL254.s
> eq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/7.html.Link0.dump>
> 
> 8 	Part C: NUT receives invalid DAD NS (Dst = NUT's tentative
> address)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_DstTent
> .html>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/8.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_DstTent
> .seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/8.html.Link0.dump>
> 
> 9 	Part D: NUT receives invalid DAD NS (Dst = allnode)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_DstAll.
> html>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/9.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_DstAll.
> seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/9.html.Link0.dump>
> 
> 10 	Part E: NUT receives invalid DAD NS (ICMP code!= zero)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_CODEnon
> 0.html>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/10.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_CODEnon
> 0.seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/10.html.Link0.dump>
> 
> 11 	Part F: NUT receives invalid DAD NS (Invalid Checksum)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_invalid
> CHKSUM.html>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/11.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_invalid
> CHKSUM.seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/11.html.Link0.dump>
> 
> 12 	Part G: NUT receives invalid DAD NS (target == multicast
> address)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_tgtMCAS
> T.html>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/12.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_tgtMCAS
> T.seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/12.html.Link0.dump>
> 
> 13 	Part H: NUT receives invalid DAD NS (contains SLL)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_wSLL.ht
> ml>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/13.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_wSLL.se
> q>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/13.html.Link0.dump>
> 
> 14 	Part I: NUT receives valid DAD NS (Reserved Field)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_Reserve
> d.html>
> 	FAIL 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/14.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_Reserve
> d.seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/DAD_Failure_Host.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/14.html.Link0.dump>
> 
> 15 	Part J: NUT receives valid DAD NS (contains TLL)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_wTLL.ht
> ml>
> 	FAIL 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/15.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NSPostDAD_wTLL.se
> q>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/DAD_Failure_Host.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/15.html.Link0.dump>
> 
> 
> 	Test v6LC.3.1.4: Validation of DAD Neighbor Advertisements 	
> 	
> 	
> 	
> 	
> 16 	Part A: NUT receives invalid DAD NA (ICMP length < 24 octets)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_invalid
> LEN.html>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/16.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_invalid
> LEN.seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/16.html.Link0.dump>
> 
> 17 	Part B: NUT receives invalid DAD NA (HopLimit != 255)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_HL254.h
> tml>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/17.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_HL254.s
> eq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/17.html.Link0.dump>
> 
> 18 	Part C: NUT receives invalid DAD NA (ICMP code!= zero)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_CODEnon
> 0.html>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/18.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_CODEnon
> 0.seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/18.html.Link0.dump>
> 
> 19 	Part D: NUT receives invalid DAD NA (Invalid Checksum)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_invalid
> CHKSUM.html>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/19.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_invalid
> CHKSUM.seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/19.html.Link0.dump>
> 
> 20 	Part E: NUT receives invalid DAD NA (SolicitedFlag ==1)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_SF1.htm
> l>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/20.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_SF1.seq
> >
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/20.html.Link0.dump>
> 
> 21 	Part F: NUT receives invalid DAD NA (target == multicast
> address)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_tgtMCAS
> T.html>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/21.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_tgtMCAS
> T.seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/21.html.Link0.dump>
> 
> 22 	Part G: NUT receives invalid DAD NA (option length ==zero)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_invalid
> OptLen.html>
> 	PASS 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/22.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_invalid
> OptLen.seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_SAA.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/22.html.Link0.dump>
> 
> 23 	Part H: NUT receives valid DAD NA (Reserved Field)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_Reserve
> d.html>
> 	FAIL 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/23.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_Reserve
> d.seq>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/DAD_Failure_Host.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/23.html.Link0.dump>
> 
> 24 	Part I: NUT receives valid DAD NA (contains SLL)
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_wSLL.ht
> ml>
> 	FAIL 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/24.html>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/LLA_DAD_NAPostDAD_wSLL.se
> q>
> 	X
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/DAD_Failure_Host.def>
> 	Link0
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/24.html.Link0.dump>
> 
> 
> 
> for section 3:
> 
> reboot_async.rmt returned status 0
> 
> *** Target testing phase ***
> 
> 13:57:39 	Clear Captured Packets (Link0)
> 
> 	
> 
> TN wait DAD NS(dadns_from_NUT) from NUT for 130 [sec],
> 
> 13:57:40 	vRecv(Link0,DADNS_from_NUT) timeout:130 cntLimit:
> seektime:0
> recv unexpect packet at 13:58:30
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vRecvPKT0>
> 
> recv DADNS_from_NUT
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vRecvPKT1>
> 13:58:30 	vSend(Link0,DADNS_from_TN_SameDstSameTgt)
> send DADNS_from_TN_SameDstSameTgt
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vSendPKT0>
> 13:58:30 	Wait 5 second
> 
> 	
> 
> Check if NUT's address is configured
> 
> Send NS from TN to NUT: SOLNS_from_TN_SameTgt
> 
> 13:58:35 	Clear Captured Packets (Link0)
> 13:58:35 	vSend(Link0,SOLNS_from_TN_SameTgt)
> send SOLNS_from_TN_SameTgt
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vSendPKT1>
> 
> 	
> 
> Wait NA from NUT: NA_from_NUT,NA_from_NUT_woTLL
> 
> 13:58:35 	vRecv(Link0,NA_from_NUT NA_from_NUT_woTLL) timeout:5
> cntLimit:0 seektime:0
> recv unexpect packet at 13:58:37
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vRecvPKT2>
> 
> vRecv() return status=1
> 
> 	
> 
> Received packet count=1
> 
> Wait NA from NUT: timeout
> 
> NUT's address is not configured.
> 
> NUT seems to detect Address Duplication
> 
> 13:58:41 	Clear Captured Packets (Link0)
> 13:58:41 	vSend(Link0,RA_GA0_VLT40)
> send RA_GA0_VLT40
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vSendPKT2>
> 13:58:41 	Wait 5 second
> 
> 	
> 
> Check if NUT's address is configured
> 
> Send DAD NS from TN to NUT: DADNS_from_TN_GA0Tgt
> 
> 13:58:46 	Clear Captured Packets (Link0)
> 13:58:46 	vSend(Link0,DADNS_from_TN_GA0Tgt)
> send DADNS_from_TN_GA0Tgt
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vSendPKT3>
> 
> 	
> 
> Wait DAD NA from NUT:
> DADNA_from_NUT_GA0Tgt,DADNA_from_NUT_GA0Tgt_woTLL,DADNA_from_GA0NUT_GA0T
> gt,DADNA_from_GA0NUT_GA0Tgt_woTLL
> 
> 13:58:46 	vRecv(Link0,DADNA_from_NUT_GA0Tgt
> DADNA_from_NUT_GA0Tgt_woTLL
> DADNA_from_GA0NUT_GA0Tgt DADNA_from_GA0NUT_GA0Tgt_woTLL) timeout:5
> cntLimit:0 seektime:0
> recv DADNA_from_GA0NUT_GA0Tgt
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vRecvPKT3>
> 
> 	
> 
> Received packet count=1
> 
> Received DAD NA from NUT: DADNA_from_GA0NUT_GA0Tgt
> 
> NUT assigned the address to the interface.
> 
> If the address is a link-local address formed from an interface
> identifier based on the hardware address, which is supposed to be
> uniquely assigned (e.g., EUI-64 for an Ethernet interface), IP
> operation on the interface SHOULD be disabled.
> 
> NG
> 
> *** EOT ***
> 
> 13:58:46 	End
> 
> 
>   Packet Reverse Log
> 
>       Recv at 13:58:30
>  
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vRecv0>
> 
> 
>       Frame_Ether                     (length:90)
>       | Hdr_Ether                       (length:14)
>       | | DestinationAddress               = 33:33:00:00:00:16
>       | | SourceAddress                    = 00:1d:0f:0f:be:4e
>       | | Type                             = 34525
>       | Packet_IPv6                     (length:76)
>       | | Hdr_IPv6                        (length:40)
>       | | | Version                          = 6
>       | | | TrafficClass                     = 0
>       | | | FlowLabel                        = 0
>       | | | PayloadLength                    = 36
>       | | | NextHeader                       = 0
>       | | | HopLimit                         = 1
>       | | | SourceAddress                    = ::
>       | | | DestinationAddress               = ff02::16
>       | | Hdr_HopByHop                    (length:8)
>       | | | NextHeader                       = 58
>       | | | HeaderExtLength                  = 0
>       | | | Opt_RouterAlert                 (length:4)
>       | | | | OptionType                       = 5
>       | | | | OptDataLength                    = 2
>       | | | | Value                            = 0
>       | | | Opt_PadN                        (length:2)
>       | | | | OptionType                       = 1
>       | | | | OptDataLength                    = 0
>       | | ICMPv6_MLDv2Report              (length:28)
>       | | | Type                             = 143
>       | | | Code                             = 0
>       | | | Checksum                         = 45356 calc(45356)
>       | | | Reserved                         = 0
>       | | | NumOfMcastAddrRecords            = 1
>       | | | MLDv2_AddrRecord                (length:20)
>       | | | | Type                             = 4
>       | | | | AuxDataLen                       = 0
>       | | | | NumOfSources                     = 0
>       | | | | MulticastAddress                 = ff02::1:ff0f:be4e
>       | | | | AuxData                          = 
>       ===DADNS_from_NUT=================================
>       ng compare hether_nut2tentsolnode.DestinationAddress
> received:33:33:00:00:00:16 = 33:33:ff:0f:be:4e
>       ng compare _HDR_IPV6_DADNS_from_NUT.NextHeader received:0 = 58
>       ng compare _HDR_IPV6_DADNS_from_NUT.HopLimit received:1 = 255
>       ng compare _HDR_IPV6_DADNS_from_NUT.DestinationAddress
> received:ff02::16 = ff02::1:ff0f:be4e
>       ng meta Packet_IPv6.ICMPv6_NS != Packet_IPv6.Hdr_HopByHop
>       ng count Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_IPv6
>         
> 
>  
> ------------------------------------------------------------------------
>       Recv at 13:58:30
>  
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vRecv1>
> 
> 
>       Frame_Ether                     (length:78)
>       | Hdr_Ether                       (length:14)
>       | | DestinationAddress               = 33:33:ff:0f:be:4e
>       | | SourceAddress                    = 00:1d:0f:0f:be:4e
>       | | 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:ff0f:be4e
>       | | ICMPv6_NS                       (length:24)
>       | | | Type                             = 135
>       | | | Code                             = 0
>       | | | Checksum                         = 61262 calc(61262)
>       | | | Reserved                         = 0
>       | | | TargetAddress                    = fe80::21d:fff:fe0f:be4e
>       ===DADNS_from_NUT=================================
>         
> 
>  
> ------------------------------------------------------------------------
>       send DADNS_from_TN_SameDstSameTgt at 13:58:30
>  
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vSend0>
> 
> 
>       Frame_Ether                     (length:78)
>       | Hdr_Ether                       (length:14)
>       | | DestinationAddress               = 33:33:ff:0f:be:4e
>       | | SourceAddress                    = 00:00:00:00:01:00
>       | | 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:ff0f:be4e
>       | | ICMPv6_NS                       (length:24)
>       | | | Type                             = 135
>       | | | Code                             = 0
>       | | | Checksum                         = 61262 calc(61262)
>       | | | Reserved                         = 0
>       | | | TargetAddress                    = fe80::21d:fff:fe0f:be4e
>         
> 
>  
> ------------------------------------------------------------------------
>       send SOLNS_from_TN_SameTgt at 13:58:35
>  
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vSend1>
> 
> 
>       Frame_Ether                     (length:86)
>       | Hdr_Ether                       (length:14)
>       | | DestinationAddress               = 33:33:ff:0f:be:4e
>       | | SourceAddress                    = 00:00:00:00:01:00
>       | | 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:ff0f:be4e
>       | | ICMPv6_NS                       (length:32)
>       | | | Type                             = 135
>       | | | Code                             = 0
>       | | | Checksum                         = 60612 calc(60612)
>       | | | Reserved                         = 0
>       | | | TargetAddress                    = fe80::21d:fff:fe0f:be4e
>       | | | Opt_ICMPv6_SLL                  (length:8)
>       | | | | Type                             = 1
>       | | | | Length                           = 1
>       | | | | LinkLayerAddress                 = 00:00:00:00:01:00
>         
> 
>  
> ------------------------------------------------------------------------
>       Recv at 13:58:37
>  
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vRecv2>
> 
> 
>       Frame_Ether                     (length:90)
>       | Hdr_Ether                       (length:14)
>       | | DestinationAddress               = 33:33:00:00:00:16
>       | | SourceAddress                    = 00:1d:0f:0f:be:4e
>       | | Type                             = 34525
>       | Packet_IPv6                     (length:76)
>       | | Hdr_IPv6                        (length:40)
>       | | | Version                          = 6
>       | | | TrafficClass                     = 0
>       | | | FlowLabel                        = 0
>       | | | PayloadLength                    = 36
>       | | | NextHeader                       = 0
>       | | | HopLimit                         = 1
>       | | | SourceAddress                    = ::
>       | | | DestinationAddress               = ff02::16
>       | | Hdr_HopByHop                    (length:8)
>       | | | NextHeader                       = 58
>       | | | HeaderExtLength                  = 0
>       | | | Opt_RouterAlert                 (length:4)
>       | | | | OptionType                       = 5
>       | | | | OptDataLength                    = 2
>       | | | | Value                            = 0
>       | | | Opt_PadN                        (length:2)
>       | | | | OptionType                       = 1
>       | | | | OptDataLength                    = 0
>       | | ICMPv6_MLDv2Report              (length:28)
>       | | | Type                             = 143
>       | | | Code                             = 0
>       | | | Checksum                         = 45356 calc(45356)
>       | | | Reserved                         = 0
>       | | | NumOfMcastAddrRecords            = 1
>       | | | MLDv2_AddrRecord                (length:20)
>       | | | | Type                             = 4
>       | | | | AuxDataLen                       = 0
>       | | | | NumOfSources                     = 0
>       | | | | MulticastAddress                 = ff02::1:ff0f:be4e
>       | | | | AuxData                          = 
>       ===NA_from_NUT=================================
>       ng compare _HETHER_nut2tn.DestinationAddress
> received:33:33:00:00:00:16 = 00:00:00:00:01:00
>       ng compare _HDR_IPV6_NA_from_NUT.NextHeader received:0 = 58
>       ng compare _HDR_IPV6_NA_from_NUT.HopLimit received:1 = 255
>       ng compare _HDR_IPV6_NA_from_NUT.SourceAddress received::: =
> fe80::21d:fff:fe0f:be4e
>       ng compare _HDR_IPV6_NA_from_NUT.DestinationAddress
> received:ff02::16 = fe80::200:ff:fe00:100
>       ng meta Packet_IPv6.ICMPv6_NA != Packet_IPv6.Hdr_HopByHop
>       ng count Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_IPv6
>       ===NA_from_NUT_woTLL=================================
>       ng compare _HETHER_nut2tn.DestinationAddress
> received:33:33:00:00:00:16 = 00:00:00:00:01:00
>       ng compare _HDR_IPV6_NA_from_NUT_woTLL.NextHeader received:0 = 58
>       ng compare _HDR_IPV6_NA_from_NUT_woTLL.HopLimit received:1 = 255
>       ng compare _HDR_IPV6_NA_from_NUT_woTLL.SourceAddress received::: =
> fe80::21d:fff:fe0f:be4e
>       ng compare _HDR_IPV6_NA_from_NUT_woTLL.DestinationAddress
> received:ff02::16 = fe80::200:ff:fe00:100
>       ng meta Packet_IPv6.ICMPv6_NA != Packet_IPv6.Hdr_HopByHop
>       ng count Frame_Ether.Packet_IPv6 != Frame_Ether.Packet_IPv6
>         
> 
>  
> ------------------------------------------------------------------------
>       send RA_GA0_VLT40 at 13:58:41
>  
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vSend2>
> 
> 
>       Frame_Ether                     (length:110)
>       | Hdr_Ether                       (length:14)
>       | | DestinationAddress               = 33:33:00:00:00:01
>       | | SourceAddress                    = 00:00:00:00:01:00
>       | | Type                             = 34525
>       | Packet_IPv6                     (length:96)
>       | | Hdr_IPv6                        (length:40)
>       | | | Version                          = 6
>       | | | TrafficClass                     = 0
>       | | | FlowLabel                        = 0
>       | | | PayloadLength                    = 56
>       | | | NextHeader                       = 58
>       | | | HopLimit                         = 255
>       | | | SourceAddress                    = fe80::200:ff:fe00:100
>       | | | DestinationAddress               = ff02::1
>       | | ICMPv6_RA                       (length:56)
>       | | | Type                             = 134
>       | | | Code                             = 0
>       | | | Checksum                         = 11736 calc(11736)
>       | | | CurHopLimit                      = 64
>       | | | MFlag                            = 0
>       | | | OFlag                            = 0
>       | | | HFlag                            = 0
>       | | | Preference                       = 0
>       | | | Reserved                         = 0
>       | | | LifeTime                         = 1805
>       | | | ReachableTime                    = 30005
>       | | | RetransTimer                     = 1005
>       | | | Opt_ICMPv6_SLL                  (length:8)
>       | | | | Type                             = 1
>       | | | | Length                           = 1
>       | | | | LinkLayerAddress                 = 00:00:00:00:01:00
>       | | | Opt_ICMPv6_Prefix               (length:32)
>       | | | | Type                             = 3
>       | | | | Length                           = 4
>       | | | | PrefixLength                     = 64
>       | | | | LFlag                            = 1
>       | | | | AFlag                            = 1
>       | | | | RFlag                            = 0
>       | | | | Reserved1                        = 0
>       | | | | ValidLifetime                    = 40
>       | | | | PreferredLifetime                = 20
>       | | | | Reserved2                        = 0
>       | | | | Prefix                           = 3ffe:501:ffff:100::
>         
> 
>  
> ------------------------------------------------------------------------
>       send DADNS_from_TN_GA0Tgt at 13:58:46
>  
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vSend3>
> 
> 
>       Frame_Ether                     (length:78)
>       | Hdr_Ether                       (length:14)
>       | | DestinationAddress               = 33:33:ff:0f:be:4e
>       | | SourceAddress                    = 00:00:00:00:01:00
>       | | 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:ff0f:be4e
>       | | ICMPv6_NS                       (length:24)
>       | | | Type                             = 135
>       | | | Code                             = 0
>       | | | Checksum                         = 42960 calc(42960)
>       | | | Reserved                         = 0
>       | | | TargetAddress                    =
> 3ffe:501:ffff:100:21d:fff:fe0f:be4e
>         
> 
>  
> ------------------------------------------------------------------------
>       Recv at 13:58:46
>  
> <http://focus.bne.redhat.com/%7Ejiabwang/IPV6Ready-Test/ipcore-protocols
> /Self_Test_4-0-2-RHEL52S-2.6.18-92.el5/addr.p2/3.html#vRecv3>
> 
> 
>       Frame_Ether                     (length:86)
>       | Hdr_Ether                       (length:14)
>       | | DestinationAddress               = 33:33:00:00:00:01
>       | | SourceAddress                    = 00:1d:0f:0f:be:4e
>       | | Type                             = 34525
>       | Packet_IPv6                     (length:72)
>       | | Hdr_IPv6                        (length:40)
>       | | | Version                          = 6
>       | | | TrafficClass                     = 0
>       | | | FlowLabel                        = 0
>       | | | PayloadLength                    = 32
>       | | | NextHeader                       = 58
>       | | | HopLimit                         = 255
>       | | | SourceAddress                    =
> 3ffe:501:ffff:100:21d:fff:fe0f:be4e
>       | | | DestinationAddress               = ff02::1
>       | | ICMPv6_NA                       (length:32)
>       | | | Type                             = 136
>       | | | Code                             = 0
>       | | | Checksum                         = 24625 calc(24625)
>       | | | RFlag                            = 0
>       | | | SFlag                            = 0
>       | | | OFlag                            = 1
>       | | | Reserved                         = 0
>       | | | TargetAddress                    =
> 3ffe:501:ffff:100:21d:fff:fe0f:be4e
>       | | | Opt_ICMPv6_TLL                  (length:8)
>       | | | | Type                             = 2
>       | | | | Length                           = 1
>       | | | | LinkLayerAddress                 = 00:1d:0f:0f:be:4e
>       ===DADNA_from_NUT_GA0Tgt=================================
>       ng compare _HDR_IPV6_DADNA_from_NUT_GA0Tgt.SourceAddress
> received:3ffe:501:ffff:100:21d:fff:fe0f:be4e = fe80::21d:fff:fe0f:be4e
>       ===DADNA_from_NUT_GA0Tgt_woTLL=================================
>       ng compare _HDR_IPV6_DADNA_from_NUT_GA0Tgt_woTLL.SourceAddress
> received:3ffe:501:ffff:100:21d:fff:fe0f:be4e = fe80::21d:fff:fe0f:be4e
>       ng count Packet_IPv6.ICMPv6_NA != Packet_IPv6.ICMPv6_NA
>       ===DADNA_from_GA0NUT_GA0Tgt=================================
>         
> 
>  
> ------------------------------------------------------------------------
> 
> 
> 
> 
> 
> 
> 


-- 
Yukiyo Akisada <akisada@tahi.org>