Provide 2 significance of port numbers in network communication?
At the server, the port numbers distinguish different services - the server can distinguish which of the messages it receives should be sent to the FTP server, which to the DNS server, to the WWW server, etc. For example, communication with a Web server would typically use port 80.At the client side, the port numbers distinguish different communications. For example, if I open 3 Web pages in my browser, and communicate with the same Web server, the destination port would of course be 80, but the origin port might be three different numbers such as 1024, 1025, 1026. Then, when the server sends the reply back, my browser knows to which file each incoming packet should be added.