Global Routing for Ipv6: Difference between revisions
No edit summary |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 39: | Line 39: | ||
|- | |- | ||
|align="center"|LSA Format Changes Implementation | |align="center"|LSA Format Changes Implementation | ||
|align="center"|June 6 - June | |align="center"|June 6 - June 17 | ||
|- | |- | ||
|align="center"|Link-Local Address implementation | |align="center"|Link-Local Address implementation | ||
|align="center"|June | |align="center"|June 18 - June 26 | ||
|- | |- | ||
|align="center"|Addition of Flooding Scope | |align="center"|Addition of Flooding Scope | ||
|align="center"|June | |align="center"|June 27 - July 5 | ||
|- | |- | ||
|align="center"|Support for Multiple Interfaces on same Link | |align="center"|Support for Multiple Interfaces on same Link | ||
|align="center"| | |align="center"|July 6 - July 22 | ||
|- | |- | ||
|align="center"|Mid Term Code Review + Feedback | |align="center"|Mid Term Code Review + Feedback | ||
Line 54: | Line 54: | ||
|- | |- | ||
|align="center"|Dynamic Nix Vector Routing for Ipv6 | |align="center"|Dynamic Nix Vector Routing for Ipv6 | ||
|align="center"|July | |align="center"|July 23 - August 14 | ||
|- | |- | ||
|align="center"|End Term Code Review + Feedback | |align="center"|End Term Code Review + Feedback | ||
Line 61: | Line 61: | ||
== Weekly Timesheet == | == Weekly Timesheet == | ||
== Code Review == | |||
Mid Term Review Request: http://codereview.appspot.com/4812043 | |||
== About Me == | == About Me == | ||
I am a pre-final year undergraduate at Institute of Technology - BHU, Varanasi, India in the Dept of Computer Engineering. | I am a pre-final year undergraduate at Institute of Technology - BHU, Varanasi, India in the Dept of Computer Engineering. |
Latest revision as of 07:15, 21 August 2011
NSOC2011Global Routing for Ipv6
- Student: Atishay Jain
- Mentors: Tom Henderson and Mitch Watrous
Objective
This project provides the Dynamic Routing for Ipv6 in ns-3. Currently Ipv6 implements only Static Routing and List Routing. The Global Routing implementations of Ipv4 will be extended to support the Ipv6 support as well.
The Open Shortest Path First(OSPF) Dynamic Routing algorithm has only been implemented yet in ns-3.
The specifications for OSPF Global Routing(OSPFv3) is provided in RFCs: RFC 2740 and RFC 5340.
Inheritance
New Classes
Model
ipv6-candidate-queue.cc
ipv6-candidate-queue.h
ipv6-global-route-manager.cc
ipv6-global-route-manager.h
ipv6-global-route-manager-impl.cc
ipv6-global-route-manager-impl.h
ipv6-global-router-interface.cc
ipv6-global-router-interface.h
ipv6-global-routing.cc
ipv6-global-routing.h
Helper
ipv6-global-routing-helper.cc
ipv6-global-routing-helper.h
Project Timeline
Description | Timeline |
---|---|
Designing and creating Ipv6 module using the Ipv4 Global Routing design | May 23 - June 5 |
LSA Format Changes Implementation | June 6 - June 17 |
Link-Local Address implementation | June 18 - June 26 |
Addition of Flooding Scope | June 27 - July 5 |
Support for Multiple Interfaces on same Link | July 6 - July 22 |
Mid Term Code Review + Feedback | July 11 - July 15 |
Dynamic Nix Vector Routing for Ipv6 | July 23 - August 14 |
End Term Code Review + Feedback | August 15 - August 19 |
Weekly Timesheet
Code Review
Mid Term Review Request: http://codereview.appspot.com/4812043
About Me
I am a pre-final year undergraduate at Institute of Technology - BHU, Varanasi, India in the Dept of Computer Engineering.