Los puntos clave no están disponibles para este artículo en este momento.
Click is a new software architecture for building flexible and configurable routers. A Click router is assembled from packet processing modules called elements. Individual elements implement simple router functions like packet classification, queueing, scheduling, and interfacing with network devices. Complete configurations are built by connecting elements into a graph; packets flow along the graph's edges. Several features make individual elements more powerful and complex configurations easier to write, including pull processing, which models packet flow driven by transmitting interfaces, and flow-based router context, which helps an element locate other interesting elements.We demonstrate several working configurations, including an IP router and an Ethernet bridge. These configurations are modular---the IP router has 16 elements on the forwarding path---and easy to extend by adding additional elements, which we demonstrate with augmented configurations. On commodity PC hardware running Linux, the Click IP router can forward 64-byte packets at 73,000 packets per second, just 10% slower than Linux alone.
Building similarity graph...
Analyzing shared references across papers
Loading...
Robert Morris
Florida Institute of Technology
Eddie Kohler
International Computer Science Institute
John Jannotti
Cisco Systems (China)
Building similarity graph...
Analyzing shared references across papers
Loading...
Morris et al. (Sun,) studied this question.
synapsesocial.com/papers/6a1c8e71f63f086470a18386 — DOI: https://doi.org/10.1145/319151.319166