Transport layer breaks down the message into small pieces called packets. Each packet is given a packet number and the total number of packets. The recipient uses this information to assemble the packets in the correct order. It also allows the recipient to see if there are any missing packets.