Performance measurements of a data link protocol
Abstract
The end-to-end performance of a program implementing IEEE Std 802.2 logical link control protocol, which provides virtual circuit and datagram service and which constitutes the top sublayer of the data link layer of the reference model for Local Area Networks is studied. The measurements of relative execution times of various functions required in transferring data, over virtual circuits or as datagrams, showed that most of the program execution time is spent in a few relatively low-level functions. One of these functions performs block movement of data in memory, and two other functions provide access to various queues. Based on this result, two alternative versions of the program which move data efficiently were written and measured. In this paper the results of the study are reported and their impact on designing hardware and software systems for a network interface are discussed.
- Publication:
-
ICC 1986; Proceedings of the International Conference on Communications
- Pub Date:
- 1986
- Bibcode:
- 1986icc..conf..894K
- Keywords:
-
- Data Links;
- Logic Circuits;
- Man-Computer Interface;
- Memory (Computers);
- Protocol (Computers);
- Architecture (Computers);
- Computer Systems Programs;
- Data Correlation;
- Local Area Networks;
- Packet Switching;
- Communications and Radar