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
Link To Document