arXiv.itsnick.co

an independent field guide to 23 million papers from arXiv & OpenAlex — not affiliated with arXiv.org

Author

D. Buffa

1 paper · 2005–2005

2005: 1
2005peak 1 in 20052005

Frequent co-authors

Papers

showing 1–1 of 1 RSS

Network virtual machine (NetVM): a new architecture for efficient and portable packet processing applications

L. Degioanni, Mario Baldi, D. Buffa +3 more

Hardware and Architecture · Proceedings of the 8th International Conference on Telecommunications, 2005. ConTEL 2005. · · cited 13× · DOI ↗ · more like this ·

A challenge facing network device designers, besides increasing the speed of network gear, is improving its programmability in order to simplify the implementation of new applications (see for example, active networks, content networking, etc). This paper presents our work on designing and implementing a virtual network processor, called NetVM, which has an instruction set optimized for packet processing applications, i.e., for handling network traffic. Similarly to a Java Virtual Machine that virtualizes a CPU, a NetVM virtualizes a network processor. The NetVM is expected to provide a compatibility layer for networking tasks (e.g., packet filtering, packet counting, string matching) performed by various packet processing applications (firewalls, network monitors, intrusion detectors) so that they can be executed on any network device, ranging from expensive routers to small appliances…