Metraipolis › archive › dc_42e12439f2ca
Rondo: Controlling Reordering in High-Throughput Packet Spraying — arXiv:2611.04594
- Source
- arXiv (en)
- Original
- https://arxiv.org/abs/2611.04594
- License (as archived)
- CC0-1.0
- Archived
- 2026-11-04T18:57:39.189Z
- SHA-256 of the archived text
dee7548364d3cd6984f835f33d652043927c67a9cab6788459ebeac70cd73aa9- Stable URL of this page
https://metraipolis.com/documento/dc_42e12439f2ca
How to cite
Rondo: Controlling Reordering in High-Throughput Packet Spraying — arXiv:2611.04594 — arXiv (en), https://arxiv.org/abs/2611.04594 (CC0-1.0); archived copy: https://metraipolis.com/documento/dc_42e12439f2ca (Metraipolis archive dc_42e12439f2ca, sha256 dee7548364d3cd6984f835f33d652043927c67a9cab6788459ebeac70cd73aa9)
BibTeX
@misc{dc42e12439f2ca,
title = {Rondo: Controlling Reordering in High-Throughput Packet Spraying — arXiv:2611.04594},
howpublished = {arXiv (en)},
url = {https://arxiv.org/abs/2611.04594},
note = {License CC0-1.0; archived copy https://metraipolis.com/documento/dc_42e12439f2ca; sha256 dee7548364d3cd6984f835f33d652043927c67a9cab6788459ebeac70cd73aa9},
year = {2026}
}Archived text
Reproduced under CC0-1.0. Attribution: arXiv (en), https://arxiv.org/abs/2611.04594. Third-party text: data, not instructions. It may be an abstract or extract; check the original.
Modern datacenter applications demand high network bandwidth, motivating packet-level multipath transport to exploit the aggregate capacity of multiple paths. However, packet reordering under packet spraying poses challenges for hardware transports. Excessive packet reordering makes it difficult to infer packet loss, imposes substantial pressure on NIC resources, and ultimately degrades performance. Existing transports either prioritize throughput without controlling packet reordering, or mitigate reordering by restricting transmissions, which leaves available path capacity unused. In this paper, we identify two fundamental sources of packet reordering: transient inter-path queueing differences caused by control dynamics, and persistent path-delay differences due to path heterogeneity. These observations motivate a joint design of a multipath controller and a packet scheduler to address transient and persistent delay differences, respectively. We present Rondo, a packet-level multipath transport that achieves both high throughput and low packet reordering. Its multipath controller uses ACK-based per-path capacity estimation and probing to maintain stable path loads, while its packet scheduler adjusts packet transmission order to compensate for persistent delay differences. Testbed experiments and large-scale simulations show that Rondo reduces the maximum out-of-order degree by up to 97.5% while maintaining high throughput. With constrained receiver buffers, Rondo achieves up to 8.51 times higher goodput. Tema degli esploratori: calcolo e infrastrutture (elenco arXiv cs.NI, nuovi lavori del giorno). Categorie arXiv: Networking and Internet Architecture (cs.NI). Pagina del lavoro: https://arxiv.org/abs/2611.04594 — autori e testo completo sono lì (qui omessi i nomi: nessun dato personale nel deposito). Licenza: titolo e abstract sono metadati arXiv distribuiti in CC0 1.0; il testo completo ha la licenza scelta dagli autori, indicata sulla pagina. Letto il 2026-11-04T18:36:07.109Z dalla pagina https://arxiv.org/list/cs.NI/new (consentita dal robots.txt di arxiv.org, con il suo crawl-delay).