Allowing applications to evolve with the Internet: The case for Internet Resource Descriptors

作者: Spencer Sevilla , J.J. Garcia-Luna-Aceves

DOI: 10.1109/ICC.2014.6883802

关键词:

摘要: Today's socket API requires an application to bind a network address before it can use the communicate. Early bindings of names addresses create significant bottlenecks, reliability problems, and force applications manage complex lower-layer issues. Many approaches have been introduced this problem; however, all prior proposals introduce additional identifiers, modify applications, or require protocols in protocol stack. In contrast, we propose generalized based on Internet Resource Descriptors (IRDs), which are opaque identifiers used by refer resources known only within hosts run. IRDs enable sockets evolve with hiding mobility, multihoming, multiplexing issues from do not induce overhead stack, preserve backwards compatibility today's networks be

参考文章(14)
Richard W. Watson, Chapter 9. Identifiers (naming) in distributed systems Springer Berlin Heidelberg. pp. 191- 210 ,(1981) , 10.1007/3-540-10571-9_9
J. Saltzer, On the Naming and Binding of Network Destinations RFC. ,vol. 1498, pp. 1- 10 ,(1993)
Janardhan R. Iyengar, Bryan Ford, Breaking Up the Transport Logjam HotNets. pp. 85- 90 ,(2008)
Costin Raiciu, Janardhan R. Iyengar, Sébastien Barré, Mark Handley, Alan Ford, Architectural Guidelines for Multipath TCP Development Internet Engineering Task Force - RFC. ,vol. 6182, pp. 28- ,(2011)
D. Funato, K. Yasuda, H. Tokuda, TCP-R: TCP mobility support for continuous operation international conference on network protocols. pp. 229- 236 ,(1997) , 10.1109/ICNP.1997.643720
Kevin Brown, Suresh Singh, M-TCP: TCP for mobile cellular networks acm special interest group on data communication. ,vol. 27, pp. 19- 43 ,(1997) , 10.1145/269790.269794
Jennifer Rexford, Prem Gopalan, David Shue, Matvey Arye, Steven Y. Ko, Robert Kiefer, Erik Nordström, Michael J. Freedman, Serval: an end-host stack for service-centric networking networked systems design and implementation. pp. 7- 7 ,(2012)
Hari Balakrishnan, Karthik Lakshminarayanan, Sylvia Ratnasamy, Scott Shenker, Ion Stoica, Michael Walfish, A layered naming architecture for the internet Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications - SIGCOMM '04. ,vol. 34, pp. 343- 352 ,(2004) , 10.1145/1015467.1015505
A. Bakre, B.R. Badrinath, I-TCP: indirect TCP for mobile hosts international conference on distributed computing systems. pp. 136- 143 ,(1995) , 10.1109/ICDCS.1995.500012
Jon Crowcroft, Steven Hand, Richard Mortier, Timothy Roscoe, Andrew Warfield, Plutarch: an argument for network pluralism acm special interest group on data communication. ,vol. 33, pp. 258- 266 ,(2003) , 10.1145/944759.944763