200-901 exam dumps

200-901 practice question 124 of 204

Cisco DevNet Associate. Associate level, Cisco. Free question with the correct answer and a full explanation.

200-901 Question 124

Single answer

A DevOps team is developing a Python application that interacts with a REST API to transfer data between systems. The team wants to ensure that the data is transmitted securely and efficiently. Which transport layer protocol should the team use to guarantee data integrity and encryption during transmission?

  1. A

    HTTP

  2. B

    HTTPS

  3. C

    FTP

  4. D

    TCP

Show answer and explanation

Correct answer: B

Explanation

The correct answer is HTTPS because it provides encryption and data integrity by using TLS/SSL, ensuring secure communication over the network. HTTP and FTP lack sufficient security, and while TCP ensures reliable transmission, it does not provide encryption or security by itself.

  • A. Incorrect.

    HTTP is not secure as it transmits data in plain text, making it vulnerable to interception and tampering.

  • B. Correct.

    HTTPS is the secure version of HTTP, using TLS/SSL to encrypt the data during transmission and ensuring data integrity and confidentiality.

  • C. Incorrect.

    FTP is a protocol for transferring files but does not provide encryption or data integrity by itself, which makes it unsuitable for secure data transfer.

  • D. Incorrect.

    TCP is a transport layer protocol that ensures reliable data transmission but does not provide encryption or security features on its own.

Timed practice exam

Take a 200-901 practice test under exam conditions

75 questions in 120 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam