• DocumentCode
    872555
  • Title

    Active networking: one view of the past, present, and future

  • Author

    Smith, Jonathan M. ; Nettles, Scott M.

  • Author_Institution
    CIS Dept., Pennsylvania Univ., Philadelphia, PA, USA
  • Volume
    34
  • Issue
    1
  • fYear
    2004
  • Firstpage
    4
  • Lastpage
    18
  • Abstract
    All distributed computing systems face the architectural question of the location (and nature) of programmability in the telecommunications networks, computers, and other peripheral devices comprising them. The perspective of this paper is that network elements should be as programmable as possible, to enable the most flexible distributed computing systems. There has been a persistent confluence among operating systems, programming languages, networking and distributed systems. We demonstrate how these interactions led to what is called "active networking," and in the spirit of "vox audita peril, littera scripta manel" (the spoken word perishes, but the written word remains), include an account of how it was made to happen. Lessons are drawn both from the broader research agenda, and the specific goals pursued in the SwitchWare project. We speculate on likely futures for active networking.
  • Keywords
    Internet; distributed programming; high level languages; network operating systems; SwitchWare project; active networking; distributed computing systems; operating systems; peripheral devices; programmability; programming languages; telecommunications networks; Communication switching; Computer languages; Computer networks; Computer peripherals; Distributed computing; History; Operating systems; Resource management; System software; Telecommunication computing;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1094-6977
  • Type

    jour

  • DOI
    10.1109/TSMCC.2003.818493
  • Filename
    1262565