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 条
  • [31] Invited Talk: Structured Engineering Argumentation
    Bloomfield, Robin E.
    NEW FRONTIERS IN ARTIFICIAL INTELLIGENCE (JSAI-ISAI 2017), 2018, 10838 : 335 - 335
  • [32] MemComputing: Fundamentals and Application Invited Talk
    Di Ventra, Massimiliano
    PROCEEDINGS OF THE 20TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2023, CF 2023, 2023, : 1 - 1
  • [33] Harmony: The art of reconciliation (Invited talk)
    Pierce, BC
    TRUSTWORTHY GLOBAL COMPUTING, 2005, 3705 : 1 - 1
  • [34] Invited talk: Shape modeling for dummies
    Sheffer, Alla
    IEEE International Conference on Shape Modeling and Applications 2006, Proceedings, 2006, : 2 - 2
  • [35] Structural Embeddings Revisited (Invited Talk)
    Munoz, Cesar
    PROCEEDINGS OF THE 11TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON CERTIFIED PROGRAMS AND PROOFS (CPP '22), 2022, : 12 - 12
  • [36] Driving Types into PHP (Invited Talk)
    Kennedy, Andrew
    PROCEEDINGS OF THE 2ND ACM SIGPLAN INTERNATIONAL WORKSHOP ON TYPE-DRIVEN DEVELOPMENT (TYDE' 17), 2017, : 1 - 1
  • [37] Exact complexity and satisfiability (invited talk)
    Department of Computer Science and Engineering, University of California, San Diego, San Diego, CA 92093-0404, United States
    Lect. Notes Comput. Sci., (1-3):
  • [38] Believing the Integrity of a System (Invited Talk)
    Foley, Simon N.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 125 (01) : 3 - 12
  • [39] Algorithms for Energy Management (Invited Talk)
    Albers, Susanne
    COMPUTER SCIENCE - THEORY AND APPLICATIONS, 2010, 6072 : 1 - 11
  • [40] The complexity of distinguishing distributions (Invited talk)
    Baigneres, Thomas
    Vaudenay, Serge
    INFORMATION THEORETIC SECURITY, PROCEEDINGS, 2008, 5155 : 210 - 222