<pre><font size="2">Hi,<br> I have doubt in recvNsBasic.def in ct-2.1.1 .<br><br></font>//----------------------------------------------------------------------<br>// multicast NS<br>// TN(global) ==> NUT(solicited-node[global])
<br>// target=NUT(global)<br>// w/ SLLA<br>//<br>//----------------------------------------------------------------------<br>FEM_icmp6_ns(mcast_ns_global2global_sll, _HETHER_tn2nut,<br><br><font size="2">Here, even though we are sending the NS to the solicited-node[global], we choose a unicast destination ethernet address instead of multicast.
<br>Quoting from </font><font size="2">rfc2464 - Ipv6 Transmission over Ethernet, <br></font><font size="2"><br>7. Address Mapping -- Multicast<br><br> An IPv6 packet with a multicast destination address DST, consisting
<br> of the sixteen octets DST[1] through DST[16], is transmitted to the<br> Ethernet multicast address whose first two octets are the value 3333<br> hexadecimal and whose last four octets are the last four octets of
<br> DST.<br> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<br> |0 0 1 1 0 0 1 1|0 0 1 1 0 0 1 1|<br> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<br> | DST[13] | DST[14] |
<br> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<br> | DST[15] | DST[16] |<br> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+</font><br><font size="2"><br><br><br>Shoudn't we use a multicast ethernet address in the above call instead of the unicast ethernet address.
<br>In all the other similar calls in this test case we use a multicast ethernet address for a multicast ipv6 address.<br><br></font>//----------------------------------------------------------------------<br>// multicast NS
<br>// TN(link-local) ==> NUT(solicited-node[link-local])<br>// target=NUT(link-local)<br>// w/ SLLA<br>//<br>//----------------------------------------------------------------------<br>FEM_icmp6_ns(mcast_ns_link2link_sll, _HETHER_tn2nutsolnode,
<br><br>//----------------------------------------------------------------------<br>// mulstcast NS<br>// TN(link-local) ==> NUT(solicited-node[link])<br>// target=NUT(global)<br>// w/ SLLA<br>//<br><br>//----------------------------------------------------------------------
<br>FEM_icmp6_ns(mcast_ns_link2global_sll, _HETHER_tn2nutsolnode,<br><br>//----------------------------------------------------------------------<br>// multicast NS<br>// TN(global) ==> NUT(solicited-node[link-local])<br>
// target=NUT(link-local)<br>// w/ SLLA<br>//<br>//----------------------------------------------------------------------<br>FEM_icmp6_ns(mcast_ns_global2link_sll, _HETHER_tn2nutsolnode,<br><br><font size="2"><br><br><br>
--<br>Javed<br></font></pre>