--- Begin Message ---
> On 26 Apr 2018, at 08:26, Jonathan Morton <[email protected]> wrote:
>
>> Genuine question: I have a superpacket circa 64K, this is a lump of data in
>> a tcp flow. I have another small VOIP packet, it’s latency sensitive. If I
>> split the super packet into individual 1.5K packets as they would be on the
>> wire, I can insert my VOIP packet at suitable place in time such that jitter
>> targets are not exceeded. If I don’t split the super packet, surely I have
>> to wait till the end of the superpacket’s queue (for want of a better word)
>> and possibly exceed my latency target. That looks to me like ‘GSO/TSO’ is
>> potentially bad for interflow latencies.
>
>> What don’t I understand here?
>
> You have it exactly right. For some reason, Eric is failing to consider the
> general case of flow-isolating queues at low link rates, and only considering
> high-rate FIFOs.
Thanks. Well that’s a relief - Got something right! The day can only go
downhill from here :-)
Have to say, Sebastian’s analogy "turning 64K "oil-tankers" into a fleet of
speedboats “ really made me smile. Of course the cost is CPU, fortunately no
risk of oil spillage :-)
signature.asc
Description: Message signed with OpenPGP
--- End Message ---
_______________________________________________
Cake mailing list
[email protected]
https://lists.bufferbloat.net/listinfo/cake