Technical Report Number
The growth of the Internet has enabled it to become a critical component used by businesses, governments and individuals. While most of the trafﬁc on the Internet is legitimate, a proportion of the trafﬁc includes worms, computer viruses, network intrusions, computer espionage, security breaches and illegal behavior. This rogue trafﬁc causes computer and network outages, reduces network throughput, and costs governments and companies billions of dollars each year. This dissertation investigates the problems associated with TCP stream processing in high-speed networks. It describes an architecture that simpliﬁes the processing of TCP data streams in these environments and presents a hardware circuit capable of TCP stream processing on multi-gigabit networks for millions of simultaneous network connections. Live Internet trafﬁc is analyzed using this new TCP processing circuit.
Schuehler, David Vincent, "Techniques for Processing TCP/IP Flow Content in Network Switches at Gigabit Line Rates" Report Number: WUCSE-2004-72 (2004). All Computer Science and Engineering Research.