In one of the pairs of protocols given below, both the protocols can use…

2015

In one of the pairs of protocols given below, both the protocols can use multiple TCP connections between the same client and the server. Which one is that?

Answer: A. HTTP, FTPAnswer: HTTP, FTP HTTP: Clients often open multiple TCP connections to the same server to download resources in parallel (older HTTP/1.0 behavior and modern…

  1. A.

    HTTP, FTP

  2. B.

    HTTP, TELNET

  3. C.

    FTP, SMTP

  4. D.

    HTTP, SMTP

Attempted by 154 students.

Show answer & explanation

Correct answer: A

Answer: HTTP, FTP

  • HTTP: Clients often open multiple TCP connections to the same server to download resources in parallel (older HTTP/1.0 behavior and modern browsers), and even with persistent connections there may be multiple concurrent connections for performance.

  • FTP: Uses a separate control connection plus one or more data connections (active/passive modes). FTP frequently opens additional TCP data connections for file transfers and listings, so multiple TCP connections between the same client and server are normal.

Because both protocols can and do use multiple TCP connections between the same client and server, the pair HTTP, FTP is the correct choice.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Computer Networks

Loading lesson…