Performance of UDP and TCP communication on personal computers

The number of personal computers (PCs) in Internet based information systems has been rapidly increasing during recent years. Designers are trying to improve the performance by choosing the appropriate hardware and software components of PCs that are running Internet based information systems. However, little research has been done to find how different hardware and software components of PCs affect the performance of the two most commonly used protocols for transferring data on the Internet, TCP and UDP. This paper compares data transmission speed for three different operating systems: Windows 95, Windows NT 4.0 Workstation and Linux 2.1.132. Three different hardware configurations based on Intel 486 DX2, Intel Pentium, and Intel Celeron A processors are also compared. Finally, we show how data packet size affects the communication speed.

[1]  Henry M. Levy,et al.  Limits to low-latency communication on high-speed networks , 1993, TOCS.

[2]  Theodore J. Socolofsky,et al.  TCP/IP tutorial , 1991, RFC.

[3]  S. Srbljic,et al.  Performance of distributed systems based on Ethernet and personal computers , 1999, ISIE '99. Proceedings of the IEEE International Symposium on Industrial Electronics (Cat. No.99TH8465).

[4]  Douglas Comer,et al.  Internetworking with TCP/IP , 1988 .

[5]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.1 , 1997, RFC.