• DocumentCode
    172241
  • Title

    HIDRA: Hiding mobility, multiplexing, and multi-homing from internet applications

  • Author

    Sevilla, Spencer ; Garcia-Luna-Aceves, J.J.

  • Author_Institution
    Univ. of California, Santa Cruz, Santa Cruz, CA, USA
  • fYear
    2014
  • fDate
    April 27 2014-May 2 2014
  • Firstpage
    73
  • Lastpage
    78
  • Abstract
    Today´s socket API requires an application to bind a socket to a transport-layer identifier (e.g., TCP80) and network-layer identifier (e.g., an IP address). These early bindings create significant bottlenecks, reliability issues, and force applications to manage complex lower-layer issues. Many approaches have been proposed to address these problems; however, all of them introduce additional identifiers, modify applications, or require additional protocols in the protocol stack. We introduce HIDRA (Hidden Identifiers for Demultiplexing and Resolution Architecture), an approach based on hidden identifiers used internally at end systems and intermediate systems. HIDRA enables sockets to evolve with the Internet by hiding all mobility, multihoming, and multiplexing issues from applications; does not induce significant overhead in the protocol stack; preserves backwards compatibility with today´s Internet and applications; and does not require or preclude any additional identifiers or protocols to be used in the protocol stack.
  • Keywords
    Internet; application program interfaces; computer network management; computer network reliability; demultiplexing; protocols; HIDRA; IP address; Internet applications; complex lower-layer issues; hidden identifiers for demultiplexing and resolution architecture; mobility hiding; multihoming hiding; multiplexing hiding; network- layer identifier; protocol stack; socket API; transport-layer identifier; IP networks; Internet; Multiplexing; Ports (Computers); Sockets; Transport protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications Workshops (INFOCOM WKSHPS), 2014 IEEE Conference on
  • Conference_Location
    Toronto, ON
  • Type

    conf

  • DOI
    10.1109/INFCOMW.2014.6849171
  • Filename
    6849171