Downloadliste

Projektbeschreibung

The main goal of Linux Layer7 Switching is to
provide a fast framework for Layer 7 switching.
Layer 7 switching is driving a low-level engine
using networking design to speed up forwarding of
the data stream. The implementation in this
project is split into a userspace daemon and a
low-level kernelspace forwarding engine. The
userspace daemon is responsible for scheduling and
switching decisions. The kernelspace forwarding
engine is responsible for forwarding the stream
and using a TCP splicing scheme. TCP splicing is
the postponement of the connection between the
client and the server in order to obtain
sufficient information to make a routing decision.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2007-01-15 16:21
0.1.2

Die Kernel-Modul wurde für Linux Version 2.4 portiert. Der Linux 2.6-Kernel-Modul wurde erweitert, um Kernel-Versionen unter 2.6.19 zu unterstützen. Libtcpsplice wurde erweitert, um weitere Helfer zu exportieren. Eine Verriegelung Problem wurde behoben, während Spleißen Steckdosen. HAProxy wurde erweitert, um tcp_splicing Modul zu unterstützen.
Tags: Minor feature enhancements
The kernel module was backported to Linux version
2.4. The Linux 2.6 kernel module was extended to
support kernel versions lower than 2.6.19.
libtcpsplice has been extended to export more
helpers. A locking issue has been fixed while
splicing sockets. HAProxy has been extended to
support tcp_splicing module.

2006-12-28 16:29
0.1.1

Der Kernel Code wurde erweitert, um Sorge zu tragen, während Spleißen veröffentlicht Steckdosen Steckdosen. Der TCP-Listener und Userspace-Daemon Motors verlängert wurden, vollständig asynchrone und non-blocking Stream-Handling unterstützen. wait_for_completion festgesetzt worden war, um asynchrone Muster zu benutzen. Die Konfiguration Parser und Motor-Daemon so ausgedehnt, dass VIRTUAL_SERVER und real_server definieren. Unterstützung für Round-Robin-und Least-Connection Load-Balancing-Scheduler wurde hinzugefügt. Die Konfigurationsdatei und Readme aktualisiert wurden.
Tags: Minor feature enhancements
The kernel code was extended to take care of
released sockets while splicing sockets. The TCP
listener and userspace daemon engine were extended
to support fully asynchronous and non-blocking
stream handling. wait_for_completion was fixed to
use asynchronous design. The configuration parser
and daemon engine were extended to define
virtual_server and real_server. Support for
Round-Robin and Least-Connection load balancing
schedulers was added. The configuration file and
readme were updated.

2006-12-12 01:10
0.1.0

Tags: Initial freshmeat announcement

Project Resources