Difference between revisions of "GSOC2012NetworkAddressTranslation"

From Nsnam
Jump to: navigation, search
(Introduction)
(Project Contact)
Line 1: Line 1:
==Project Contact==
 
 
* Student: [mailto:intutivestriker88@gmail.com V. Sindhuja]
 
* Mentor: [mailto:tomhend@u.washington.edu Tom Henderson]
 
* Abstract:  Implementing a solid working NAT model for the NS3 framework taking into account the different behavior that NAT exhibits in a network equipping the node to act as a successful network edge device, also giving way for further security (firewall) implementations. This would include reusing Netfilter implementation on NS3 to facilitate NAT and then implement NAT itself. This would mimic the Linux NAT model and have added extensions.
 
 
 
 
==Introduction==
 
==Introduction==
 
The main goal of this project is going to be to introduce Network Address Translation models into the NS-3 framework. While implementing NAT itself we are also going to focus on working on building the base for a larger framework that supports connection tracking and other firewall features. Most of this design would be modeled off of the Netfilter framework in Linux.
 
The main goal of this project is going to be to introduce Network Address Translation models into the NS-3 framework. While implementing NAT itself we are also going to focus on working on building the base for a larger framework that supports connection tracking and other firewall features. Most of this design would be modeled off of the Netfilter framework in Linux.

Revision as of 00:32, 21 May 2012

Introduction

The main goal of this project is going to be to introduce Network Address Translation models into the NS-3 framework. While implementing NAT itself we are also going to focus on working on building the base for a larger framework that supports connection tracking and other firewall features. Most of this design would be modeled off of the Netfilter framework in Linux. The specifics of the implementation will be updated on further progress.

This project builds on the work previously done by Qasim Javed and Adrian Tam in 2009.