The χ -Kernel: An Architecture for Implementing Network Protocols

Norman C. Hutchinson, Larry L. Peterson

Research output: Contribution to journalArticlepeer-review

384 Scopus citations

Abstract

This paper describes a new operating system kernel, called the χ -kernel, that provides an explicit architecture for constructing and composing network protocols. Our experience implementing and evaluating several protocols in the χ -kernel shows that this architecture is both general enough to accommodate a wide range of protocols, yet efficient enough to perform competitively with less structured operating systems.

Original languageEnglish (US)
Pages (from-to)64-76
Number of pages13
JournalIEEE Transactions on Software Engineering
Volume17
Issue number1
DOIs
StatePublished - Jan 1991

ASJC Scopus subject areas

  • Software

Fingerprint Dive into the research topics of 'The χ -Kernel: An Architecture for Implementing Network Protocols'. Together they form a unique fingerprint.

Cite this