Unveiling the transport
- 1 January 2004
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGCOMM Computer Communication Review
- Vol. 34 (1) , 99-106
- https://doi.org/10.1145/972374.972392
Abstract
Traditional application programming interfaces for transport protocols make a virtue of hiding most internal per-connection state. We argue that this information-hiding precludes many potentially useful application features and performance optimizations. We advocate a disciplined, portable, and secure interface that gives applications both "get" and "set" access to transport connection state.Keywords
This publication has 12 references indexed in Scilit:
- Upgrading transport protocols using untrusted mobile codePublished by Association for Computing Machinery (ACM) ,2003
- Wrapping server-side TCP to mask connection failuresPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Modeling TCP latencyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A survey of rollback-recovery protocols in message-passing systemsACM Computing Surveys, 2002
- Process migrationACM Computing Surveys, 2000
- An end-to-end approach to host mobilityPublished by Association for Computing Machinery (ACM) ,2000
- TCP congestion control with a misbehaving receiverACM SIGCOMM Computer Communication Review, 1999
- TCP Selective Acknowledgment OptionsPublished by RFC Editor ,1996
- TCP Vegas: end to end congestion avoidance on a global InternetIEEE Journal on Selected Areas in Communications, 1995
- Optimistic recovery in distributed systemsACM Transactions on Computer Systems, 1985