Весь ли веб-трафик отправляется по протоколу http/https?

Весь ли веб-трафик отправляется по протоколу http/https?

Мне было интересно, в чем разница (с точки зрения безопасности) между шифрованием VPN и шифрованием HTTPS, и я нашел эту статью:https://surfshark.com/blog/vpn-vs-httpsСогласно этому блогу, HTTPS не так уж и безопасен, поскольку шифрует только «трафик браузера», и прямо упоминает, что существует еще больше веб-трафика, который не является «трафиком браузера» (я полагаю, потому что не передается по протоколу https), а значит, не зашифрован и может быть защищен дополнительной защитой, обеспечиваемой VPN. Однако этот сайт не приводит примеров этого «трафика, не являющегося трафиком браузера», что заставляет меня усомниться в обоснованности статьи.

решение1

Использование термина «веб-трафик» в вопросе немного сбивает с толку, поскольку его обычно считают синонимом «трафика браузера».
(«Веб» обычно используется для обозначения подмножества интернет-материалов, которые относятся к веб-страницам, а не к сети в целом.)

Если вы имеете в виду интернет-трафик в целом, то по сутивсе остальное, что использует протокол IPвот ответ на вопрос. Существуют буквально тысячи примеров других протоколов на основе IP, все из которых можно туннелировать через VPN-туннель.

TheСписок назначенных IANA имен служб и номеров портовможно рассматривать как своего рода намек на косвенное «открытие» большего количества протоколов, большинство из которых не основаны на HTTP(S).
Обратите внимание, что многие фирменные решения не используют официально назначенные номера портов, и как таковые они, очевидно, просто полностью отсутствуют в списке назначений IANA, хотя они вполне существуют в реальности.

Вот несколько произвольно выбранных примеров, приведенных для иллюстрации:

  • ДНС
  • SMTP
  • IMAP
  • ФТП
  • SSH
  • ГЛОТОК
  • РДП
  • ВНК
  • СИФС
  • SNMP
  • MQTT
  • Bittorrent
  • Mysql
  • Postgresql
  • и т.д., и т.п., и т.п.

решение2

Хотя протокол WebSocket(RFC 6455) основан на браузере, это независимый протокол на основе TCP. Это означает, что он не отправляется по HTTP/HTTPS.

1.7 Связь с TCP и HTTP

Данный раздел не является нормативным.

Протокол WebSocket — это независимый протокол на основе TCP. Его единственная связь с HTTP заключается в том, что его рукопожатие интерпретируется HTTP-серверами как запрос на обновление.

Связанный контент