Abstract—High performance routers are mostly implemented with network processors because of their software programmability, hardware computation power, and high bandwidth interface design. In this paper, a 5-dimensional packet classification algorithm based on the hierarchal binary prefix search is first implemented in IXP1200 network processor. Our classification implementation is faster and smaller than other existing schemes and makes it possible to put entire rule table in SRAM. Moreover, we proposed a cache mechanism for IXP1200 because we observed that the traffic patterns of backbone routers have a strong temporal locality. Our proposed cache scheme not only caches the results from packet classification but also caches the results fr...
Hashing is a widely used method to perform fast lookup. Several schemes have been proposed to suppor...
Abstract — In order to provide more value added services, the Internet needs to classify packets int...
Abstract—During the past decade, the packet classification problem has been widely studied to accele...
Abstract—With the evolution of the Internet, current routers need to support a variety of emerging n...
Abstract — In this paper, we propose a novel supernode caching scheme to reduce IP lookup latencies ...
Emerging network applications require packet classification at line speed on multiple header fields....
Abstract. High end routers are targeted at providing worst case through-put guarantees over latency....
Thesis (Ph.D.), School of Electrical Engineering and Computer Science, Washington State UniversityPa...
Packet classification can be applied in network security, QoS, routing, network load balancing, band...
Abstract—Many network devices such as routers and firewalls employ caches to take advantage of tempo...
Abstract — Conventional routing cache systems store destina-tion IP addresses in their cache directo...
Wire-speed IP (Internet Protocol) routers require very fast routing table lookup for in-coming IP pa...
Pipelined forwarding engines are used in core routers to meet speed demands. Tree-based searches are...
Abstract—During the past decade, the packet classification problem has been widely studied to accele...
The explosive growth of Internet traffic and the increasing complexity of the functions peformed by ...
Hashing is a widely used method to perform fast lookup. Several schemes have been proposed to suppor...
Abstract — In order to provide more value added services, the Internet needs to classify packets int...
Abstract—During the past decade, the packet classification problem has been widely studied to accele...
Abstract—With the evolution of the Internet, current routers need to support a variety of emerging n...
Abstract — In this paper, we propose a novel supernode caching scheme to reduce IP lookup latencies ...
Emerging network applications require packet classification at line speed on multiple header fields....
Abstract. High end routers are targeted at providing worst case through-put guarantees over latency....
Thesis (Ph.D.), School of Electrical Engineering and Computer Science, Washington State UniversityPa...
Packet classification can be applied in network security, QoS, routing, network load balancing, band...
Abstract—Many network devices such as routers and firewalls employ caches to take advantage of tempo...
Abstract — Conventional routing cache systems store destina-tion IP addresses in their cache directo...
Wire-speed IP (Internet Protocol) routers require very fast routing table lookup for in-coming IP pa...
Pipelined forwarding engines are used in core routers to meet speed demands. Tree-based searches are...
Abstract—During the past decade, the packet classification problem has been widely studied to accele...
The explosive growth of Internet traffic and the increasing complexity of the functions peformed by ...
Hashing is a widely used method to perform fast lookup. Several schemes have been proposed to suppor...
Abstract — In order to provide more value added services, the Internet needs to classify packets int...
Abstract—During the past decade, the packet classification problem has been widely studied to accele...