Difference between revisions of "GSOC2024DHCPv6"

From Nsnam
Jump to: navigation, search
(Create DHCPv6 page)
 
(Project Overview)
Line 8: Line 8:
 
* '''Student:''' Kavya Bhat
 
* '''Student:''' Kavya Bhat
 
* '''Mentors:''' Tommaso Pecorella, Alberto Gallegos Ramonet, Manoj Kumar Rana
 
* '''Mentors:''' Tommaso Pecorella, Alberto Gallegos Ramonet, Manoj Kumar Rana
* '''Google page:'''  
+
* '''Google page:''' https://summerofcode.withgoogle.com/programs/2024/projects/X6Wbehcn
* '''Project Goals:'''  
+
* '''Project Goals:''' The project aims to implement DHCP for IPv6 (DHCPv6), which is used in IPv6 networks for address configuration on devices, and allows for central management of the network. ns-3 has a model for DHCP, which is used in IPv4 networks for address configuration. In IPv6, stateless address autoconfiguration (SLAAC) may be used, but this does not allow one to manage addresses of hosts in a network. ns-3 currently does not have an implementation for DHCPv6, and the aim is to add functionality for this protocol.
* '''Repository:'''  
+
* '''Repository:''' https://gitlab.com/kavbhat/ns-3-dev/-/tree/gsoc-24
* '''About Me:'''  
+
* '''About Me:''' I have just completed my undergrad at the National Institute of Technology Karnataka, Surathkal (NITK). I am currently exploring the domains of operating systems and computer networks. I have earlier worked on the Neighbor Discovery protocol, and on IPv6 deployment in the university network.
  
 
= Milestones =
 
= Milestones =

Revision as of 02:09, 4 May 2024

Main Page - Current Development - Developer FAQ - Tools - Related Projects - Project Ideas - Summer Projects

Installation - Troubleshooting - User FAQ - HOWTOs - Samples - Models - Education - Contributed Code - Papers

Back to GSoC 2024 projects

Project Overview

  • Project Name: DHCPv6
  • Student: Kavya Bhat
  • Mentors: Tommaso Pecorella, Alberto Gallegos Ramonet, Manoj Kumar Rana
  • Google page: https://summerofcode.withgoogle.com/programs/2024/projects/X6Wbehcn
  • Project Goals: The project aims to implement DHCP for IPv6 (DHCPv6), which is used in IPv6 networks for address configuration on devices, and allows for central management of the network. ns-3 has a model for DHCP, which is used in IPv4 networks for address configuration. In IPv6, stateless address autoconfiguration (SLAAC) may be used, but this does not allow one to manage addresses of hosts in a network. ns-3 currently does not have an implementation for DHCPv6, and the aim is to add functionality for this protocol.
  • Repository: https://gitlab.com/kavbhat/ns-3-dev/-/tree/gsoc-24
  • About Me: I have just completed my undergrad at the National Institute of Technology Karnataka, Surathkal (NITK). I am currently exploring the domains of operating systems and computer networks. I have earlier worked on the Neighbor Discovery protocol, and on IPv6 deployment in the university network.

Milestones