Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

Publication Home Page
January/February 2003 (Vol. 23, No. 1)   pp. 54-59
TCP Splitter: A TCP/IP Flow Monitor in Reconfigurable Hardware

Full Article Text: View linked HTML of full textDownload PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MM.2003.1179898
Send link to a friend

Abstract
This flow-monitoring circuit delivers an ordered byte stream to a client application for every TCP/IP connection it processes. Using an active flow-processing algorithm, TCP Splitter is a lightweight, efficient design that supports the monitoring of an almost unlimited number of flows at multigigabit line rates.
References
[1] L. Roberts,"Internet Still Growing Dramatically Says Internet Founder," http://www.caspiannetworks.com/press/releases 08.15.01.shtml, Aug. 2001.
[2] RFC793: Transmission Control Protocol,http://www.faqs.org/rfcsrfc793.html, 1981.
[3] S. Shalunov and B. Teitelbaum,"Bulk TCP Use and Performance on Internet2," http://www.internet2.edu/abilene/tcpi2-tcp.pdf , Aug. 2001.
[4] T. Chaney et al., "Design of a Gigabit ATM Switch," Proc. Infocom 97, IEEE CS Press, 1997, pp. 2-11.
[5] J.W. Lockwood,"An Open Platform for Development of Network Processing Modules in Reprogrammable Hardware," Proc. IEC DesignCon 01, Int'l Eng. Consortium, 2001, p. WB-19.
[6] F. Braun, J.W. Lockwood,, and M. Waldvogel,"Layered Protocol Wrappers for Internet Packet Processing in Reconfigurable Hardware," Proc. Symp. High-Performance Interconnects (Hot Interconnects IX), IEEE CS Press, 2001, pp. 93-98.
[7] V. Jacobson and R. Braden,"RFC1072: TCP Extensions for Long-Delay Paths," http://www.faqs.org/rfcsrfc1072.html, 1988.
[8] A. Gurtov,"Effect of Delays on TCP Performance," Proc. IFIP Personal Wireless Communications 2001, Int'l Federation for Information Processing, 2001, pp. 87-108.
[9] A. Johnson and K. Mackenzie,"Pattern Matching in Reconfigurable Logic for Packet Classification," Proc. Int'l Conf. Compilers, Architectures and Synthesis for Embedded Systems (CASES 01), ACM Press, 2001, pp. 126-130.
[10] P. Gupta and N. McKeown,"Packet Classification on Multiple Fields," Proc. ACM Sigcomm, ACM Press, 1999, pp. 147-160.
[11] F. Baboescu and G. Varghese,"Scalable Packet Classification," Proc. ACM Sigcomm,ACM Press, 2001, pp. 199-210.
[12] A. Prakash and A. Aziz,"OC-3072 Packet Classification Using BDDs and Pipelined SRAMs," Proc. Symp. High-Performance Interconnects (Hot Interconnects IX), IEEE CS Press, 2001, pp. 15-20.
Additional References
[1] S. McCanne, C. Leres,, and V. Jacobson,"tcpdump," http:/www.tcpdump.org/.
[2] R. Wooster, S. Williams,, and P. Brooks,"HTTPDUMP Network HTTP Packet Snooper," http://citeseer.nj.nec.com332269.html, 1996.
[3] N. Anerousis et al., "Using the AT&T Labs PacketScope for Internet Measurement, Design, and Performance Analysis," http://citeseer.nj.nec.com477885.html, 1997.
[4] A. Feldmann,"BLT: Bi-Layer Tracing of HTTP and TCP/IP," WWW9/Computer Networks, vol. 33, no. 1-6, 2000, pp. 321-335; .
[5] I. Goldberg,"Internet Protocol Scanning Engine," http://www.cs.berkeley.edu/~iang/isaacipse.html .
[6] Y. Mao et al., "Cluster-Based Online Monitoring System of Web Traffic," Proc. 3rd Int'l Workshop Web Information and Data Management, ACM Press, 2001, pp. 47-53.
[7] M. Necker, D. Contis,, and D. Schimmel,"TCP-Stream Reassembly and State Tracking in Hardware," Proc. 10th Ann. Symp. Field-Programmable Custom Computing Machines (FCCM 02), IEEE CS Press, 2002, pp. 286-287.
Additional Information

Citation:  David V. Schuehler, John W. Lockwood, "TCP Splitter: A TCP/IP Flow Monitor in Reconfigurable Hardware," IEEE Micro, vol. 23,  no. 1,  pp. 54-59,  Jan/Feb,  2003

RSS Feed

Similar Articles

Abstract Contents
Abstract
References
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

PDFs require Adobe Acrobat Reader.

Peer Review Notice

Give us Feedback