Experimental analysis of layered Ethernet software

  • Authors:
  • B. Bhargava;T. Mueller;J. Riedl

  • Affiliations:
  • Computer Sciences Dept, Purdue University, W Lafayette, IN;Computer Sciences Dept, Purdue University, W Lafayette, IN;Computer Sciences Dept, Purdue University, W Lafayette, IN

  • Venue:
  • ACM '87 Proceedings of the 1987 Fall Joint Computer Conference on Exploring technology: today and tomorrow
  • Year:
  • 1987

Quantified Score

Hi-index 0.00

Visualization

Abstract

We conducted a series of experiments contrasting the performance of a standard communications protocol with the performance of modified versions of the protocol. The results of these experiments divide the communications delay in Sun's implementation of UDP/IP on a 10 megabit per second Ethernet into categories such as buffer copying, context switching, protocol layering, internet address translation, and checksum computation. We also describe the implementation of our own simple Ethernet protocol which propagates messages in slightly less than half the time required by UDP/IP. Our experimental results indicate that the most expensive of these are socket layering and connection, even though most of the layering in the UDP/IP implementation is incidental to the protocol.