Jump to content

Протокол туннелирования защищенных сокетов

Протокол туннелирования защищенных сокетов ( SSTP ) — это форма туннеля виртуальной частной сети (VPN), которая обеспечивает механизм передачи трафика PPP через канал SSL/TLS . SSL/TLS обеспечивает безопасность на транспортном уровне с согласованием ключей, шифрованием и проверкой целостности трафика. Использование SSL/TLS через TCP- порт 443 (по умолчанию; порт можно изменить) позволяет SSTP проходить практически через все брандмауэры и прокси-серверы, за исключением аутентифицированных веб-прокси. [1]

Серверы SSTP должны пройти аутентификацию на этапе SSL/TLS. Клиенты SSTP могут дополнительно проходить проверку подлинности на этапе SSL/TLS и должны проходить проверку подлинности на этапе PPP. Использование PPP позволяет поддерживать распространенные методы аутентификации, такие как EAP-TLS и MS-CHAP .

SSTP доступен для Linux , BSD и Windows . [2]

SSTP доступен в Windows Vista SP1 и более поздних версиях, в RouterOS, начиная с версии 5.0, и в SEIL , начиная с версии прошивки 3.50. Он полностью интегрирован с архитектурой RRAS в этих операционных системах, что позволяет использовать его с Winlogon или аутентификацией по смарт-карте , политиками удаленного доступа и клиентом Windows VPN. [3] Этот протокол также используется Windows Azure для виртуальной сети «точка-сеть». [4]

SSTP предназначен только для удаленного клиентского доступа и обычно не поддерживает VPN-туннели типа «сеть-сеть». [5]

SSTP имеет те же ограничения производительности, что и любой другой туннель IP-over-TCP. В общем, производительность будет приемлемой только до тех пор, пока на нетуннелируемом сетевом канале имеется достаточная избыточная пропускная способность, чтобы гарантировать, что туннелированные таймеры TCP не истечат. Если это окажется неправдой, производительность резко упадет. Это известно как «проблема сбоя TCP». [6] [7]

SSTP поддерживает только аутентификацию пользователя; он не поддерживает аутентификацию устройства или аутентификацию компьютера.

Структура пакета

[ редактировать ]

Следующая структура заголовка является общей для всех типов пакетов SSTP: [8]

SSTP-заголовок
Битовое смещение Биты 0–7 8–14 15 16–31
0 Версия Сдержанный С Длина
32+ Данные
  • Версия (8 бит) — сообщает и согласовывает используемую версию SSTP.
  • Зарезервировано (7 бит) – зарезервировано для использования в будущем.
  • C (1 бит) – бит управления, указывающий, представляет ли пакет SSTP пакет управления SSTP или пакет данных SSTP. Этот бит устанавливается, если пакет SSTP является управляющим пакетом.
  • Длина (16 бит) – поле длины пакета, состоящее из двух значений: зарезервированной части и части длины.
  • Зарезервировано (4 бита) – зарезервировано для использования в будущем.
  • Длина (12 бит) – содержит длину всего SSTP-пакета, включая заголовок SSTP.
  • Данные (переменная) – когда установлен бит управления C, это поле содержит управляющее сообщение SSTP. В противном случае поле данных будет содержать протокол более высокого уровня. На данный момент это может быть только ГЧП .

Управляющее сообщение

[ редактировать ]

Поле данных заголовка SSTP содержит управляющее сообщение SSTP только в том случае, если установлен бит управления C заголовка.

Управляющее сообщение SSTP
Битовое смещение Биты 0–15 16–31
0 Тип сообщения Количество атрибутов
32+ Атрибуты
  • Тип сообщения (16 бит) — указывает тип передаваемого управляющего сообщения SSTP. Это определяет количество и типы атрибутов, которые могут передаваться в управляющем пакете SSTP.
  • Количество атрибутов (16 бит) – указывает количество атрибутов, добавляемых к управляющему сообщению SSTP.
  • Атрибуты (переменная) – содержит список атрибутов, связанных с управляющим сообщением SSTP. Количество атрибутов указывается в поле «Количество атрибутов».

См. также

[ редактировать ]
  1. ^ Джайн, Самир (17 января 2007 г.). «Часто задаваемые вопросы по SSTP. Часть 2. Для конкретного клиента» . Microsoft TechNet . Проверено 17 октября 2015 г.
  2. ^ «SSTP-Клиент» . 17 сентября 2011 г. Проверено 17 октября 2015 г.
  3. ^ Таллок, Митч (22 января 2008 г.). «SSTP упрощает безопасный удаленный доступ» . Проверено 17 октября 2015 г.
  4. ^ Макгуайр, Шерил (11 августа 2015 г.). «Настройка VPN-подключения типа «точка-сеть» к виртуальной сети Azure» . Проверено 17 октября 2015 г.
  5. ^ Джайн, Самир (10 января 2007 г.). «Часто задаваемые вопросы по SSTP. Часть 1: Общий» . Блоги TechNet . Архивировано из оригинала 12 октября 2010 г.
  6. ^ Титц, Олаф (23 апреля 2001 г.). «Почему TCP поверх TCP — плохая идея» . Проверено 17 октября 2015 г.
  7. ^ Хонда, Осаму; Осаки, Хироюки; Имасе, Макото; Исидзука, Мика; Мураяма, Дзюнъити (октябрь 2005 г.). «Понимание TCP через TCP: влияние туннелирования TCP на сквозную пропускную способность и задержку». В Атикуззамане, Мохаммед; Баландин, Сергей I (ред.). Производительность, качество обслуживания и управление коммуникационными и сенсорными сетями следующего поколения III . Том. 6011. с. 60110Х. Бибкод : 2005SPIE.6011..138H . дои : 10.1117/12.630496 . S2CID   8945952 .
  8. ^ «MS-SSTP: протокол туннелирования защищенных сокетов (SSTP)» . Microsoft TechNet. 16 октября 2015 г. Проверено 17 октября 2015 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d7c4c3d861bc7d98b5109c8364f7d454__1695869100
URL1:https://arc.ask3.ru/arc/aa/d7/54/d7c4c3d861bc7d98b5109c8364f7d454.html
Заголовок, (Title) документа по адресу, URL1:
Secure Socket Tunneling Protocol - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)