Problems under test of IPv6 Ready Logo Program Phase-2

SUZUKI Shinsuke suz at freebsd.org
Thu Oct 26 04:50:50 UTC 2006


Hi,

>>>>> On Mon, 23 Oct 2006 09:41:57 -0700
>>>>> chenxiaochen at emcite.com("chenxiaochen")  said:

> >   > 1. Section 5: RFC 2463 - ICMPv6
(snip)
>   In my opinion, rl1 should discard the packet and send a ICMP
>   packet-too-big message.But only discard ...

That's not correct.  ICMP packet-too-big is sent back to the source,
when a router detects that the outgoing interface's MTU is too small.
(please see RFC4443 3.2 Description)


> >   > 2. Section 2: RFC 2461 - Neighbor Discovery for IPv6
(snip)
> I wander I set the vltime and pltime into fixed value mode by my configuration.
> Would you pleas have a look of my steps?
> --------------------------------
> default:\
> pim6dd.core :maxinterval#4:\
> pim6dd.core :mininterval#3:\
> pim6dd.core :chlim#0:\
> pim6dd.core :rltime#0:\
> pim6dd.core :rtime#0:\
> pim6dd.core :rtime#0:\
> pim6dd.core :vltime#0:\
> pim6dd.core :pltime#0:
> 
> ether:\
> pim6dd.core :mtu#0:tc=default:
> 
> rl0:\
> pim6dd.core :tc=ether:
> ---------------------------------

You have to specify prefix and prefix-length in the configuration, in
addition to vltime and pltime.  (please see man rtadvd.conf)


> >   > 3. Section 3: RFC 2462 - IPv6 Stateless Address Autoconfiguration 
(snip)
> ---In my opinion, the way to disable auto-negotiation is to use
> "ifconfig" or modify rc.conf.  The latter can keep the change after
> reboot. However, no DAD appear after I disable auto-negotiation.  I
> wander whether the way is wrong.

I think you have to explicitly specify a link-local address, since
net.inet6.ip6.auto_linklocal is set to 0. (as far as I see from your
rc.conf, there's no such description)

Thanks,
----
SUZUKI, Shinsuke @ KAME Project


More information about the freebsd-net mailing list