[as one of the AccECN authors]

Hi David,

I believe you are convoluting a few things in the assumptions behind your comment...

First, as of now, ACKs are non-ECT; and even if they were marked as ECT by the receiver, and subsequently marked CE by the network device when they get bundled and thinned (which, by the way, may be the signal required for AckCC RFC5690), that would not affect the rate of the data sent to the receiver...

The issue with ACK thinning has most to do with causing a burst of data segments that get sent all at once, requiring increased buffering later in the network.

And how the ECN-mark fraction or exact sequencing of the data segments is conveyed back to the sender by the receiver, can be independent of ACK thinning (you may want to read through one suggestion to have better ACK loss protection while still being able to fully reconstruct the exact sequencing of ECN markings in revision https://www.ietf.org/archive/id/draft-kuehlewind-tcpm-accurate-ecn-03.txt (section 3.3.4).


So, you have two issues - one of timing (ACK clock eliciting new data to send), and one of loss of signal fidelity to deal with, when devices bundle up ACKs, or thin out ACKs...

Best regards,
  Richard



----- Original Message ----- From: "David Lang" <da...@lang.hm>
To: "Jonathan Morton" <chromati...@gmail.com>
Cc: <aqm@ietf.org>; <dav...@spamcop.net>
Sent: Wednesday, October 07, 2015 8:02 PM
Subject: Re: [aqm] TCP ACK Suppression

[...]

It’s not “in the wild”, but this sort of thing is a headache for ELR.  It
essentially means that it won’t be able to use AccECN for its feedback (since
AccECN doesn’t allow reconstructing a complex 32-packet history of ECN
codepoints from a single ACK), but must introduce some other mechanism to feed
back the required data to the sender.

but if you are getting all 32 acks at the same time, with no other packets
flowing, are you going to be able to do anything sane? do you mark every one of the acks with ECN (sending a super-strong backoff message), or only mark one of
the acks (sending a weak backoff message)

David Lang


--------------------------------------------------------------------------------


_______________________________________________
aqm mailing list
aqm@ietf.org
https://www.ietf.org/mailman/listinfo/aqm


_______________________________________________
aqm mailing list
aqm@ietf.org
https://www.ietf.org/mailman/listinfo/aqm

Reply via email to