Proceedings of the Eighteenth ACM Symposium on Operating Systems Principles 2001
DOI: 10.1145/502034.502056
|View full text |Cite
|
Sign up to set email alerts
|

Building a robust software-based router using network processors

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
33
0
1

Year Published

2002
2002
2009
2009

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 115 publications
(34 citation statements)
references
References 15 publications
0
33
0
1
Order By: Relevance
“…Commercial examples of network processors are the Intel IXP2350 [12], the EZchip NP-3 [13], and the LSI APP [14]. Network processors have been used in a number of scenarios to provide advanced packet processing functions ranging from simple forwarding [15] to complex functions like network measurement [16].…”
Section: Tcp Processing On Network Processorsmentioning
confidence: 99%
See 2 more Smart Citations
“…Commercial examples of network processors are the Intel IXP2350 [12], the EZchip NP-3 [13], and the LSI APP [14]. Network processors have been used in a number of scenarios to provide advanced packet processing functions ranging from simple forwarding [15] to complex functions like network measurement [16].…”
Section: Tcp Processing On Network Processorsmentioning
confidence: 99%
“…The congestion control mechanism of the sender will slow down the sending rate until buffer space becomes available. Packets are only forwarded when the downstream connection does not have too much outstanding data (lines [15][16][17][18]. Lines 20-26: If an ACK is received, then buffer space in the complementary flow (flow in the opposite direction, denoted by f ) can be released.…”
Section: Acceleration Algorithmmentioning
confidence: 99%
See 1 more Smart Citation
“…The flexibility of Programmable Networks is limited by the support and resource capacity of the forwarding hardware. Experiments [5,6] have indicated that their functionalities cannot go beyond levels supported by commercial modules while meeting line speed handling requirements. Furthermore, the reliability of Programmable Networks hinges on restricting service deployment to a trusted single body for each domain.…”
Section: Introductionmentioning
confidence: 99%
“…There are basically three major router architectures [1]: software based routers, Application Specifi c Integrated Circuit (ASIC) based routers and network processor based routers [2]. According to [1], network processor based routers are the optimal building block for next generation networks (NON) as they provide the speed of ASIC-based routers and the flexibility of software-based routers.…”
mentioning
confidence: 99%