[Ns-developers] ipv6 plans for ns-3

Tom Henderson tomh at tomh.org
Thu Jul 30 12:18:48 PDT 2009


On Thu, 30 Jul 2009 20:45:39 +0200, Sébastien Vincent
<vincent at clarinet.u-strasbg.fr> wrote:
> Hi all,
> 
> New features:
> - RA handler to autoconfigure address and default route;
> - Radvd application made scratch (not reused radvd stuff from ns-3-ipv6 
> old repository);
> - Two new examples: radvd and radvd-two-prefix. The last ones advertise 
> two prefixes in RA.
> 
> By the way I added in Ipv6RoutingProtocol, two methods for adding 
> routes. It is needed for ICMPv6 redirect (which add a host route to 
> redirected target), and to configure the default route when receive 
> first RA's prefix: NotifyAddRoute and NotifyRemoveRoute.
> 
> To summarize what is done now in 
> https://svnet.u-strasbg.fr/hg/ns-3-ipv6-2nd:
> - IPv6 interface;
> - IPv6 layer;
> - IPv6 raw socket;
> - Static IPv6 routing;
> - ICMPv6 layer;
> - Some ICMPv6 error messages (destination unreachable, ...);
> - Neighbor Discovery Protocol (NS/NA, RS/RA, redirection);
> - Ping6 application (send Echo  request);
> - Radvd application (send RA);
> - Examples (ping6, simple-routing-ping6, radvd, radvd-two-prefix, 
> icmpv6-redirect).
> 
> My holidays ends by monday, as I already said I will not have much time 
> to work on ns-3 after.
> 
> I think that we can first review current work and give feedback. And 
> maybe try to merge it before continue to work on UDP/TCP. It will be 
> great to finally enable ns-3 users to begin make IPv6 simulations with 
> ICMPv6 in next ns-3 release.

Hi Sebastien,
I agree with your suggestion that we should move on reviewing and merging
all of the above now before tackling new features.  I am busy with
something else the remainder of the week but I will prioritize a review
next week.

- Tom


More information about the Ns-developers mailing list