Aufgrund von Vorbereitungen auf eine neue Version von KOPS, können am Montag, 6.2. und Dienstag, 7.2. keine Publikationen eingereicht werden. (Due to preparations for a new version of KOPS, no publications can be submitted on Monday, Feb. 6 and Tuesday, Feb. 7.)
Type of Publication: | Journal article |
URI (citable link): | http://nbn-resolving.de/urn:nbn:de:bsz:352-opus-23060 |
Author: | Haas, Robert; Jeffries, Clark; Kencl, Lukas; Kind, Andreas; Metzler, Bernard; Pletka, Roman; Waldvogel, Marcel; Freléchoux, Laurent; Droz, Patrick |
Year of publication: | 2003 |
Published in: | IEEE Network ; 17 (2003), 4 |
DOI (citable link): | https://dx.doi.org/10.1109/MNET.2003.1220696 |
Summary: |
In this paper, we present five case studies of advanced networking functions that detail how a network processor (NP) can provide high performance and also the necessary flexibility compared with Application-Specific Integrated Circuits (ASICs). We first review the basic NP system architectures, and describe the IBM PowerNP architecture from a data-plane as well as from a control-plane point of view. We introduce models for the programmer's views of NPs that facilitate a global understanding of NP software programming. Then, for each case study, we present results from prototypes as well as general considerations that apply to a wider range of system architectures. Specifically, we investigate the suitability of NPs for
* Quality of Service (active queue management and traffic engineering), * header processing (GPRS tunneling protocol), * intelligent forwarding (load balancing without flow disruption), * payload processing (code interpretation and just-in-time compilation in active networks), and * protocol stack termination (SCTP). Finally, we summarize the key features as revealed by each case study, and conclude with remarks on the future of NPs. |
Subject (DDC): | 004 Computer Science |
Link to License: | In Copyright |
HAAS, Robert, Clark JEFFRIES, Lukas KENCL, Andreas KIND, Bernard METZLER, Roman PLETKA, Marcel WALDVOGEL, Laurent FRELÉCHOUX, Patrick DROZ, 2003. Creating Advanced Functions on Network Processors : experience and Perspectives. In: IEEE Network. 17(4). Available under: doi: 10.1109/MNET.2003.1220696
@article{Haas2003Creat-6027, title={Creating Advanced Functions on Network Processors : experience and Perspectives}, year={2003}, doi={10.1109/MNET.2003.1220696}, number={4}, volume={17}, journal={IEEE Network}, author={Haas, Robert and Jeffries, Clark and Kencl, Lukas and Kind, Andreas and Metzler, Bernard and Pletka, Roman and Waldvogel, Marcel and Freléchoux, Laurent and Droz, Patrick} }
haas03creating.pdf | 587 |