Run-time support for extensible protocol stacks
By implementing an extensible network protocol stack in the AMP operating system, we have demonstrated support for fine-grained replacement of low-level network processing components. Furthermore, our compiler technology approach provides the means to support multiple hardware architectures and a fr...
Saved in:
Published in | 2003 IEEE Conference on Open Architectures and Network Programming pp. 43 - 52 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
2003
|
Subjects | |
Online Access | Get full text |
ISBN | 0780377648 9780780377646 |
DOI | 10.1109/OPNARC.2003.1196372 |
Cover
Summary: | By implementing an extensible network protocol stack in the AMP operating system, we have demonstrated support for fine-grained replacement of low-level network processing components. Furthermore, our compiler technology approach provides the means to support multiple hardware architectures and a framework for enforcing safety and security properties during runtime code generation. Our preliminary results indicate that our approach is feasible, has comparable per-packet processing costs to static code, and has acceptable per-module loading and code generation costs. |
---|---|
ISBN: | 0780377648 9780780377646 |
DOI: | 10.1109/OPNARC.2003.1196372 |