How do servers communicate with only one other server at a time?

205 views

It’s my understanding that when a computer or a server needs to connect to another server connected to the internet, a ‘handshake’ needs to be performed so that they can share data, but how are two servers able to communicate without broadcasting all of their data to every other server connected to the internet as well?

In: 1

5 Answers

Anonymous 0 Comments

They have the address of the server they want to communicate with. This Internet address is known to the Internet service providers and they will route the data package containing the handshake one step closer to the server. When each router does this it eventually end up at the server. In addition to the destination address the package also contains the source address. So the server knows where to send the response to. And the ISPs will then know how to get the data back.

You are viewing 1 out of 5 answers, click here to view all answers.