• DocumentCode
    924266
  • Title

    Afterburner (network-independent card for protocols)

  • Author

    Dalton, Chris ; Watson, Greg ; Banks, David ; Calamvokis, Costas ; Edwards, Aled ; Lumley, John

  • Author_Institution
    Hewlett-Packard Lab., Bristol, UK
  • Volume
    7
  • Issue
    4
  • fYear
    1993
  • fDate
    7/1/1993 12:00:00 AM
  • Firstpage
    36
  • Lastpage
    43
  • Abstract
    Many current implementations of protocols such as the Transmission Control Protocol/Internet Protocol (TCP/IP) are inefficient because data are often accessed more frequently than necessary. Three techniques that reduce the need for memory bandwidth are proposed. The techniques are copy-on-write, page remapping, and single-copy. Afterburner, a network-independent card that provides the services that are necessary for a single-copy protocol stack, is described. The card has 1 MByte of local buffers and provides a simple interface to a variety of network link adapters, including HIPPI and asynchronous transfer mode (ATM). Afterburner can support transfers to and from the link adapter card at rates up to 1 Gbit/s. An implementation of TCP/IP that uses the features provided by Afterburner to reduce the movement of data to a single copy is discussed. Measurements of the end-to-end performance of Afterburner and the single-copy implementation of TCP/IP are presented.<>
  • Keywords
    buffer storage; data communication equipment; network interfaces; protocols; 1 Gbit/s; 1 MByte; ATM; Afterburner; HIPPI; TCP/IP; Transmission Control Protocol/Internet Protocol; asynchronous transfer mode; copy-on-write; interface; local buffers; memory bandwidth; network link adapters; network-independent card; page remapping; performance measurement; single-copy; single-copy protocol stack; Computer networks; Incineration; Internet; Kernel; Operating systems; Proposals; Sockets; TCPIP; Transport protocols; Workstations;
  • fLanguage
    English
  • Journal_Title
    Network, IEEE
  • Publisher
    ieee
  • ISSN
    0890-8044
  • Type

    jour

  • DOI
    10.1109/65.224054
  • Filename
    224054