HTTP (Hypertext Transfer Protocol) – протокол прикладного уровня для передачи гипертекста. Клиент (браузер) отправляет запрос серверу (веб-сервер), который обрабатывает его и возвращает ответ. Используется для загрузки веб-страниц, отправки данных форм и API-взаимодействий.
HTTPS (Hypertext Transfer Protocol Secure) – безопасная версия HTTP, использующая шифрование (TLS/SSL) для защиты данных при передаче. Гарантирует конфиденциальность и целостность.
TCP (Transmission Control Protocol) – транспортный протокол, обеспечивающий надежную, ориентированную на соединение передачу данных. Разбивает данные на сегменты, нумерует их, контролирует доставку и повторно отправляет потерянные или поврежденные пакеты. Используется HTTP/HTTPS.
UDP (User Datagram Protocol) – транспортный протокол, предлагающий быструю, но ненадежную, необслуживаемую передачу данных. Не гарантирует доставку или порядок пакетов. Пригоден для потокового мультимедиа или онлайн-игр, где скорость важнее надежности.
IP (Internet Protocol) – сетевой протокол для адресации и маршрутизации пакетов данных между устройствами в сети. Определяет, как пакеты должны путешествовать от источника к месту назначения через Интернет. Работает на сетевом уровне, ниже TCP/UDP.