I know that TCP uses verification to ensure accuracy of data by sending to the server. My question is does it verify everything at once or as it comes in?
Quick Example:
Let's say I am loading the Superuser page here. For simplicity it can fit in 5 packets (virtually impossible to fit any modern webpage in such a small amount of data.):
All at once:
*Client: [Request data goes here]**
Server: [Packet 1]
Server: [Packet 2]
Server: [Packet 3]
Server: [Packet 4]
Server: [Packet 5]
Client: [Packet 1]
Client: [Packet 2]
Client: [Packet 3]
Client: [Packet 4]
Client: [Packet 5]
Bit by bit (sorry couldn't resist that pun!):
*Client: [Request data goes here]**
Server: [Packet 1]
Client: [Packet 1]
Server: [Packet 2]
Client: [Packet 2]
Server: [Packet 3]
Client: [Packet 3]
Server: [Packet 4]
Client: [Packet 4]
Server: [Packet 5]
Client: [Packet 5]