[OpenVPN home] [Date Prev] [Date Index] [Date Next]
[OpenVPN mailing lists] [Thread Prev] [Thread Index] [Thread Next]
Web openvpn.net

[Openvpn-devel] UDP, something like float option for local address?

  • Subject: [Openvpn-devel] UDP, something like float option for local address?
  • From: "Yasen Balev" <fraxinus.excelsior@xxxxxxxxx>
  • Date: Tue, 11 Apr 2006 15:24:54 +0300


Imagine an openvpn peer-to-peer link. One of the peers ("server") is
connected to 2 ISPs for failover purposes. Assume it has 2 IPs and
smart enough routing, to route "from" and "to" each address
accordingly (it's easy, if the "client" is also connected to these 2
ISPs - not-so-uncommon situation, I think).

Now, if the "client" decides to send packets to the other "server" IP,
these packets are accepted OK, but the "server" still returns it's
packets from it's original IP. This behaviour breaks statefull things
(firewalls, NATs) and complicates routing.

So, what about "localfloat" option? Is it hard to implement?

Yes, I know that using TCP solves the problem, but it also brings a
few other ones.

Sorry for my rough English, and thanks for your attention


This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
Openvpn-devel mailing list