Out-of-order delivery

From Wikipedia, the free encyclopedia

In computer networking, out-of-order delivery is the delivery of data packets in a different order from which they were sent. Out-of-order delivery can be caused by packets following multiple paths through a network, or via parallel processing paths within network equipment that are not designed to ensure that packet ordering is preserved. One of the functions of TCP is to prevent the out-of-order delivery of data, either by reassembling packets into order or forcing retries of out-of-order packets.

See also

External links

  • RFC 4737, Packet Reordering Metrics, A. Morton, L. Ciavattone, G. Ramachandran, S. Shalunov, J. Perser, November 2006
  • RFC 5236, Improved Packet Reordering Metrics, A. Jayasumana, N. Piratla, T. Banka, A. Bare, R. Whitner, June 2008
  • http://kb.pert.geant.net/PERTKB/PacketReordering
  • http://www-iepm.slac.stanford.edu/monitoring/reorder/
  • https://www.usenix.org/conference/nsdi12/minion-unordered-delivery-wire-compatible-tcp-and-tls

Retrieved from "https://en.wikipedia.org/w/index.php?title=Out-of-order_delivery&oldid=539916787"
This content was retrieved from Wikipedia : http://en.wikipedia.org/wiki/Out-of-order_delivery
This page is based on the copyrighted Wikipedia article "Out-of-order delivery"; it is used under the Creative Commons Attribution-ShareAlike 3.0 Unported License (CC-BY-SA). You may redistribute it, verbatim or modified, providing that you comply with the terms of the CC-BY-SA