TCP Notes TCP connections are bi-directional Every packet has both sequence number & acknowledgement number Sequence number indicates which data are in this packet (if any) Or where in sequence next data will go Acknowledgement indicates which data are expected to be received next Can acknowledge data received, and send answer (any reply) in the same packet Window size sent in every packet Can be varied as buffer space at receiver varies