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
Link To Document