Application-Layer Protocol Negotiation ( ALPN ) is a Transport Layer Security (TLS) extension that allows the application layer to negotiate which protocol should be performed over a secure connection in a manner that avoids additional round trips and which is independent of the application-layer protocols. It is used to establish HTTP/2 connections without additional round trips (client and server can communicate over two ports previously assigned to HTTPS with HTTP/1.1 and upgrade to use HTTP/2 or continue with HTTP/1.1 without closing the initial connection).
4-401: NPN may refer to: Science and technology [ edit ] Next Protocol Negotiation , in computer networking Non-protein nitrogen , an animal feed component NPN transistor Normal Polish notation , in mathematics Organisations [ edit ] National Party of Nigeria , a former political party New Politics Network ,
8-688: A UK think tank Other uses [ edit ] Natural Health Product Number, required by the Canadian Natural Health Products Directorate Topics referred to by the same term [REDACTED] This disambiguation page lists articles associated with the title NPN . If an internal link led you here, you may wish to change the link to point directly to the intended article. Retrieved from " https://en.wikipedia.org/w/index.php?title=NPN&oldid=1033581955 " Category : Disambiguation pages Hidden categories: Short description
12-424: Is different from Wikidata All article disambiguation pages All disambiguation pages Next Protocol Negotiation ALPN is supported by these libraries: In January 2010, Google introduced IETF standard draft describing Next Protocol Negotiation TLS extension. This extension was used to negotiate experimental SPDY connections between Google Chrome and some of Google's servers. As SPDY evolved, NPN
16-483: Was replaced with ALPN. On July 11, 2014, ALPN was published as RFC 7301 . ALPN replaces Next Protocol Negotiation (NPN) extension. TLS False Start was disabled in Google Chrome from version 20 (2012) onward except for websites with the earlier NPN extension. ALPN is a TLS extension which is sent on the initial TLS handshake 'Client Hello', and it lists the protocols that the client (for example
#742257