You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to ns-developers
Hello,
My name is Sushanth Kumar Vutukuri and I recently started was exploring different organizations to apply to for GSoC 2025. As I was looking at organizations, when I read about ns-3 I thought this was a really cool project that I wanted to learn more about. I was just wondering what would be the recommended way of learning more about ns-3 and computer networks in general. I understand some of the basic concepts of networks systems but any resources that can help further my knowledge are greatly appreciated!
In addition, while reading the ns-3 tutorial, I noticed that there were multiple suggestions for getting started on Windows. I know the documentation mentioned using a VM or using Windows Subsystem for Linux but I was wondering which would be easier and if there are any other methods to get started?
Thank you for taking the time to read my post!
Kind Regards,
Sushanth Kumar Vutukuri
Tom Henderson
unread,
Mar 31, 2025, 4:59:27 PMMar 31
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Sushanth Vutukuri, ns-developers
Hi Sushanth, thanks for your interest. We have a wiki page with
suggestions for how to get started with ns-3 GSoC specifically. It also
links our general contribution guide on contributing to ns-3.
Please have a look at the recent history in our Zulip chatroom where
most GSoC discussions are occurring: ns-3.zulipchat.com
Please be cautioned that if you are just starting now, with the
application deadline only about a week away, you may not be able to
write a competitive application if you are new to both ns-3 and computer
networking in general. If you want to pursue a project idea, please
reach out to the mentors associated with that idea as quickly as
possible to explore further.
I cannot comment much about which of the various options for Windows is
the easiest to use, but we do have some extensive documentation on the
use of Windows for ns-3. I guess that if you already are using Linux
virtual machines on Windows, I would recommend that, but if you are new
to virtual machines, you might want to try the WSL as documented in the
links here to get started with ns-3:
https://www.nsnam.org/docs/release/3.44/installation/html/windows.html