Tools for implementing network protocols Journal Article uri icon



  • AbstractThis paper describes two software tools—a message manager and a map manager—used to implement network protocols. The tools are provided as part of the x‐kernel, an operating system kernel designed to support the construction and composition of protocols. For each tool, we briefly motivate the network task that needs to be done, give a high‐level specification of the tool, outline the algorithms and data structures used to implement the tool and give concrete examples of how the tool is used to implement real protocols. We also demonstrate how the tools, even though they are designed for general use, perform efficiently.

publication date

  • September 1, 1989

has restriction

  • closed

Date in CU Experts

  • December 7, 2013 12:35 PM

Full Author List

  • Hutchinson NC; Mishra S; Peterson LL; Thomas VT

author count

  • 4

Other Profiles

International Standard Serial Number (ISSN)

  • 0038-0644

Electronic International Standard Serial Number (EISSN)

  • 1097-024X

Additional Document Info

start page

  • 895

end page

  • 916


  • 19


  • 9