arrow
Return

T-Cache: Efficient Policy-Based Forwarding Using Small TCAM

delete2021-12-01
delete8
PRE
AI
Y
Ying Wan
H
Haoyu Song
杨旭 cover
杨旭 (Yang Xu)
Y
Yilun Wang
T
Tian Pan
C
Chuwen Zhang
Y
Yi Wang
B
Bin Liu *
DOI:10.1109/TNET.2021.3098320delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Ternary Content Addressable Memory (TCAM) is widely used by modern routers and switches to support policy-based forwarding due to its incomparable lookup speed and flexible matching patterns. However, the limited TCAM capacity does not scale with the ever-increasing rule table size due to the high hardware cost and high power consumption. At present, using TCAM just as a rule cache is an appealing solution, but one must resolve several tricky issues including the rule dependency and the associated TCAM updates. In this paper, we propose a new approach which can generate dependency-free rules to cache. By removing the rule dependency, the complex TCAM update problem also disappears. We provide the complete T-cache system design including slow path processing and cache replacement, and implement a T-cache prototype on Barefoot Tofino switches. We conduct comprehensive software simulations and hardware experiments based on real-world and synthesized rule tables and packet traces to show that T-cache is efficient and robust for network traffic in various scenarios.
Keywords:
Pattern matching
Hardware
Optimization
IP networks
IEEE transactions
Computer science
Throughput
Ternary rule
cache
TCAM
forwarding
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

I
IEEE-ACM Transactions on Networking
IF:
3.6
Papers:
4.4K
Citations:
9.5K

Organization

H
huawei technologies
Scholars:
3.3K
Papers: 2.9K
Citations: 1
B
beijing university of posts & telecommunications
Scholars:
1.4W
Papers: 1.2W
Citations: 9
F
fudan university
Scholars:
11.7W
Papers: 7.7W
Citations: 121
T
tsinghua university
Scholars:
11.8W
Papers: 10.0W
Citations: 137
researcher View more organizations