Question: there is one http server, there may be several http clients which sends http requests to the http server simultaneously,so there are several connections at the same with the same destination IP address, same port number: 80, and the same protocol type: TCP. How does the server distinguish these connections and process them separately?
Answer: the way to specify the end-to-end process-to-process connection.
Socket address: port number + IP address + protocol type
Sender socket address: sender port number + sender IP address + protocol type
Receiver socket address: receiver port number + receiver IP address + protocol type.
Connection = sender socket address + receiver socket address