EASTFILE: An Energy Aware, Scalable, and TCAM Based Fast IP Lookup Engine
Routers are one of the important entities in computer networks especially in the Internet. Forwarding IP packets is a valuable and vital function in the Internet routers. Routers extract destination IP address from packets and lookup those addresses in their own routing table. This task is called IP lookup. Ternary Content-Addressable Memories (TCAMs) are becoming very popular for designing high-throughput address Lookup engines on routers: they are fast, cost effective and simple to manage. Despite their premise on high-throughput, large TCAM arrays are prohibitive due to their excessive power consumption and lack of scalable design schemes. Therefore, high power consumption in TCAMs is the mainspring of their failure in scalable IP lookup engines.