On 23/11/16 19:13, Watson Ladd wrote:
> On Nov 23, 2016 10:22 AM, "Jeremy Harris" <j...@wizmail.org> wrote:
>>
>> On 23/11/16 08:50, Yoav Nir wrote:
>>> As long as you run over a network that has a smallish MTU, you’re going
> to incur the packetization costs anyway, either in your code or in
> operating system code. If you have a 1.44 GB file you want to send, it’s
> going to take a million IP packets either way and 100 million AES block
> operations.
>>
>> Actually, no.  Everybody offloads ether-frame packetization and TCP
>> re-segmentation to the NIC, talking 64kB TCP segments across the NIC/OS
>> boundary.
> 
> Who is 'everybody'?

Broadcom, Intel, Emulex... anyone producing a high speed NIC.

Perhaps we're talking past each other; I'm referring to (usually TCP)
offload.

> Let's look at the cost more exactly. We always have to copy from the
> storage to the network. Packetization copies a tiny bit more data on each
> packet.

The amount of extra data doesn't hurt, having to deal with a larger
number of buffers does - especially on receive, with reassembly.
-- 
Jeremy

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

Reply via email to