/
Early Retransmit for TCPdraft-allman-tcp-early-rexmt-05.txtMark Allman Early Retransmit for TCPdraft-allman-tcp-early-rexmt-05.txtMark Allman

Early Retransmit for TCPdraft-allman-tcp-early-rexmt-05.txtMark Allman - PDF document

lindy-dunigan
lindy-dunigan . @lindy-dunigan
Follow
384 views
Uploaded On 2016-07-24

Early Retransmit for TCPdraft-allman-tcp-early-rexmt-05.txtMark Allman - PPT Presentation

Motivation There are cases when TCP cannot use fast retransmit to recover from loss which requires the use of the often costly RTO Eg consider a TCP connection with a cwnd of 3 packets 1 ID: 416960

Motivation

Share:

Link:

Embed:

Download Presentation from below link

Download Pdf The PPT/PDF document "Early Retransmit for TCPdraft-allman-tcp..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Early Retransmit for TCPdraft-allman-tcp-early-rexmt-05.txtMark Allman, Konstantin Avrachenkov, Urtzi Ayesta, Josh BlantonTCPM - IETF 69 Motivation There are cases when TCP cannot use fast retransmit to recover from loss which requires the use of the (often costly) RTO. E.g., consider a TCP connection with a cwnd of 3 packets, 1 of which gets dropped and nothing new to send there is no chance of getting 3 duplicate ACKs TCPM-69 2 Motivation (cont.) Limited Transmit (RFC 3042) helps if we can send new data But, sometimes the app has nothing else to send And, sometimes the receiver's advertised window will not allow the sender to transmit new packets TCPM-69 3 Early Retransmit If the cwnd 4*MSS and the sender cannot send new data via Limited Transmit: trigger fast retransmit on cwnd - 1 duplicate ACKs TCPM-69 4 Costs and Benefits Benefits avoid RTOs in cases where we cannot currently trigger fast retransmit Costs less robust to reordering see "worst case" scenarios in the draft TCPM-69 5 Going Forward Should this be a WG item? we let it die; but people keep asking .... goal: experimental for people to gain experience with TCPM-69 6