* [Bloat] pie, codel, fq_pie, fq_codel tech report
@ 2016-08-03 13:37 Dave Täht
2016-08-03 17:03 ` Kathleen Nichols
0 siblings, 1 reply; 5+ messages in thread
From: Dave Täht @ 2016-08-03 13:37 UTC (permalink / raw)
To: bloat, aqm
I am especially grateful for the full documentation of how to configure
the bsd versions of this stuff, but the rest of the report was pretty
good too.
http://caia.swin.edu.au/reports/160708A/CAIA-TR-160708A.pdf
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Bloat] pie, codel, fq_pie, fq_codel tech report
2016-08-03 13:37 [Bloat] pie, codel, fq_pie, fq_codel tech report Dave Täht
@ 2016-08-03 17:03 ` Kathleen Nichols
2016-08-04 0:43 ` [Bloat] [aqm] " grenville armitage
0 siblings, 1 reply; 5+ messages in thread
From: Kathleen Nichols @ 2016-08-03 17:03 UTC (permalink / raw)
To: bloat, aqm
Nicely laid out and reported, but I have a question for the authors. At the
top of section II. D. it says:
"Instantaneous’ throughput is an approximation derived
from the actual bytes transferred during constant windows
of time."
Is the "actual bytes transferred" the sum of the packet sizes through
the link or is it the actual advance in sequence number bytes?
thanks,
Kathie
On 8/3/16 6:37 AM, Dave Täht wrote:
> I am especially grateful for the full documentation of how to configure
> the bsd versions of this stuff, but the rest of the report was pretty
> good too.
>
> http://caia.swin.edu.au/reports/160708A/CAIA-TR-160708A.pdf
> _______________________________________________
> Bloat mailing list
> Bloat@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/bloat
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Bloat] [aqm] pie, codel, fq_pie, fq_codel tech report
2016-08-03 17:03 ` Kathleen Nichols
@ 2016-08-04 0:43 ` grenville armitage
2016-08-04 2:13 ` David Lang
0 siblings, 1 reply; 5+ messages in thread
From: grenville armitage @ 2016-08-04 0:43 UTC (permalink / raw)
To: bloat, aqm
Kathy, Dave,
Thanks for the +ve comments!
On 08/04/2016 03:03, Kathleen Nichols wrote:
> Nicely laid out and reported, but I have a question for the authors. At the
> top of section II. D. it says:
> "Instantaneous’ throughput is an approximation derived
> from the actual bytes transferred during constant windows
> of time."
>
> Is the "actual bytes transferred" the sum of the packet sizes through
> the link or is it the actual advance in sequence number bytes?
Simplistic sum of the IP payload lengths per unit time as seen at the destination's NIC. (We took the line of least resistance for this tech report. But yes, the advance of sequence num. per unit time would be a more precise estimate of the useful flow of bytes as experienced by the application.)
cheers,
gja
>
> thanks,
> Kathie
>
>
> On 8/3/16 6:37 AM, Dave Täht wrote:
>> I am especially grateful for the full documentation of how to configure
>> the bsd versions of this stuff, but the rest of the report was pretty
>> good too.
>>
>> http://caia.swin.edu.au/reports/160708A/CAIA-TR-160708A.pdf
>> _______________________________________________
>> Bloat mailing list
>> Bloat@lists.bufferbloat.net
>> https://lists.bufferbloat.net/listinfo/bloat
>>
> _______________________________________________
> aqm mailing list
> aqm@ietf.org
> https://www.ietf.org/mailman/listinfo/aqm
--
Professor Grenville Armitage
Director, Centre for Advanced Internet Architectures
School of Software and Electrical Engineering
Faculty of Science, Engineering and Technology
Swinburne University of Technology, Australia
http://caia.swin.edu.au
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Bloat] [aqm] pie, codel, fq_pie, fq_codel tech report
2016-08-04 0:43 ` [Bloat] [aqm] " grenville armitage
@ 2016-08-04 2:13 ` David Lang
2016-08-04 15:29 ` Kathleen Nichols
0 siblings, 1 reply; 5+ messages in thread
From: David Lang @ 2016-08-04 2:13 UTC (permalink / raw)
To: grenville armitage; +Cc: bloat, aqm
[-- Attachment #1: Type: TEXT/PLAIN, Size: 1574 bytes --]
On Thu, 4 Aug 2016, grenville armitage wrote:
> Kathy, Dave,
>
> Thanks for the +ve comments!
>
> On 08/04/2016 03:03, Kathleen Nichols wrote:
>> Nicely laid out and reported, but I have a question for the authors. At the
>> top of section II. D. it says:
>> "Instantaneous’ throughput is an approximation derived
>> from the actual bytes transferred during constant windows
>> of time."
>>
>> Is the "actual bytes transferred" the sum of the packet sizes through
>> the link or is it the actual advance in sequence number bytes?
>
> Simplistic sum of the IP payload lengths per unit time as seen at the
> destination's NIC. (We took the line of least resistance for this tech
> report. But yes, the advance of sequence num. per unit time would be a more
> precise estimate of the useful flow of bytes as experienced by the
> application.)
I would argue that bytes seen by the wire (or any router in the middle) is a far
more useful thing to track than what the application sees.
If one application is layered inside 5 different VPNs or other encapsulation,
while another is native on the wire, we care about the fairness of how the wire
is used.
If we have something like ATM where transmissions are in quantums, we need to
take this into account.
If we have something like wifi where a transmit slot is X overhead + Y*bytes
(where 2-3K * Y = X or worse), if you don't take the overhead into account and
just look at the application level data bytes passed you end up with such a
distorted picture of what's going on that it's almost useless.
David Lang
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Bloat] [aqm] pie, codel, fq_pie, fq_codel tech report
2016-08-04 2:13 ` David Lang
@ 2016-08-04 15:29 ` Kathleen Nichols
0 siblings, 0 replies; 5+ messages in thread
From: Kathleen Nichols @ 2016-08-04 15:29 UTC (permalink / raw)
To: bloat; +Cc: aqm
David,
It is not necessarily "either-or". Tracking the forward progress of data
sees lets you evaluate the effectiveness of the protocol, aqm,
scheduling, and any
other elements of the network. That doesn't mean other metrics can't be
tracked.
Kathie
On 8/3/16 7:13 PM, David Lang wrote:
> On Thu, 4 Aug 2016, grenville armitage wrote:
>
>> Kathy, Dave,
>>
>> Thanks for the +ve comments!
>>
>> On 08/04/2016 03:03, Kathleen Nichols wrote:
>>> Nicely laid out and reported, but I have a question for the authors.
>>> At the
>>> top of section II. D. it says:
>>> "Instantaneous’ throughput is an approximation derived
>>> from the actual bytes transferred during constant windows
>>> of time."
>>>
>>> Is the "actual bytes transferred" the sum of the packet sizes through
>>> the link or is it the actual advance in sequence number bytes?
>>
>> Simplistic sum of the IP payload lengths per unit time as seen at the
>> destination's NIC. (We took the line of least resistance for this
>> tech report. But yes, the advance of sequence num. per unit time would
>> be a more precise estimate of the useful flow of bytes as experienced
>> by the application.)
>
> I would argue that bytes seen by the wire (or any router in the middle)
> is a far more useful thing to track than what the application sees.
>
> If one application is layered inside 5 different VPNs or other
> encapsulation, while another is native on the wire, we care about the
> fairness of how the wire is used.
>
> If we have something like ATM where transmissions are in quantums, we
> need to take this into account.
>
> If we have something like wifi where a transmit slot is X overhead +
> Y*bytes (where 2-3K * Y = X or worse), if you don't take the overhead
> into account and just look at the application level data bytes passed
> you end up with such a distorted picture of what's going on that it's
> almost useless.
>
> David Lang
>
>
> _______________________________________________
> Bloat mailing list
> Bloat@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/bloat
>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2016-08-04 15:29 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-03 13:37 [Bloat] pie, codel, fq_pie, fq_codel tech report Dave Täht
2016-08-03 17:03 ` Kathleen Nichols
2016-08-04 0:43 ` [Bloat] [aqm] " grenville armitage
2016-08-04 2:13 ` David Lang
2016-08-04 15:29 ` Kathleen Nichols
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox