[Ns-developers] GSOC application requesting information
Ali Ahmed
ahmali86 at gmail.com
Fri Mar 21 22:34:53 PDT 2008
I have going over the information provided thus far and am trying to chalk
out the steps needed to port the Linux network stack to ns-3 simulator .
I am new to kernel development in general and would like to ask about the
scope of the project .
I am unclear on what comprises the network stack in linux .
A starting point would be the essential things like net/core -- skbuff.c
along with the assortment of headers like
netdevice.h , skbuff.h etc .
Form here on in where does the stack extend to .
All the way to routing cache and table ?
I know I may be a bit vague , but could someone provide some insight on
what is required for this project.
--------------------------------------------------------------------------------
hi ali,
On Fri, 2008-03-21 at 20:55 -0400, Ali Ahmed wrote:
> I am currently planning to participate in this years GSOC . My
> interest are mainly the porting of the linux network stack to ns-3
> simulator .
this is great !
> I would like to know if you could provide some links on where to
> gather more detailed information .
We did exchange a few emails recently about this:
http://mailman.isi.edu/pipermail/ns-developers/2008-March/003815.html
which has links to the nsc project which did something similar. nsc was
in fact half-ported to ns-3 a couple of months ago:
http://code.nsnam.org/tomh/ns-3-nsc.
> Kernel development is new to me and I understand much of the
> conventional wisdom applied to application development and debugging
> is not applicable . Since the preference is for a virtually unmodified
> port , I would like to ask if the target the latest version of the
> linux kernel or a prior version like 2.4 . Also is there going to be
The target is really the latest kernels.
> for this specific project a partial code base to get started with or
> much has to be done from the beginning.
I hope that the above will be enough to get you started. If you have
further questions, feel free to drop by on our irc channel
irc.freenode.net#ns-3 or to send an email on our mailing-list
ns-developers: http://mailman.isi.edu/mailman/listinfo/ns-developers
I hope to hear from you again,
Mathieu
--
-Ali
More information about the Ns-developers
mailing list