• DocumentCode
    2350592
  • Title

    Application-to-application priority with STREAMS

  • Author

    Ford, D. ; Zeadally, S.

  • Author_Institution
    Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    334
  • Lastpage
    343
  • Abstract
    STREAMS-based protocol stacks have become integral components of many desktop operating systems. We explore the UNIX STREAMS architecture in providing priority to networked applications at the end system. We modified the underlying network device driver (a STREAMS-based Ethernet device driver) to enable demultiplexing of packets based on their priorities. We explored the benefits of our approach by conducting several performance tests. Using the modified Ethernet driver combined with the priority STREAMS offers, our test results yield a 550% improvement over the traditional approach where no priority is used in packet delivery to end user applications
  • Keywords
    Unix; demultiplexing; local area networks; network operating systems; packet switching; performance evaluation; protocols; STREAMS-based Ethernet device; STREAMS-based protocol stacks; UNIX STREAMS architecture; application-to-application priority; desktop operating system; end system; modified Ethernet driver; network device driver; networked applications; packet delivery; performance tests; Computer science; Data structures; Ethernet networks; High-speed networks; Kernel; Laboratories; Operating systems; Production systems; Sun; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks, 2001. Proceedings. LCN 2001. 26th Annual IEEE Conference on
  • Conference_Location
    Tampa, FL
  • ISSN
    0742-1303
  • Print_ISBN
    0-7695-1321-2
  • Type

    conf

  • DOI
    10.1109/LCN.2001.990803
  • Filename
    990803