Date: Tue, 15 May 2007 12:07:29 -0400 From: "Hemant Singh \(shemant\)" <shemant@cisco.com> Subject: [users:00333] Please add this IPv6 host test to test ND RFC 2471 To: <users@tahi.org> Cc: "Hemant Singh \(shemant\)" <shemant@cisco.com> Message-Id: <B00EDD615E3C5344B0FFCBA910CF7E1D03180098@xmb-rtp-20e.amer.cisco.com> X-Mail-Count: 00333Hi folks, I looked at all test cases to test RFC 2461 at this TAHI URL below. http://www.tahi.org/logo/phase2-core/result/Self_Test_1-4-3/freebsd61.host/nd.p2/index.html I didn't see a test in the test suite to test a certain paragraph insection 3.1 of RFC 2461. The certain paragraph is as follows: Multiple prefixes can be associated with the same link. By default, hosts learn all on-link prefixes from Router Advertisements. However, routers may be configured to omit some or all prefixes from Router Advertisements. In such cases hosts assume that destinations are off-link and send traffic to routers. A router can then issue redirects as appropriate. Note the last sentence of the para above that says if an IPv6 host hasreceived an RA from the IPv6 router where RA does not advertise any prefix, then the host has to send allits traffic to the IPv6 router. Without a prefix advertised, a host has no information on prefix lengthnor any way to find out if any destination is off-link or on-link when the host has to send a packetout. That is why RFC 2461 says host has to send all its traffic to the router for the case when routerhasn't advertised any prefix. Therefore when an IPv6 host has to send out a packet and if the hostissues an NS to try and resolvethe packet destination, then the host is not compliant to this para inof RFC 2461. The host should just send the packet out since this host has received an RA with noprefix advertised. I recommend this test to be a part of IPv6 Ready Logo for any IPv6 hoststack. Thanks. Hemant Hemant SinghTechnical LeaderCMTS Business UnitCiscoBoxboro, MA, USAtel: 978-936-1622333_2.html (attatchment)(tag is disabled)