There is also since its a byte stream its in arbitrary content length model considers many bytes as you like, they will have to be divided into packets of segments inside the network but that's the transport layer's business. 