SPDY
E39862
SPDY is an experimental, now-deprecated web protocol developed by Google to speed up and secure HTTP traffic, which heavily influenced the design of HTTP/2.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| SPDY Protocol whitepaper by Google | 1 |
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
application layer protocol
ⓘ
network protocol ⓘ transport layer security enhancement ⓘ |
| basedOn | HTTP ⓘ |
| compressionAlgorithm | DEFLATE for header compression ⓘ |
| deprecatedBy | major browsers ⓘ |
| deprecatedIn |
Google Chrome 51 and later
ⓘ
Mozilla Firefox 51 and later ⓘ |
| designGoal |
to allow concurrent HTTP requests over one connection
ⓘ
to avoid head-of-line blocking at the HTTP layer ⓘ to minimize protocol overhead ⓘ |
| developer | Google ⓘ |
| documentation |
SPDY
self-linksurface differs
ⓘ
surface form:
SPDY Protocol whitepaper by Google
|
| feature |
header compression
ⓘ
improved utilization of a single TCP connection ⓘ multiplexing multiple streams over a single TCP connection ⓘ reduced latency for HTTP traffic ⓘ request prioritization ⓘ server push ⓘ stream control ⓘ |
| goal |
to improve web security
ⓘ
to reduce web page load latency ⓘ to speed up web browsing ⓘ |
| influenced |
HTTP/2
ⓘ
RFC 7540 ⓘ
surface form:
RFC 7540 (HTTP/2 specification)
|
| inspired | HPACK header compression in HTTP/2 ⓘ |
| introduced | around 2009 ⓘ |
| layer | application layer ⓘ |
| license | open specification ⓘ |
| negotiationMechanism |
ALPN (Application-Layer Protocol Negotiation)
ⓘ
NPN (Next Protocol Negotiation) ⓘ |
| port | TCP port 443 (typical deployment over HTTPS) ⓘ |
| protocolType |
HTTP enhancement protocol
ⓘ
web protocol ⓘ |
| relationToHTTP | acts as a framing layer for HTTP semantics ⓘ |
| replacedBy | HTTP/2 ⓘ |
| securityFeature | mandatory TLS in most deployments ⓘ |
| standardizedBy | IETF HTTPbis working group (as input to HTTP/2 design) ⓘ |
| status | deprecated ⓘ |
| supersededBy | HTTP/2 ⓘ |
| supportedBy |
Amazon Appstore
ⓘ
surface form:
Amazon Silk
Google Chrome ⓘ Internet Explorer ⓘ
surface form:
Internet Explorer (via later versions / Edge family support for HTTP/2 influenced by SPDY)
Mozilla Firefox ⓘ Opera ⓘ |
| supportedOnServer |
Apache HTTP Server (via mod_spdy and later modules)
ⓘ
Jetty ⓘ Node.js ⓘ
surface form:
Node.js (via libraries)
nginx ⓘ |
| uses |
Transmission Control Protocol
ⓘ
surface form:
TCP
TLS ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
SPDY Protocol whitepaper by Google