[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [task #7506] NAT support for lwIP
From: |
Frédéric Bernon |
Subject: |
[lwip-devel] [task #7506] NAT support for lwIP |
Date: |
Tue, 04 Dec 2007 22:44:11 +0000 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 |
Follow-up Comment #1, task #7506 (project lwip):
(from http://www.sm.luth.se/~conny/nat/ )
NAT for lwIP is a simple open source implementation that allows small lwIP
enabled devices to create a private network which share a single connection to
an external network such as the Internet.
Since the local IP addresses used in the private network are invalid in the
external network, NAT multiplex the traffic from the private network and
present it to the external network as if it was coming from a single device
having only one IP address.
NAT can be useful when the external network can not provide valid addresses
to all devices or because the internal addressing must be kept private from
the external network.
NAT features:
* Implements traditional NAT which makes use of both IP addresses and
port numbers to uniquely identify each connection between two
devices/machines.
* Transparent to lwIP network interfaces after setup which includes
assigning the interface an internal IP address from a configurable address
space.
* Makes use of lwIPs IP packet forwarding mechanism to route packets
between interfaces.
* Implements three (to each other) independent mechanisms that can be
configured to close down a session.
* Can optionally assign private IP addresses to lwIP interfaces that
registers with the private network
The source code is available under a BSD license.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/task/?7506>
_______________________________________________
Message posté via/par Savannah
http://savannah.nongnu.org/