On Oct 7, 5:34 pm, Eric Day <e...@oddments.org> wrote:
> Hi!
>
> It's actually not something that is entirely controlled in the server
> or client (unless you use raw sockets), this can happen due to the
> way I/O buffering happens in the operating system. A client/server
> can buffer things up and issue a single write() system call in hopes
> they stay together, but the OS/network could still break them up due
> to fragmentation or maximum segment size. Also, multiple write()'s
> could be grouped into a single packet if the TCP delay is enabled
> (usually don't want to set this due to latency).
>
> So, it happens, yes, but it's not really a relevant question.
>
> -Eric

Thanks for the response.  That makes sense and explains these packets.

-Daniel

Reply via email to