С быстрым развитием Интернета сетевые протоколы, используемые вместе с ним, также постоянно обновляются и совершенствуются. В настоящее время существует три основных сетевых протокола, а именно протокол HTTP, протокол HTTPS и протокол SOCKS5. Давайте узнаем об этом подробнее. Эти три сетевых протокола:


HTTP-протокол

HTTP, протокол передачи гипертекста, является наиболее широко используемым сетевым протоколом в Интернете. Все WWW-файлы должны соответствовать этому стандарту. HTTP — это протокол прикладного уровня, основанный на протоколе TCP/IP. Он не предполагает передачу пакетов данных, а в основном определяет формат связи между клиентом и сервером. Это протокол, специально используемый для передачи веб-контента, такого как гипермедийные документы, внедренные в HTML.

Первоначальной целью разработки HTTP было предоставление метода публикации и получения HTML-страниц. В 1960 году американец Тед Нельсон придумал метод обработки текстовой информации с помощью компьютеров и назвал его гипертекстом, который стал основой для развития гипертекста. Стандартная архитектура протокола передачи.


HTTPS-протокол

HTTPS — это протокол безопасности передачи гипертекста. Это канал HTTP, предназначенный для обеспечения безопасности. Проще говоря, это безопасная версия HTTP, то есть к HTTP добавляется уровень SSL. Основой безопасности HTTPS является SSL, поэтому подробности. шифрования требуется SSL. HTTPS — это схема URI (абстрактная система идентификаторов) с синтаксисом, аналогичным системе http:, и используется для безопасной передачи данных HTTP.

URL-адрес https: указывает, что он использует HTTP, но HTTPS имеет другой порт по умолчанию, чем HTTP, и уровень шифрования/аутентификации (между HTTP и TCP). Эта система была первоначально разработана компанией Netscape и в настоящее время широко используется для чувствительных к безопасности коммуникаций во Всемирной паутине, таких как платежные транзакции.


Протокол SOCKS5

SOCKS5 — это прокси-протокол, который играет промежуточную роль между внешними компьютерами и серверными компьютерами, которые обмениваются данными с использованием протокола TCP/IP, позволяя внешним компьютерам в интрасети получать доступ к серверам в сети Интернет или делая связь более безопасной.

Сервер SOCKS5 имитирует поведение внешнего интерфейса, перенаправляя запросы от внешнего интерфейса на реальный целевой сервер. Здесь внешний интерфейс и SOCKS5 также взаимодействуют через протокол TCP/IP. Внешний интерфейс отправляет запрос, первоначально предназначенный для реального сервера, на сервер SOCKS5, а затем сервер SOCKS5 пересылает запрос на реальный сервер.

[email protected]