Details

Title: Разработка и исследование методов управления каналами передачи данных в пользовательских приложениях: выпускная квалификационная работа бакалавра: направление 02.03.01 «Математика и компьютерные науки» ; образовательная программа 02.03.01_01 «Системы искусственного интеллекта и суперкомпьютерные технологии»
Creators: Ху Кайлунь
Scientific adviser: Глазунов Вадим Валерьевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2023
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: управление сетевым трафиком; сетевое пространство имен; wondershaper; приложение; виртуальный сетевой интерфейс; NAT; таблица маршрутизации; IP-адрес; network traffic management; network namespace; application; virtual network interface; routing table; IP address
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 02.03.01
Speciality group (FGOS): 020000 - Компьютерные и информационные науки
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3198
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\22653

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Эта работа посвящена статическому и динамическому управлению сетевым трафиком приложений в операционной системе, чтобы обеспечить эффективную и одновременную работу различных приложений в рамках ограниченных ресурсов сетевого трафика. Задачи, которые решались в ходе исследования: 1. Изучение инструментов, методов и концепций, связанных с управлением сетью, виртуальным сетевым интерфейсом, основополагающими принципами сети LINUX и базовым пространством LINUX. 2. Разработаны алгоритмы статического и динамического управления сетевым трафиком приложений. 3. Разработана программа для управления сетевым трафиком приложений на основе разработанных алгоритмов и изученных инструментов. 4. Проведены статические и динамические тестирования сетевого потока для определенных приложений в системе по разработанной  программе управления сетевым потоком приложений. Программа, используемая для управления сетевым трафиком приложений, была разработана в Ubuntu 20.04 с помощью программного языка Python. В этой системе мы используем два разных веб-браузера — chrome и edge для тестирования.

This work is devoted to the static and dynamic management of network traffic of applications in the operating system in order to ensure the efficient and simultaneous operation of various applications within the limited resources of network traffic. Tasks that were solved during the research: 1. Learn the tools, methods, and concepts related to network management, virtual network interface, LINUX networking fundamentals, and the LINUX core space. 2. Development of algorithms for static and dynamic control of application network traffic. 3. Development of a program for managing network traffic of applications based on the developed algorithms and studied tools. 4. Static and dynamic testing of the network flow for certain applications in the system according to the developed program for managing the network flow of applications. The program used to manage application network traffic was developed in Ubuntu 20.04. In this system, we use two different web browsers - chrome and edge for testing.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 1
Last 30 days: 0
Detailed usage statistics