Sovi.AI - AI Math Tutor

Scan to solve math questions

QUESTION IMAGE

what feature does version 2 of http add to enhance its functionality? a…

Question

what feature does version 2 of http add to enhance its functionality?

a improved ftp support
b increased encryption
c more state-preserving features
d faster email transmission

Explanation:

Analyze the question

The question asks what feature version 2 of HTTP (HTTP/2) adds to enhance its functionality. We need to evaluate the given multiple-choice options in the context of the HTTP/2 specification (RFC 7540).

Evaluate the options

  • A. Improved FTP support: HTTP and FTP are distinct application-layer protocols. HTTP/2 does not focus on or integrate FTP support.
  • B. Increased encryption: While HTTP/2 encourages the use of encryption (and in practice, web browsers only support HTTP/2 over TLS/HTTPS), the protocol itself introduces features like header compression (HPACK), multiplexing, and server push. However, looking at standard curriculum questions of this type, HTTP/2 is often associated with security improvements, or we must look at the best fit among the options. Let's re-evaluate the options. Actually, HTTP/2 requires TLS 1.2 or higher for its negotiated connections in web browsers, effectively enforcing and increasing encryption deployment across the web.
  • C. More state-preserving features: HTTP remains a stateless protocol. State preservation is handled by cookies or sessions, not by HTTP/2 protocol changes.
  • D. Faster email transmission: Email transmission uses protocols like SMTP, IMAP, or POP3, not HTTP.

Therefore, "Increased encryption" is the most accurate and standard answer among the choices provided, reflecting the practical requirement of TLS encryption for HTTP/2 implementations.

Answer:

  • (A) Improved FTP support
  • (B) Increased encryption (Correct answer)
  • (C) More state-preserving features
  • (D) Faster email transmission