Welcome to NATApp Plugin


NATApp Plugin envisages to host Network Address Translation (NAT) functionality at OpenDaylight Controller. This plugin will install flow rules in OpenFlow switches with the respective NAT rules. NATApp plugin comprises various types of NAT implementation including Static NAT, Dynamic NAT and Network Address Port Translation or PAT. The users of this plugin can select the type of NAT implementation and can feed in the floating and private IP addresses.

Getting Started with NATApp Plugin

Will be updated later

High-Level Design

For High Level Design and Architecture please refer the project proposal page for more details.

Clone NATApp Plugin repository

Will be updated later


  • Thomas Lee Sebastian <thomaslee.s@tcs.com>
  • Anil Sonnad <anil.sonnad@tcs.com>
  • Swetha Singadi <swetha.s8@tcs.com>


Not Applicable

Technical Overview

Will be updated later

Project Facts

Project Creation Date: March 24, 2016
Lifecycle State: Incubation
Primary Contact: Thomas Lee Sebastian <thomaslee.s@tcs.com>
Secondary Contact: Anil Sonnad <anil.sonnad@tcs.com>
Project Lead:  Thomas Lee Sebastian <thomaslee.s@tcs.com>
Mailing List: 
Archives: unspecified
Meetings: See Community Meetings 
Repository: https://github.com/opendaylight/natapp
Jenkins: https://jenkins.opendaylight.org/releng/view/natapp/
Gerrit Patches: https://git.opendaylight.org/gerrit/p/natapp
Bugs: https://bugs.opendaylight.org/enter_bug.cgi?product=natapp


Getting Started for Users

Getting Started for Developers


Release Planning

Release Notes

See also

  • No labels