Characteristics of destination address locality in computer networks: A comparison of caching schemes

  • Raj Jain

Research output: Contribution to journalArticlepeer-review

31 Scopus citations

Abstract

The size of computer networks, along with their bandwidths, is growing exponentially. To support these large, high-speed networks, it is necessary to be able to forward packets in a few microseconds. One part of the forwarding operation consists of searching through a large address database. This problem is encountered in the design of adapters, bridges, routers, gateways, and name servers. Caching can reduce the lookup time if there is a locality in the address reference pattern. Using a destination reference trace measured on an extended local area network, we attempt to see if the destination references do have a significant locality. We compared the performance of MIN, LRU, FIFO, and random cache replacement algorithms. We found that the interactive (terminal) traffic in our sample had a quite different locality behavior than that of the noninteractive traffic. The interactive traffic did not follow the LRU stack model while the noninteractive traffic did. Examples are shown of the environments in which caching can help as well as those in which caching can hurt, unless the cache size is large.

Original languageEnglish
Pages (from-to)243-254
Number of pages12
JournalComputer Networks and ISDN Systems
Volume18
Issue number4
DOIs
StatePublished - May 10 1990

Keywords

  • address resolution
  • bridges
  • caching
  • Computer networks
  • gateways
  • locality

Fingerprint

Dive into the research topics of 'Characteristics of destination address locality in computer networks: A comparison of caching schemes'. Together they form a unique fingerprint.

Cite this