• DocumentCode
    1468139
  • Title

    The NetScript active network system

  • Author

    Da Silva, Sushil ; Yemini, Yechiam ; Florissi, Danilo

  • Author_Institution
    Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
  • Volume
    19
  • Issue
    3
  • fYear
    2001
  • fDate
    3/1/2001 12:00:00 AM
  • Firstpage
    538
  • Lastpage
    551
  • Abstract
    NetScript is a language system for dynamically programming and deploying protocol software in an active network. NetScript programs are packet flow processors composed out of dataflow components. They can be dynamically dispatched to remote nodes, composed with installed software, and executed to enhance node functions. NetScript has proven useful for implementing a variety of practical network systems including Internet protocol (IP) routers, firewalls, protocol analyzers, traffic shapers, load balancers, various queuing disciplines, intrusion detection systems, Web transport protocols, and IP telephony systems. The paper illustrates the principal concepts of NetScript with an example application, an active IP router that is dynamically extended to provide firewall protection
  • Keywords
    authorisation; data flow computing; packet switching; programming languages; telecommunication computing; telecommunication network routing; telecommunication security; transport protocols; IP telephony systems; Internet protocol routers; NetScript active network system; NetScript programs; Web transport protocols; active IP router; dataflow computational model; dynamic programming; firewall protection; intrusion detection systems; language system; load balancers; packet flow processing software; packet flow processors; protocol analyzers; protocol software; queuing disciplines; remote network nodes; traffic shapers; Application software; Computer architecture; Dynamic programming; IP networks; Intrusion detection; Queueing analysis; Search engines; Telecommunication traffic; Traffic control; Transport protocols;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/49.917713
  • Filename
    917713