Question: do tcp packets arrive in order?
Answer: The IP protocol deals only with packets, and TCP enables two hosts to establish a connection and exchange streams of data. TCP guarantees delivery of data and also guarantees that packets will be delivered in the same order in which they were sent.