Invited talk: Active networks

被引:1
|
作者
Tennenhouse, D
机构
关键词
D O I
10.1145/238721.238764
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Active networks allow individual users, or groups of users, to inject customized programs into the nodes of the network. This approach to network architecture will enable a massive increase in the sophistication and customization of the computation that is performed within the network. In this talk I will discuss the overall motivation for our work, the approach we have adopted, and a prototype implementation that leverages the existing IP options mechanism. Our work is motivated by both technology push and user pull. The ''pull'' comes from the ad hoc collection of fire walls, web proxies, multicast routers, mobile proxies, video gateways, etc.,that perform user-driven computation at nodes within the network. We are developing the architectural support and common programming platforms to support the diversity and dynamic deployment requirements of these inter-posed services. The ''push'' is the emergence of active technologies, compiled and interpreted, supporting the encapsulation, transfer, inter-position, and safe and efficient execution of program fragments. Today, these technologies are applied above the end-to-end network layer, e.g., to allow clients and servers to exchange fragments. Our innovation is to leverage and extend these technologies for use within the network in ways that will fundamentally change today's model of what is ''in'' the network. Architecturally, we are bumping up the level of abstraction at which inter-operability is achieved: today's routers support the agreed syntax and semantics of IP e.g., they all perform ''equivalent'' computations. In contrast, active nodes perform many different computations but must all support an equivalent and inter-operable computational model.
引用
收藏
页码:89 / 89
页数:1
相关论文
共 50 条
  • [21] On a method of global optimization - Invited talk
    Wu, WT
    PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2003, 2895 : 1 - 1
  • [22] Locality of queries and transformations (Invited talk)
    Arenas, Marcelo
    Fourth IFIP International Conference on Theoretical Computer Science - TCS 2006, 2006, 209 : 3 - 3
  • [23] Invited Talk: Resilient Distributed Algorithms
    Parter, Merav
    SOFSEM 2021: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2021, 12607 : 28 - 42
  • [24] Flat Petri Nets (Invited Talk)
    Leroux, Jerome
    APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY (PETRI NETS 2021), 2021, 12734 : 17 - 30
  • [25] Programming cognitive agents (Invited talk)
    Meyer, JJC
    MULTIAGENT SYSTEM TECHNOLOGIES, PROCEEDINGS, 2005, 3550 : 27 - 34
  • [26] Invited talk: 20 years of Burwalls
    Altman, D
    STATISTICS IN MEDICINE, 2002, 21 (07) : 959 - 967
  • [27] Cellular automata: Applications - Invited talk
    Stauffer, D
    VECTOR AND PARALLEL PROCESSING - VECPAR 2000, 2001, 1981 : 199 - 206
  • [28] Interactive Information Flow (Invited Talk)
    Palamidessi, Catuscia
    Alvim, Mario S.
    Andres, Miguel E.
    AUTOMATED REASONING FOR SECURITY PROTOCOL ANALYSIS AND ISSUES IN THE THEORY OF SECURITY, 2010, 6186 : 111 - 111
  • [29] Invited talk: Web services engineering
    Aoyama, M
    ENGINEERING INFORMATION SYSTEMS IN THE INTERNET CONTEXT, 2002, 103 : 1 - 8
  • [30] Querying the Web Graph (Invited Talk)
    Najork, Marc
    STRING PROCESSING AND INFORMATION RETRIEVAL, 2010, 6393 : 1 - 12