Two or more computers acting as firewalls share network state data to enhance throughput performance. A firewall creates a separate common TCP control block (CCB) for each group of TCP connections through the firewall having common endpoints. The CCB is a shared data structure comprising a single microstate shared across the group of TCP connections. Each such individual TCP connection has a TCP control block, which instead of a microstate, contains a pointer to the appropriate CCB. Preferably, each firewall receives CCBs from its peers and stores them. Each firewall preferably adjusts data traffic passing through it based on the CCBs stored within it. By adjusting traffic to reduce or eliminate congestion, throughput is enhanced.

 
Web www.patentalert.com

< System and method for searching websites associated with bookmarks

< Message conductors in a distributed computing environment

> System, method, and program product for saving a submitted form of a web page

> Navigation tool for accessing workspaces and modules in a graphical user interface

~ 00210