RBridge is a secure remote Ethernet bridge solution for Linux. It
connects two trusted Ethernet segments remotely over UDP using either
IPv4 or IPv6 transport.
RBridge uses SHA-2 (precisely SHA-256) for authentication, AES for
encryption and timestamps for protection against replay attacks.
Using a registry mechanism and UDP protocol, RBridge is capable to connect
directly to the peer from within NAT or firewall protected areas by using
a special hole punching technique (thus requiring no configuration
at the connecting routers). For this functionality, RBridge itself is
capable to act as a registry service for any associated pair of RBridges.
Network data is compressed with zlib (only if the compressed packet is smaller than the original).
Additionally, RBridge offers a controlling command line interface (CLI) accessible using telnet.
RBridge is "Made in Germany". Unrestricted by political requirements, we guarantee the user a
security solution that is free from any loopholes.
WARNING:
RBridge is a very powerful tool. RBridge should be setup and installed by
experienced network administrators only.
The following figure shows two networks separated by routers and the big Internet in between as usual:
RBridge allows in that situation to connect the two Ethernet segments as if they were one single Layer 2 network:
Both RBridges are learning automatically the Ethernet addresses on the
other side and start forwarding packets if necessary.