DocumentCode :
3422820
Title :
Protocol implementation in a vertically structured operating system
Author :
Black, Richard ; Barham, Paul ; Donnelly, Austin ; Stratford, Neil
Author_Institution :
Comput. Lab., Cambridge Univ., UK
fYear :
35735
fDate :
2-5 Nov1997
Firstpage :
179
Lastpage :
188
Abstract :
A vertically structured operating system is one in which neither the “kernel” nor “servers” perform work on behalf of applications-the former because it exists only to multiplex the CPU, and the latter in order to avoid Quality of Service interference between the applications. Instead, wherever possible, the applications perform all of their own processing. Such a vertical structure provides many advantages for applications but leads to some interesting problems and opportunities for protocol stack implementation. This paper describes the techniques we used in our protocol implementation and the benefits that the vertical structure provided
Keywords :
network operating systems; protocols; protocol implementation; protocol stack implementation; quality of service interference; vertically structured operating system; Application software; Asynchronous transfer mode; File servers; Internet; Kernel; Laboratories; Operating systems; Performance gain; Protocols; Quality of service;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Local Computer Networks, 1997. Proceedings., 22nd Annual Conference on
Conference_Location :
Minneapolis, MN
ISSN :
0742-1303
Print_ISBN :
0-8186-8141-1
Type :
conf
DOI :
10.1109/LCN.1997.630986
Filename :
630986
Link To Document :
بازگشت