2003 Articles
Tagging Data In The Network Stack: mbuf tags
We describe the mbuf tag API, a mechanism for tagging data as they flow through the network stack. Originally introduced in OpenBSD, mbuf tags were initially intended for use by the IPsec stack. The API has matured enough to be used by several other kernel components, and formed the basis for the FreeBSD mbuf tags. We present the API, discuss its various uses in the OpenBSD network stack, and describe some plans for future work. Our goal is to demonstrate the flexibility of this relatively simple mechanism and expose it to other kernel developers.
Subjects
Files
- mbuf_tags.pdf application/pdf 34.5 KB Download File
Also Published In
- Title
- Proceedings of BSDCon '03: September 8 - 12, 2003, San Mateo, CA, USA
- Publisher
- USENIX
More About This Work
- Academic Units
- Computer Science
- Published Here
- July 9, 2012