GSOC2022NeighborCacheFinalReport: Difference between revisions

From Nsnam
Jump to navigation Jump to search
(Created page with "{{TOC}} Back to GSoC 2022 projects = Project Overview = * '''Project Name:''' Perfect ARP and NDP * '''Student:''' [mailto:...")
 
Line 12: Line 12:


== Merge Requests, Commits, and Project Details ==
== Merge Requests, Commits, and Project Details ==
We maintained a single branch for all the GSoC work, named [https://gitlab.com/ameyanrd/ns-3-dev/-/tree/gsoc-21 ''gsoc-21''].


Project Wiki Page: [https://www.nsnam.org/wiki/GSOC2022PerfectArp ''GSOC2021PerfectArp'']
Project Wiki Page: [https://www.nsnam.org/wiki/GSOC2022PerfectArp ''GSOC2021PerfectArp'']

Revision as of 08:00, 6 September 2022

Main Page - Roadmap - Summer Projects - Project Ideas - Developer FAQ - Tools - Related Projects

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

Back to GSoC 2022 projects

Project Overview

  • Project Name: Perfect ARP and NDP
  • Student: Zhiheng Dong
  • Mentors: Tommaso Pecorella, Ameya Deshpande, Manoj Kumar Rana

The project aims to implement a “Perfect” version of ARP and NDP which produce caches that contain all needed IP address–MAC address mapping. ARP and NDP are sometimes intrusive in high-level testing, it will introduce unexpected noise to the simulation (unwanted delays, packet drops, etc.). The new method generates all needed ARP/NDP caches before simulation start to avoid the delay and message overhead of address resolution in simulations that are focused on other performance aspects.

Merge Requests, Commits, and Project Details

Project Wiki Page: GSOC2021PerfectArp

Project Plan: link

Merge Requests
No. Name Status Commit
[1] Internet: GSoC-22 generate ARP/NDISC cache automatically Merged link
[2] [https://gitlab.com/nsnam/ns-3-dev/-/merge_requests/1068 internet: GSoC-22 dynamic neighbor cache Reviewing link