T/TCP (Transaction TCP) for Linux

NEWS ANNOUNCEMENTS

2002.10.18
Two research theses released. Documents part IV, V

2002.5.20
Documents part I, II, III updated.

2002.4.1
CVS upload finished. Module name is 2.4.2

2002.3.28
Major website update completed.

2002.2.12
Documents for 2.4.2 patch second part "TCP/IP stack layers" released.

2002.2.9
Documents for 2.4.2 patch first part "Important structures" released.

2002.1.12
Patch 2.2.14 released.

2002.1.12
Source codes for 2.0.32 patch, T/TCP-enabled client and server released.

2002.1.11
Documents for 2.0.32 patch released.

 

ABSTRACTS

T/TCP for Linux mainly focuses on the integration of Transaction TCP into the kernel of Linux. All implementations of new (including experimental) functions of TCP are also greatly valued.

Development Status

Alpha-1

Intended Audience

Developers, End Users, System Administrators

License

GNU General Public License (GPL)

Natural Language

English

Operating System

Linux

Programming Language

C

Topic

Internet, Networking, Linux

 

WHAT IS T/TCP For Linux


T/TCP For Linux is an open-source project that mainly focuses on the implementation and integration of T/TCP (Transaction TCP) into Linux kernels.

T/TCP is an extension for standard TCP. It uses a monotonically increasing variable CC (Connection Counts) to bypass 3-way handshake (called TAO, TCP Accelerated Open) and reduce TIME_WAIT period. T/TCP greatly decreases the overhead standard TCP introduces when dealing with transaction-oriented connections. T/TCP For Linux also focuses on the promotion of wide adoptation of T/TCP since it has indisputable performance advantages over standard TCP. Besides, experimental features for TCP are also valued.



Updated on Oct. 18, 2002