If you use TCP, then the interface presented to you is a stream of bytes. You do not need to worry about how a stream of bytes comes from one end of the connection to the other. You can ignore the IPU MTU. In fact, you can completely ignore the IP layer.
When you call send(), the TCP stack on your computer will handle all the details necessary for the byte stream that you click on your send calls to appear from calls recv()on the other end of the connection.
, TCP , , send() recv(), send() recv(). . , recv() 1 , ( , recv()).
;)
TCP send(), , , TCP () TCP , , , , . TCP-, send() - MTU, , slimmed down ...
, send() , , , - . send() , , , , , , , , ...
, .