Согласование протокола прикладного уровня (ALPN) является расширением безопасности транспортного уровня (TLS) для согласования протокола прикладного уровня.

ALPN позволяет прикладному уровню согласовывать, какой протокол должен быть выполнен по защищенному соединению, таким образом, чтобы избежать дополнительных обратных вызовов и который не зависит от протоколов прикладного уровня.

Подробнее о предлагаемом стандарте: http://tools.ietf.org/html/rfc7301

.