Поиск по сайту:
Симметрия представляет собой концепцию, сокращающую сложность (сопрограммы содержат подпрограммы); ищите ее повсюду. (Алан.Дж.Перлис)

Что такое SOCKS5 и зачем он вам?

28.11.2019
Что такое SOCKS5 и зачем он вам?

Существует большая вероятность того, что вы просматриваете «прокси-серверы SOCKS» в качестве опции по умолчанию в браузерах и определенных приложениях при просмотре настроек прокси-сервера. Имейте в виду, что по умолчанию не обязательно стоит лучший вариант, но есть некоторые причины, по которым существуют SOCKS-прокси.

SOCKS5 прокси часто используются для живых звонков или потоковых веб-сайтов. Такие веб-сайты обычно используют протокол пользовательских дейтаграмм (UDP) для отправки данных, и на данный момент SOCKS5 являются основными прокси-серверами, которые могут передавать вас через сеанс UDP.

Проще говоря, если вы думаете, что трафика HTTP (S) вам не хватит, и вам нужен прокси для протоколов, отличных от TCP, то прокси SOCKS5 – это то, что вам нужно. Обратите внимание, что почти во всех случаях трафик HTTP (S) не будет блокироваться брандмауэром, и вам может не понадобиться прокси-сервер SOCKS5.

Это краткая версия того, что такое SOCKS5 и как оно используется. Тем не менее, в этой статье мы стремимся более подробно рассказать о том, что такое прокси-серверы SOCKS и как использовать SOCKS5, и в конце концов – все это будет иметь больше смысла.

 

Интернет-протоколы

Начнем с самого начала. Интернет в основном построен на основе трех протоколов:

  1. Протокол обмена сообщениями управления Интернетом ( ICMP )
  2. Протокол управления передачей ( TCP )
  3. Протокол пользовательских дейтаграмм ( UDP )

ICMP – это протокол управления. Это означает, что он был разработан не для переноса данных приложения, а скорее для информации о состоянии самой сети. Наиболее известным примером ICMP на практике является утилита ping. Этот протокол не имеет отношения к очистке, поэтому мы не будем вдаваться в подробности в этой статье.

Читать  Как настроить конфигурацию tmux?

Протоколы, которые важны в нашем случае – это TCP и UDP.

Как TCP, так и UDP являются транспортными протоколами, предназначенными для передачи данных. Разница между TCP и UDP заключается в том, что TCP практически гарантирует, что все отправленные данные достигнут своего назначения в правильном порядке, а также выполнит другие оптимизации и проверки ошибок.

В случае UDP это протокол без установления соединения. Данные, которые достигают пункта назначения, могут поступать без заказа или вообще не поступать. Обычно этот тип соединения используется при обмене данными в реальном времени, где скорость доставки данных предпочтительнее, чем получение правильных данных.

Итак, где же находится прокси SOCKS во всем этом? Давайте сначала ответим, что такое SOCKS:

 

Что такое SOCKS?

SOCKS – это интернет-протокол, который позволяет одному устройству отправлять данные другому через третье устройство. Другими словами, это третье устройство будет называться сервером SOCKS или прокси-сервером SOCKS.

Так что же делает прокси-сервер SOCKS? Он создает соединение с любым другим сервером, который находится за брандмауэром, и обменивается сетевыми пакетами между клиентом и реальным сервером.

 

Что такое прокси SOCKS5 и как они используются?

SOCKS5 является последней версией протокола SOCKS. Разница между SOCKS5 и более старыми версиями заключается в улучшенной безопасности и возможности поддержки трафика UDP. Тем не менее, разница в безопасности едва заметна для пользователей.

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

Читать  Проверьте количество аргументов в сценарии Bash

Но эту проблему можно обернуть. Компании могут использовать одни и те же прокси-серверы SOCKS5 для мониторинга любых нарушений авторских прав, совершаемых нелегальными источниками, такими как торренты, как упоминалось ранее. Таким образом, компания может гарантировать, что любое потоковое содержимое онлайн является законным.

 

Прокси SOCKS – лучший выбор для бизнеса?

Короткий ответ: если вы считаете, что HTTP (S) -соединений недостаточно для ваших нужд, используйте прокси SOCKS5.

Тем не менее, это зависит от того, какие данные вам нужно очистить. В большинстве случаев, HTTP (S) прокси является более чем достаточно для большинства выскабливания рабочих мест, если вам нужно сделать что – то более интенсивный трафик (например , потоковое видео).

Чтобы сделать принятие решения более управляемой задачей, давайте отметим преимущества как HTTP (S) прокси, так и SOCKS прокси.

HTTP (S):

  • Вы сможете управлять большим количеством запросов в секунду с помощью HTTP (S)
  • Большинство операций очистки могут быть обработаны через соединение HTTP (S).
  • Вам требуется более высокая безопасность и шифрование при очистке.

SOCKS:

  • Когда требуется более интенсивная очистка.
  • Подходит для мониторинга любых нарушений авторских прав.

 

Вывод

Все сводится к тому, нужно ли вам соединение UDP для более универсального или интенсивного сбора данных. Однако в большинстве случаев HTTP (S) прокси не только достаточно, но и может быть лучшим решением для вашего бизнеса.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (4 оценок, среднее: 2,00 из 5)
Загрузка...
Поделиться в соц. сетях:


0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
Enhanced Security Linux или SELinux - это механизм безопасности, встроенный в ядро…

Спасибо!

Теперь редакторы в курсе.