Network APIs are moving towards protocol agility, where applications express their needs but not a static protocol binding, and it is up to the layer below the API to choose a suitable protocol. The IETF Transport Services (TAPS) Working Group is standardizing a protocol-independent transport API and offering guidance to implementers. Apple’s recent “Network.framework” is specifically designed to allow such late and dynamic binding of protocols. When the network stack autonomously chooses and configures a protocol, it must first test which protocols are locally available and which work end-to-end (“protocol racing”). For this, it is important to know the set of available options, and which protocols should be tried first: Does it make sense...
This paper arg---6 that transport protocols such as TCP provide a rare domain in which protocol exte...
New developments in web transport such as HTTP/2 and first and foremost QUIC promise fewer connectio...
Transport services (TAPS) is a working group of the Internet's standardization body, the Internet En...
The increasing use of middleboxes (e.g., NATs, firewalls) in the Internet has made it harder and har...
Internet Transport is changing, some changes have been incremental updates to mechanisms (e.g., RACK...
There is a growing concern that the Internet trans- port layer has stagnated and become less adaptiv...
peer reviewedRecent years have seen the development of multiple transport solutions to address the o...
International audienceInternet and its evolutions are fundamentally based on the unique TCP/IP model...
M ost Internet protocol-based networksemploy either the transmission controlprotocol (TCP) or the us...
This paper proposes Monarch, a novel tool that accurately emulates transport protocol flows from an ...
International audienceThe Transport layer, designed for old networking contexts and now obsolete app...
Real-time applications require a set of transport services not currently provided by widely-deployed...
The idea of “refactoring ” transport protocol functionality and implementing it in a more flexible a...
The Internet is constantly evolving, both in usage patterns and in underlying tech-nologies. Last fe...
Introduction of new, more advanced services to the networking paradigm has led to an increased heter...
This paper arg---6 that transport protocols such as TCP provide a rare domain in which protocol exte...
New developments in web transport such as HTTP/2 and first and foremost QUIC promise fewer connectio...
Transport services (TAPS) is a working group of the Internet's standardization body, the Internet En...
The increasing use of middleboxes (e.g., NATs, firewalls) in the Internet has made it harder and har...
Internet Transport is changing, some changes have been incremental updates to mechanisms (e.g., RACK...
There is a growing concern that the Internet trans- port layer has stagnated and become less adaptiv...
peer reviewedRecent years have seen the development of multiple transport solutions to address the o...
International audienceInternet and its evolutions are fundamentally based on the unique TCP/IP model...
M ost Internet protocol-based networksemploy either the transmission controlprotocol (TCP) or the us...
This paper proposes Monarch, a novel tool that accurately emulates transport protocol flows from an ...
International audienceThe Transport layer, designed for old networking contexts and now obsolete app...
Real-time applications require a set of transport services not currently provided by widely-deployed...
The idea of “refactoring ” transport protocol functionality and implementing it in a more flexible a...
The Internet is constantly evolving, both in usage patterns and in underlying tech-nologies. Last fe...
Introduction of new, more advanced services to the networking paradigm has led to an increased heter...
This paper arg---6 that transport protocols such as TCP provide a rare domain in which protocol exte...
New developments in web transport such as HTTP/2 and first and foremost QUIC promise fewer connectio...
Transport services (TAPS) is a working group of the Internet's standardization body, the Internet En...