DocumentCode :
322363
Title :
Exploring the performance impact of QoS support in TCP/IP protocol stacks
Author :
Engel, Robert ; Kandlur, Dilip ; Mehra, Ashish ; Saha, Debanjan
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Volume :
2
fYear :
1998
fDate :
29 Mar-2 Apr 1998
Firstpage :
883
Abstract :
This paper explores the performance impact of supporting QoS guarantees on communication in TCP/IP protocol stacks at Unix-like end hosts. We first demonstrate the efficacy of our RSVP-based QoS architecture in providing the desired QoS to individual connections via application-level experiments using UDP sessions and TCP connections on an ATM network. We then identify and measure, via detailed profiling, the overheads imposed by the individual components of the QoS architecture, such as traffic policing, traffic shaping, and buffer management. Our measurements reveal that traffic policing overheads are largely offset by savings due to per-session buffer pre-allocation, and, for ATM networks, a faster path through the network interface layer. In the latter case the data path latency for compliant packets can even be slightly smaller than the default best-effort data path latency. Traffic shaping presents more challenges, primarily because of interactions with the operating system CPU scheduler. We discuss the performance implications of traffic shaping and suggest techniques to reduce or mask some of the associated overheads
Keywords :
Internet; Unix; asynchronous transfer mode; buffer storage; network operating systems; packet switching; performance evaluation; storage management; telecommunication traffic; transport protocols; ATM network; CPU scheduler; QoS support; RSVP-based QoS architecture; TCP connections; TCP/IP protocol stacks; UDP sessions; Unix-like end hosts; application-level experiments; buffer management; data path latency; default best-effort data path latency; integrated services Internet; measurements; network interface layer; operating system; overheads; per-session buffer pre-allocation; performance; traffic policing; traffic shaping; Communication system traffic control; Delay; Intserv networks; Multimedia systems; Operating systems; Protocols; TCPIP; Telecommunication traffic; Traffic control; Web and internet services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM '98. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Conference_Location :
San Francisco, CA
ISSN :
0743-166X
Print_ISBN :
0-7803-4383-2
Type :
conf
DOI :
10.1109/INFCOM.1998.665113
Filename :
665113
Link To Document :
بازگشت