Projects / RBridge

RBridge

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 able 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 able to act as a registry service for any associated pair of RBridges.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  14 Feb 2011 14:41

Release Notes: A package for Debian on the ARM ("armel") architecture is available for the first time. An activity LED feature has been implemented for the ARM architecture only. This feature is explicitly supported and tested on the Ledato NanosG20 SBC (Single Board Computer). The manual has been updated accordingly.

  •  28 Jan 2011 22:14

Release Notes: The directive "zlib_enable=1" in rbridge.conf is now parsed correctly.

  •  20 Jan 2011 22:06

Release Notes: Zlib compression and decompression of network data packets has been added. For that purpose, a new packet type PACKET_TYPE_ZDATA has been added to the RBridge protocol. Compression statistics have been added to the "status" CLI command. The manual has been updated accordingly.

  •  19 Jan 2011 15:20

Release Notes: The "status" command now additionally displays kernel interface packet capture statistics (packets received and packets dropped). The manual has been updated accordingly.

  •  18 Jan 2011 14:32

Release Notes: A minor registry bug has been solved: Updating an already known nodeid with new communication parameters is now working correctly.

Screenshot

Project Spotlight

STX B+ Tree

C++ template classes implementing a B+ tree key/data container in main memory.

Screenshot

Project Spotlight

Remote Launcher Server

A tool to launch applications remotely on your PC via your Android device.