|
ABSTRACT
Packets on a LAN can be viewed as a series of references to and from the objects they address. The amount of locality in this reference stream may be critical to the efficiency of network implementations, if the locality can be exploited through caching or scheduling mechanisms. Most previous studies have treated network locality with an addressing granularity of networks or individual hosts. This paper describes some experiments tracing locality at a finer grain, looking at references to individual processes, and with fine-grained time resolution. Observations of typical LANs show high per-process locality; that is, packets to a host usually arrive for the process that most recently sent a packet, and often with little intervening delay.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
AMER, P. D. A measurement center for the NBS Local Area Computer Center. IEEE Trans. Comput. C-31, 8 (Aug. 1982), 723-729.
|
| |
2
|
AMER, P., KUMAR, R., KAO, R., PHILLIPS, J., AND CASSEL, L Local area broadcast network measurement: Traffic characterization. In Proceedings of the Spr~ng COMPCON (San Francisco, 1987). IEEE Computer Society, New York, 1987, pp. 64-70.
|
| |
3
|
BoGcs, D. R., SHOCH, J. F., TAFT, E. A., AND METCALFE, M. R. Pup: An internetwork architecture. IEEE Trans. Commun. COM-28, 4 (Apr. 1980), 612-624.
|
 |
4
|
Ramón Cáceres , Peter B. Danzig , Sugih Jamin , Danny J. Mitzel, Characteristics of wide-area TCP/IP conversations, Proceedings of the conference on Communications architecture & protocols, p.101-112, September 03-06, 1991, Zurich, Switzerland
|
 |
5
|
|
| |
6
|
CHERITON D. VMTP Protocol Specifzcation. RFC 1045, Network Information Center, SRI International, Feb. 1988.
|
 |
7
|
|
| |
8
|
CHE~TTON, D. R. A~D WmLrAMSON, C. L. Network measurement of the VMTP requestresponse protocol in the V distributed system In Procee&ngs of the 1987 SIGMETRICS Conference (Banff, Alberta, Oct. 1987). ACM, New York, pp. 128-140.
|
| |
9
|
FELDMEmR, D. C. Traffic measurements on a token ring network. In Proceedings of the 1986 Computer Networking Symposium (Washington, D.C , Nov. 1986). pp. 236-243.
|
| |
10
|
FELDMEmR, D.C. hnproving gateway performance with a routing-table cache In Proceedings of the IEEE InfoCom '88 (New Orleans, Mar. 1988). IEEE, New York, pp. 298-307.
|
| |
11
|
|
| |
12
|
HEmHCH, S.A. Traffic characterization of the NFSNET national backbone. In Proceedings of the Winter 199o USENIX ConfereT~ce (Washington, D.C., Jan. 1990). pp. 207 227.
|
| |
13
|
|
| |
14
|
JAIN, R, AND ROUTItlER, S Packet trains: Measurements and a new model for computer network traffic IEEE J. Sel. Areas Commun SAC4, 6 (Sept. 1986), 986-995.
|
 |
15
|
Anna R. Karlin , Kai Li , Mark S. Manasse , Susan Owicki, Empirical studies of competitve spinning for a shared-memory multiprocessor, Proceedings of the thirteenth ACM symposium on Operating systems principles, p.41-55, October 13-16, 1991, Pacific Grove, California, United States
|
 |
16
|
|
| |
17
|
LELAND, W. E., AND WmSON, D.V. High time-resolution measurement and analysis of LAN traffic: Implications for LAN interconnection In Proceedings of the IEEE lnfoCom '91, (Bal Harbour, Fla., Apr. 1991). pp. 1360-1366.
|
 |
18
|
|
| |
19
|
MOGUL, J C. Simple and flexible datagram access controls for Unix-based gateways. In Procee&ngs of the Summer 1989 USENIX Conference (Baltimore, Md, June 1989). pp 203-221
|
 |
20
|
|
 |
21
|
|
 |
22
|
J. Mogul , R. Rashid , M. Accetta, The packer filter: an efficient mechanism for user-level network code, Proceedings of the eleventh ACM Symposium on Operating systems principles, p.39-51, November 08-11, 1987, Austin, Texas, United States
|
| |
23
|
NAGLE, J. On packet switches with infinite storage. IEEE Trans Commun. COM-35, 4 (Apr 1987), 435-438.
|
 |
24
|
|
 |
25
|
|
| |
26
|
OUSTERHOUT, J. K Scheduling techniques for concurrent systems In Proceedings of the 3rd International Conference on Distributed Computing Systems (Oct 1982). pp 22-30
|
| |
27
|
OUSTERHOUT, J K. Why aren't operating systems getting faster as fast as hardware? In Proceedings of the Summer 1990 USENIX Conference (Anaheim, Cahf, June 1990). pp. 247 256.
|
| |
28
|
PARTRIDGE, C. AND PINK, S. A faster UDP. In Proceedings of the 2r~d MuIttG Workshop (Stockholm, June 1991). pp 57-64. Submitted to IEEE Transactmns on Communicatmn~
|
| |
29
|
PLUMMER, D. An Ethernet Address Resolution Protocol. RFC 826, Network Informatmn Center, SRI International, Sept. 1982.
|
| |
30
|
POSTEL, J.B. User Datagram Protocol RFC 768, Network Information Center, SRI International, Aug. 1980.
|
| |
31
|
POSTEL, J. B Internet Protocol. RFC 791, Network Information Center~ SRI International, Sept, 1981.
|
| |
32
|
POSTEL, J.B. Transmission Co~ztrol Protocol. RFC 793, Network Information Center, SRI International, Dept. 1~51.
|
| |
33
|
POSTEL, J. B Internet CoT~trol Message Protocol RFC 792, Network Information Center, SRI International, Sept. 1981
|
 |
34
|
|
| |
35
|
SC~ROEDER, M. D., BmRELL~ A. D., BURROWS, M., MURRAY, H., NEEDHAM. R. M., RODEHEF- FER, T L., SATTERTHW^ITE, E H, AND TSACKER, C P. Autonet: A high-speed, self configuring local area network using point-to-point links. Res. Rep. 59, Digital Equipment Corporation Systems Research Center, April 1990
|
 |
36
|
|
| |
37
|
SUN MICROSYSTEMS, INC. RPC: Remote Procedure Call Protocol Specification Versmn 2. RFC 1057, Network Information Center, SRI International, June 1988.
|
| |
38
|
SUN MICROSYSTEMS, INC. NFS: Network File System Protocol Specification. RFC 1094, Network Information Center, SRI International, Mar. 1989.
|
| |
39
|
SYSTEMS PERI*ORMANCE EVALUATION COOPERATIVE. Newsl. 2, 1 (1990)
|
| |
40
|
|
| |
41
|
WAITZ, A.A. PMAX microsecond Clock. 1990~ Unpublished design document.
|
| |
42
|
WILLIAMSON, C.L. Dynamic transport-level connection management m a distributed system. In Proceedings of the 14th Conference on Local Computer Networks (Minneapolis, Minn., Oct. 1989). pp 315-322.
|
REVIEW
"Robert Bruce McLaughlin : Reviewer"
The author has studied an IP-based network to see if traffic on the
network can somehow be pinned to a local process. Mogul divides locality
into two basic types. Temporal locality means that if a packet is sent
to a process, the next packet i
more...
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|