Вопросы к Поиску с Алисой
Протокол HTTP не может использоваться без уровня прикладных процессов в архитектуре клиент-сервер, потому что сам по себе он не способен работать. na-journal.ru
Для передачи запросов и ответов протоколу HTTP необходим протокол транспортного уровня, например Transmission Control Protocol (TCP). na-journal.ru Прежде чем клиент и сервер смогут обменяться HTTP-запросом и ответом, они должны установить TCP-соединение, этот процесс требует нескольких циклов обмена данными. developer.mozilla.org
Кроме того, все протоколы клиент-серверной модели работают на уровне приложений, и протокол прикладного уровня определяет основные шаблоны диалога. ru.wikipedia.org