• DocumentCode
    3036350
  • Title

    A framework for rapid development and portable execution of packet-handling applications

  • Author

    Baldi, Mario ; Risso, Fulvio

  • Author_Institution
    Dipartimento di Autom. e Informatica, Politecnico di Torino, Turin
  • fYear
    2005
  • fDate
    21-21 Dec. 2005
  • Firstpage
    233
  • Lastpage
    238
  • Abstract
    This paper presents a framework that enables the execution of packet-handling applications (such as sniffers, firewalls, intrusion detectors, etc.) on different hardware platforms. This framework is centered on the NetVM - a novel, portable, and efficient virtual processor targeted for packet-based processing - and the NetPDL - a language dissociating applications from protocol specifications. In addition, a high-level programming language that enables rapid development of packet-based applications is presented
  • Keywords
    programming languages; security of data; NetPDL; high-level programming language; packet-based processing; packet-handling; portable execution; protocol specifications; virtual processor; Application software; Detectors; Hardware; Intrusion detection; Network address translation; Performance analysis; Protocols; Routing; Telecommunication traffic; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing and Information Technology, 2005. Proceedings of the Fifth IEEE International Symposium on
  • Conference_Location
    Athens
  • Print_ISBN
    0-7803-9313-9
  • Type

    conf

  • DOI
    10.1109/ISSPIT.2005.1577101
  • Filename
    1577101