Implement NAPT in neutron

Registered by Dong Liu

As we know, NAPT(network address and port translation) is an extension of NAT that allows many
IP addresses to be mapped in to a single IP address. NAPT cloud help save floating ips.

We cloud implement NAPT with iptables and many other physical devices.

So I think we can add the NAPT api.

Blueprint information

Status:
Complete
Approver:
Mark McClain
Priority:
Undefined
Drafter:
Dong Liu
Direction:
Needs approval
Assignee:
Dong Liu
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
milestone icon next
Completed by
Armando Migliaccio

Related branches

Sprints

Whiteboard

Nov-20-2015(armax): If someone is interested in pursuing it, this must be re-submitted according to guidelines defined in [1].

[1] http://docs.openstack.org/developer/neutron/policies/blueprints.html

-----------------

4-Feb (markmcclain): This blueprint is missing the proposed API changes and overview of code level changes. It is doubtful this will be ready in time for Icehouse feature proposal cutoff.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.