1
Dynamic Pipelining: Making IP-Lookup Truly Scalable
Jahangir Hasan T. N. Vijaykumar School of Electrical & Computer Engineering Purdue University
SIGCOMM 2005
Dynamic Pipelining: Making IP-Lookup Truly Scalable Jahangir Hasan - - PowerPoint PPT Presentation
Dynamic Pipelining: Making IP-Lookup Truly Scalable Jahangir Hasan T. N. Vijaykumar School of Electrical & Computer Engineering Purdue University SIGCOMM 2005 1 Internet Growth and Router Design Number of hosts, total traffic
1
SIGCOMM 2005
2
3
4
5
Our Scheme DLP [Basu, Narlikar - Infocom’05] HLP [Varghese et al – ISCA’03] TCAMs Area Power Updates Throughput Space
6
7
8
P4 = 10010* 1 1 1 P1 P2 P4 P3 P5 1 P6 P7
9
10 10
11 11
12 12
13 13
14 14
15 15
16 16
17 17
18 18
19 19
20 20
21 21
22 22
23 23
1 2 2 2 3
24 24
25 25
26 26
20 40 60 80 100 150 250 500 1000 Num ber of prefixes (thousands) Total Mem
B) TCAM DLP HLP SDP
27 27
20 40 60 80 100 2.5 10 40 160 Line Rate (Gbps) Pow er (W atts) TCAM DLP HLP SDP
28 28
10 20 30 40 50 60 70 80 2.5 10 40 160 Line Rate (Gbps) Chip Area (cm sq) TCAM DLP HLP SDP
29 29
30 30
31 31
32 32
33 33
34 34
35 35