Back to Search Start Over

Efficient Implementation of Dynamic Protocol Stacks

Authors :
Ariane Keller
Wolfgang Mühlbauer
Daniel Borkmann
Source :
ANCS
Publication Year :
2011
Publisher :
IEEE, 2011.

Abstract

Network programming is widely understood as programming strictly defined socket interfaces. Only some frameworks have made a step towards real network programming by decomposing networking functionality into small modullar blocks that can be assembled in a ?exible manner. In this paper, we tackle the challenge of accommodating 3 partially con?icting objectives: (i) high ?exibility for network programmers, (ii) re-configuration of the network stack at runtime, and (iii) high packet forwarding rates. First experiences with a prototype implementation in Linux suggest little performance overhead compared to the standard Linux protocol stack.

Details

Database :
OpenAIRE
Journal :
2011 ACM/IEEE Seventh Symposium on Architectures for Networking and Communications Systems
Accession number :
edsair.doi...........f795b145f17d770c8d590c7366752b5c
Full Text :
https://doi.org/10.1109/ancs.2011.19