Download List

專案描述

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.

System Requirements

System requirement is not defined
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

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.
標籤: Minor feature enhancements

2006-12-28 16:29
0.1.1

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.
標籤: Minor feature enhancements

2006-12-12 01:10
0.1.0

標籤: Initial freshmeat announcement

Project Resources