2004
DOI: 10.1007/978-3-540-24715-9_2
|View full text |Cite
|
Sign up to set email alerts
|

Challenges in Implementing an ESP Service

Abstract: Abstract. Although active network services have been widely studied, the task of mapping these services and algorithms onto actual network hardware presents an additional set of challenges. For example, high-end routers and switches are designed to handle as many interfaces delivering packets at wire speed as possible; in such an environment decentralized processing, pipelining, and efficient synchronization are crucial for good performance. At the low end (e.g. small routers/firewalls for the home), cost and … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2009
2009
2009
2009

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 13 publications
0
4
0
Order By: Relevance
“…Most of the research activities to run active code on network processors so far have focused on building custom services by chaining pre-installed and operator-approved modules [1,2,3]. In [4], the authors present a prototype of the Ephemeral State Processing (ESP) router on IXP1200 network processors, where end-systems may only use a restricted number of operations that are performed on the router state store. Our work is clearly a derivative of this work where we replace pre-defined operations by a bytecode interpreter.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…Most of the research activities to run active code on network processors so far have focused on building custom services by chaining pre-installed and operator-approved modules [1,2,3]. In [4], the authors present a prototype of the Ephemeral State Processing (ESP) router on IXP1200 network processors, where end-systems may only use a restricted number of operations that are performed on the router state store. Our work is clearly a derivative of this work where we replace pre-defined operations by a bytecode interpreter.…”
Section: Related Workmentioning
confidence: 99%
“…In [4] the authors illustrate this principle on an IXP1200 network processor. With at most 10 5 packets per second, each allowed to create 2 ESS entries that last for 10 seconds, a 46MB ephemeral store never gets full.…”
Section: Ephemeral Store On a Routermentioning
confidence: 99%
See 2 more Smart Citations