• DocumentCode
    1702728
  • Title

    Exposing the network: support for topology-sensitive applications

  • Author

    Chae, Youngsu ; Merugu, Shashidhar ; Zegura, Ellen W. ; Bhattacharjee, Samrat

  • Author_Institution
    Coll. of Comput., Georgia Tech. Res. Inst., Atlanta, GA, USA
  • fYear
    2000
  • fDate
    3/1/2000 12:00:00 AM
  • Firstpage
    65
  • Lastpage
    74
  • Abstract
    One of the traditional goals of networking has been to hide details of network topology from end users. As networks become larger and more heterogeneous, however, situations arise in which the ability to identify particular topological properties enables capabilities and performance that are difficult to achieve with a purely “black box” interface to network topology. Examples of such situations include deployment of active networking functionality to strategic points (e.g., upstream from a lossy link) or the construction of a secure overlay topology on a network with selective support for IP security. On the other hand, an approach that “opens up” the network without constraints seems neither necessary nor practical. We therefore propose a method to query and synthesize network information that allows constrained programmability. We demonstrate the method on a set of examples, and we discuss our implementation within an active networking environment
  • Keywords
    application program interfaces; computer networks; distributed programming; protocols; security of data; IP security; active networking environment; active networking functionality; constrained programmability; lossy link; network information; network topology; secure overlay topology; strategic points; topological properties; topology-sensitive applications; Application software; Computer networks; Computer science; Educational institutions; Information security; Network synthesis; Network topology; Tail; Telecommunication computing; Telecommunication network topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Open Architectures and Network Programming, 2000. Proceedings. OPENARCH 2000. 2000 IEEE Third Conference on
  • Conference_Location
    Tel Aviv
  • Print_ISBN
    0-7803-6268-3
  • Type

    conf

  • DOI
    10.1109/OPNARC.2000.828134
  • Filename
    828134