That&#x27;s correct.  A send call could call with a 1GB buffer and the IP layer would have to break it up into multiple datagram packets.  That&#x27;s the nature of TCP.  Again sending large message is expanding the requirement beyond what is capable in UDP, while we were striking to emulate UDP in sending short unreliable message.