Jump to content

Надежные датаграммные сокеты

Надежные датаграммные сокеты
Протокол связи
Аббревиатура РДС
Разработчик(и) Корпорация Oracle
Введение 9 июня 2009 г .; 15 лет назад ( 09.06.2009 )
Уровень OSI Транспортный уровень
Порт(ы) 16385 (RDS через TCP)

Надежные датаграммные сокеты ( RDS ) — это высокопроизводительный задержкой , надежный малой протокол без установления соединения с для доставки датаграмм . Он разработан корпорацией Oracle .

Он был включен в ядро ​​Linux 2.6.30, выпущенное 9 июня 2009 года. Код был предоставлен OpenFabrics Alliance (OFA). [ 1 ]

19 октября 2010 г. VSR объявила о CVE . 2010-3904 — уязвимость в ядре Linux 2.6.30, которая может привести к локальному повышению привилегий за счет реализации RDS в ядре. [ 2 ] Впоследствии это было исправлено в Linux 2.6.36. [ 3 ]

8 мая 2019 г. CVE - Был опубликован номер 2019-11815 , касающийся состояния гонки в реализации Linux RDS, которое может привести к ошибке использования после освобождения и возможному выполнению произвольного кода . [ 4 ] Ошибка исправлена ​​в Linux 5.0.8.

[ редактировать ]
RDS-заголовок
Размер (бит) Имя Описание
be64 h_sequence Порядковый номер
be64 h_ack Порядковый номер последнего полученного сообщения
be32 h_len Длина полезной нагрузки сообщения
быть16 h_sport Порт на исходном узле
быть16 h_dport Порт на узле назначения
8 h_flags Описано ниже
8 h_credit Выданные кредиты (используются для управления потоком на основе кредитов)
32 h_padding Заполнение для выравнивания 64-битной структуры
16 h_csum Контрольная сумма заголовка, дополняющая 1
128 h_exthdr Дополнительное пространство заголовка расширения

См. также

[ редактировать ]
  1. ^ «Linux 2 6 30 — новички в ядре Linux» . Kernelnewbies.org. 12 июня 2009 г. Проверено 11 октября 2015 г.
  2. ^ «Рекомендации по безопасности VSR: Описание продукта» . Vsecurity.com . Проверено 11 октября 2015 г.
  3. ^ «CVE-2010-3904» . NIST Национальная база данных уязвимостей . Проверено 27 декабря 2020 г.
  4. ^ «ПНВ-CVE-2019-11815» . nvd.nist.gov . Проверено 14 мая 2019 г.
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 393b33b1cbe5cc8eb2ff117b3ea2a864__1707567780
URL1:https://arc.ask3.ru/arc/aa/39/64/393b33b1cbe5cc8eb2ff117b3ea2a864.html
Заголовок, (Title) документа по адресу, URL1:
Reliable Datagram Sockets - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)