Update on TCP Alterna0ve Backoff with ECN (ABE) dra=-khademi-alterna0vebackoff-ecn Naeem Khademi

advertisement
UpdateonTCPAlterna0veBackoffwithECN(ABE)
dra=-khademi-alterna0vebackoff-ecn
NaeemKhademi,MichaelWelzl,
GrenvilleArmitageandGorryFairhurst
TCPMWG-IETF94,Yokohama–5November2015
I-D’sScope
•  AnexperimentalupdatetoRFC3168:updatestheTCPsender-side
reacMontoacongesMonnoMficaMonreceivedviaECN
•  RFC3168Sec0on6.1.2:
“IfthesenderreceivesanECN-Echo(ECE)ACKpacket…theindicaMonof
congesMonshouldbetreatedjustasaconges0onlossinnon-ECN-Capable
TCP.Thatis,theTCPsourcehalvesthecongesMonwindowcwndandreduces
theslowstartthresholdssthresh.”
•  UpdatetoRFC3168Sec0on6.1.2:
“IfthesenderreceivesanECN-Echo(ECE)ACKpacket…theindicaMonof
congesMonSHOULDinducealessconserva0vereac0onthanloss:theTCP
sourcemulMpliesthecongesMonwindowcwndwith0.8andreducestheslow
startthresholdssthresh.”
2
StatusoftheI-D
•  DiscussionsontheTCPMML(uptoIETFPrague):
–  AddressedMarkAllman’scommentswithregardstobetaecnasapercentage
–  ReviewfromAnilAgarwalisresponded
•  DiscussionsontheICCRGML(a=erIETFPrague):
–  RespondedtocommentsfromMichaelScharfandBobBriscoe
•  SubmiXed-01:
–  Someeditorialwork,moreelaboraMvetextontheraMonalebehindABEin
IntroducMon(SecMon1)andDiscussion(SecMon2)
–  Discussion(SecMon2)explains:
•  whereABEcanbeuseful(lightlymulMplexed,high-BDPaccesslinks)
•  ABEisprac,calratherthanideal(staMcbetaratherthananadapMveone)
•  ThechoiceofmulMplier(nochangetobetaloss)
–  should->SHOULDintheupdateofRFC3168(SecMon3)
–  Theproposedupdateis“experimental”ratherthanstandard-track
3
Q&A
4
Download