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