Match the application protocols to the correct transport protocols.
Explanation & Hint:
DHCP (Dynamic Host Configuration Protocol) – Typically uses UDP. DHCP is used for dynamic IP addressing and operates on a simpler request/response model which does not require the reliability and overhead of TCP.
FTP (File Transfer Protocol) – Uses TCP. FTP requires reliable data transfer as files are transmitted, so it uses TCP to ensure that all data reaches its destination correctly.
HTTP (Hypertext Transfer Protocol) – Uses TCP. HTTP is used for web traffic which requires reliable transmission, thus TCP is used to ensure the complete and accurate delivery of web pages.
SMTP (Simple Mail Transfer Protocol) – Uses TCP. SMTP is used for sending emails which requires reliability; hence, it uses TCP to ensure that email messages are reliably delivered to the recipient server.