Детальная информация

Название Реализация транспортного протокола для ОС Windows: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения»
Авторы Шаляпин Георгий Александрович
Научный руководитель Ицыксон Владимир Михайлович
Другие авторы Нестеров Сергей Александрович ; Петров Владислав Дмитриевич
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения Санкт-Петербург, 2021
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика стек TCP/IP ; C++ ; сетевой протокол ; протокол передачи данных ; контроль перегрузки ; internet protocol suite ; network protocol ; communication protocol ; congestion control
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.01
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
Ссылки Отзыв руководителя ; Рецензия ; Отчет о проверке на объем и корректность внешних заимствований
DOI 10.18720/SPBPU/3/2021/vr/vr21-713
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи ru\spstu\vkr\11726
Дата создания записи 25.06.2021

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

В ходе данной работы был проведен анализ существующих протоколов транспортного уровня стека TCP/IP на предмет возможности использования протокола в сетевых приложениях с быстрым устареванием данных. Были сформулированы критерии сравнения и произведена оценка каждого протокола в соответствии с этими критериями. По итогам сравнения был сделан выбор в пользу протокола DCCP и написания библиотеки для операционной системы Windows. Была проанализирована и описана спецификация протокола DCCP и механизмов контроля перегрузки CCID2 и CCID3. Для реализации протокола был выбран язык программирования C++. В соответствии со спецификацией был реализован протокол DCCP и механизм контроля перегрузки CCID3. Было произведено тестирование отдельных модулей написанной библиотеки и работы протокола в целом.

In the course of this work, the analysis of the existing transport layer protocols of the TCP / IP stack was carried out for the possibility of using the protocol in network applications with fast data aging. Comparison criteria were formulated and each protocol was assessed according to these criteria. Based on the comparison results, a choice was made in favor of implementing the DCCP protocol and writing a library for the Windows operating system. The specification of the DCCP protocol and the CCID2 and CCID3 congestion control mechanisms have been analyzed and described. The C ++ programming language was chosen to implement the protocol. According to the specification, the DCCP protocol and the CCID3 congestion control mechanism were implemented. Testing of individual modules of the written library and the operation of the protocol was carried out.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать Загрузить
Интернет Анонимные пользователи
  • Реализация транспортного протокола DCCP для ОС Windows
    • Реализация транспортного протокола DCCP для ОС Windows
      • Словарь терминов
      • Введение
      • 1. Обзор и анализ существующих протоколов транспортного уровня
      • 2. Анализ спецификации транспортного протокола DCCP
      • 3. Реализация библиотеки
      • 4. Тестирование разработанной библиотеки
      • Заключение
      • Список использованных источников
      • Приложение 1. Основной код
      • Приложение 2. CCID3
      • Приложение 3. Ссылка на Github-репозиторий

Количество обращений: 13 
За последние 30 дней: 0

Подробная статистика