Abstract

Recent internet traffic growth becomes a serious problem for internet routers from the aspects of both packet processing throughput and power consumption. Packet Processing Cache (PPC) is one of the promising approaches to solve this problem. PPC caches table lookup results in packet processing and enables to reduce the number of TCAM (Ternary Content Addressable Memory) accesses, which are known as the major cause of degrading the throughput and power efficiency of packet processing. Although PPC can process a packet at fast with significant low energy if the packet hits in the cache, the cache miss rate of PPC is still high due to the small cache capacity. Furthermore, because conventional PPC has no tolerance to attacks, the cache miss rate of PPC is drastically increased when attacking. For these problems, we propose two different cache architecture, called Port-aware Cache and Victim IP Cache. Our simulation showed that the combination of them can achieve 1.81x higher throughput with 45% smaller energy per packet when compared to conventional PPC.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call