public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* reg: EDK2 - HTTP Boot
@ 2018-05-18  9:15 Sivaraman Nainar
  0 siblings, 0 replies; only message in thread
From: Sivaraman Nainar @ 2018-05-18  9:15 UTC (permalink / raw)
  To: edk2-devel@lists.01.org

Hello All,
There is an observation found during HTTP Boot that, when HTTP 1.1 server does not support keep-alives, the system sometimes failed boot when connections are not persistent.
RFC 2616 section 8.2.1 says "HTTP/1.1 servers SHOULD maintain persistent connections and use TCP's flow control mechanisms to resolve temporary overloads, rather than terminating connections with the expectation that clients will retry. The latter technique can exacerbate network congestion."
https://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html
So the understanding here is Server should not assume or expect that client will retry. Would like to confirm if the EDK II implementation expects the Server should persistent connection.
-Siva


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-05-18  9:15 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-05-18  9:15 reg: EDK2 - HTTP Boot Sivaraman Nainar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox