Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Trapeze/IP: TCP at Near-Gigabit Speeds

This paper presents experiences with high-speed TCP/IP networking on a gigabit-per-second Myrinet network, using a Myrinet messaging system called Trapeze. We explore the effects of common optimizations above and below the TCP/IP protocol stack, including zero-copy sockets, large packets with scatter/gather I/O, checksum offloading, message pipelining, and interrupt suppression. Our experiments use extended FreeBSD 4.0 kernels on a range of Intel and Compaq Alpha platforms. These experiments give a snapshot of the FreeBSD TCP/IP implementation running at bandwidths as high as 956 Mb/s. We also report some results using Gigabit Ethernet products from Alteon Networks, which yielded a TCP bandwidth of 988 Mb/s using zero-copy sockets on a 500 MHz Compaq Alpha 21264 workstation.

Andrew Gallatin, Duke University

Jeff Chase, Duke University

Kenneth Yocum, Duke University

BibTeX
@inproceedings {271662,
author = {Andrew Gallatin and Jeff Chase and Kenneth Yocum},
title = {{Trapeze/IP}: {TCP} at {Near-Gigabit} Speeds},
booktitle = {1999 USENIX Annual Technical Conference (USENIX ATC 99)},
year = {1999},
address = {Monterey, CA},
url = {https://www.usenix.org/conference/1999-usenix-annual-technical-conference/trapezeip-tcp-near-gigabit-speeds},
publisher = {USENIX Association},
month = jun
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/usenix99/full_papers/gallatin/gallatin.pdf
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us