See this document in CiteSeerX!

Efficient Packet Demultiplexing for Multiple Endpoints and Large Messages (1994)  (Make Corrections)  (81 citations)
Masanobu Yuhara, Brian N. Bershad
USENIX Winter



  Home/Search   Context   Related

 
View or download:
cs.cuhk.hk/pub/mach3/...newpktfilter.ps
cmu.edu/project/mach/...newpktfilter.ps
cmu.edu/afs/cs/projec...newpktfilter.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  fermivista.math....ftp.cs.cuhk.hk (more)
From:  cmu.edu/afs/cs/pro...publications
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: This paper describes a new packet filter mechanism that efficiently dispatches incoming network packets to one of multiple endpoints, for example address spaces. Earlier packet filter systems iteratively applied each installed filter against every incoming packet, resulting in high processing overhead whenever multiple filters existed. Our new packet filter provides an associative match function that enables similar but not identical filters to be combined together into a single filter. The... (Update)

Context of citations to this paper:   More

.... [70] Their library handles the protocol processing for sending and receiving packets and interacts with the network packet filter [139] and network device drivers directly. The library can be linked in with applications that use the networking calls, so each application can do...

...Each filter is run on every incoming packet which imposes high overhead on user level programs using it. The Mach Packet Filter (MPF) [24] enhances the BPF model by demultiplexing filter specifications to recognize when two filters use similar patterns. If MPF detects...

Cited by:   More
Performance Characteristics of BDD-Based Packet Filters - Attar (2001)   (Correct)
High-performance Event Filtering for Distributed Dynamic - Multi-Point Applications..   (Correct)
A Survey of Event Filtering Mechanisms - Multi-Point   (Correct)

Active bibliography (related documents):   More   All
0.0:   Implementing Lightweight Remote Procedure Calls in the Mach .. - Bourassa, Zahorjan (1995)   (Correct)
0.0:   A Fast Mach Network IPC Implementation - Barrera (1991)   (Correct)
0.0:   Subcontract: A Flexible Base for Distributed Programming - Hamilton, Powell, Mitchell (1993)   (Correct)

Similar documents based on text:   More   All
0.4:   Mapping Java objects to relational databases with MPF/J - Duc, Höfer   (Correct)
0.2:   Demultiplexing on the ATM Adapter: Experiments with Internet .. - Biersack, Rütsche (1994)   (Correct)
0.2:   Framework for Analyzing Garbage Collection - Hertz, Immerman, Moss (2002)   (Correct)

Related documents from co-citation:   More   All
51:   The packet filter: An efficient mechanism for user-level network code - Mogul, Rashid et al. - 1987
42:   The BSD packet filter: A new architecture for userlevel packet capture - McCanne - 1993
41:   Pathfinder: A pattern-based packet classifier - Bailey, Gopal et al. - 1994

BibTeX entry:   (Update)

Yuhara, M., Bershad, B. N., Maeda, C., and Moss, J. E. B. Efficient Packet Demultiplexing for Multiple Endpoints and Large Messages. In Proceedings of the 1994 Winter USENIX Conference, January 1994. http://citeseer.ist.psu.edu/yuhara94efficient.html   More

@inproceedings{ yuhara94efficient,
    author = "Masanobu Yuhara and Brian N. Bershad and Chris Maeda and J. Eliot B. Moss",
    title = "Efficient Packet Demultiplexing for Multiple Endpoints and Large Messages",
    booktitle = "{USENIX} Winter",
    pages = "153-165",
    year = "1994",
    url = "citeseer.ist.psu.edu/yuhara94efficient.html" }
Citations (may not include all citations):
444   Mach: A New Kernel Foundation for UNIX Development (context) - Accetta, Baron et al. - 1986
428   Internet Protocol (context) - Postel - 1981
299   The BSD Packet Filter: A New Architecture for User-level Pac.. - McCanne, Jacobson - 1993
161   The Packet Filter: An Efficient Mechanism for User-level Net.. - Mogul, Rashid et al. - 1987
127   Protocol Service Decomposition for High-Performance Networki.. - Maeda, Bershad - 1993
70   Performance of Firefly RPC - Schroeder, Burrows - 1990
33   A Revised IPC Interface (context) - Draves - 1990
1   Network Performance for Microkernels (context) - Maeda, Bershad - 1992



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://fermivista.math.jussieu.fr/ftp/ftp.cs.cuhk.hk.html):   More
An Evolutionary Heuristic for the Minimum Vertex Cover Problem - Khuri, Bäck (1994)   (Correct)
Writing a Client-Server Application in C++ - Guedes, Julin (1992)   (Correct)
Wavelets for Computer Graphics: A Primer - Stollnitz, DeRose, Salesin (1994)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC