The NetScript active network system

被引:12
作者
da Silva, S [1 ]
Yemini, Y [1 ]
Florissi, D [1 ]
机构
[1] Columbia Univ, Dept Comp Sci, New York, NY 10027 USA
关键词
active networks; extensible protocols; programmable networks;
D O I
10.1109/49.917713
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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.
引用
收藏
页码:538 / 551
页数:14
相关论文
共 24 条
[1]   The SwitchWare active network architecture [J].
Alexander, DS ;
Arbaugh, WA ;
Hicks, MW ;
Kakkar, P ;
Keromytis, AD ;
Moore, JT ;
Gunter, CA ;
Nettles, SM ;
Smith, JM .
IEEE NETWORK, 1998, 12 (03) :29-36
[2]  
BAILEY ML, 1994, 1 S OP SYST DES IMPL
[3]  
BHATTACHARJEE S, 1998, IEEE ICNP AUST TX OC
[4]  
Bray Tim, 1998, Extensible markup language
[5]  
CAMPBELL AT, 1999, INT C ACT NETW BERL
[6]  
CLARK DD, 1985, SIGOPS, V19, P171
[7]  
DASILVA S, 1998, DARPA ACTIVE NETWORK
[8]  
DRUSCHEL P, 1993, 14 ACM S OP SYST PRI
[9]  
ENGLER DR, 1996, ACM SIGCOMM PAL ALT
[10]   COORDINATION LANGUAGES AND THEIR SIGNIFICANCE [J].
GELERNTER, D ;
CARRIERO, N .
COMMUNICATIONS OF THE ACM, 1992, 35 (02) :96-107