1. Suppose that web browsers at 128.255.23.45 port 52000, 129.129.100.200 port 5
ID: 3754027 • Letter: 1
Question
1. Suppose that web browsers at 128.255.23.45 port 52000, 129.129.100.200 port 55900, and 130.57.56.60 port 62222 open concurrent, persistent connections to a public web server at (a) List the inbound (client-server) and outbound (server-client) four-tuple labels for any (b) How many sockets will be in use by the web server once the three connections have been (c) Is it possible for the web browser at 128.255.23.45 to open a second, parallel connection 173.194.77.103, and suppose further that these are the web server's only connections. one of these three web server connections. set up? To how many ports are these sockets bound? Justify your answers. to the web server from port 52000? What about the web browser at 130.57.56.60?Explanation / Answer
Part c)The connection between two computers uses socket. At each end(client & server) of the connection will have a socket. Socket is a combination of ip address and port.
Ip address+port number=socket.
Therefore with the web browser at client side to have multiple parallel connections to same web server should have a different socket. This means port number should be different from each other to have different connections to same web server. If same port number is used, then it is like opening a same connection(same socket will be used instead of creating a new one). Hence it will be treated as single connection to that web server.
Nothing happens to other client ip 130.57.56.60 and port 62222, which has a different socket which will be treated as a different connection to web server.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.