Метод анализа сетей IPv4 и IPv6 | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 4 мая, печатный экземпляр отправим 8 мая.

Опубликовать статью в журнале

Автор:

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №24 (210) июнь 2018 г.

Дата публикации: 13.06.2018

Статья просмотрена: 581 раз

Библиографическое описание:

Шеремет, А. Ю. Метод анализа сетей IPv4 и IPv6 / А. Ю. Шеремет. — Текст : непосредственный // Молодой ученый. — 2018. — № 24 (210). — С. 49-51. — URL: https://moluch.ru/archive/210/51389/ (дата обращения: 23.04.2024).



Для реализации сравнительного анализа производительности версий протокола IP была реализована сеть 100BaseT из 2-х современных персональных компьютера под управлением ОС Linux Mint 17, подключенных друг к другу посредством витой пары 5-й категории. Длина сети 1 метр. Построенная схема отображает сеть уровня доступа. Схема исследуемой сети отображена на рис. 1

Рис.1. Схема исследуемой сети

В качестве программного обеспечения для определения основных показателей производительности сети будем использовать программы ping и iperf версии 2.0.2. Перед проведением исследований присвоим тестовым компьютерам адреса IPv4 и IPv6 на одном физическом интерфейсе.

На компьютере Client введем:

ifconfig eth0 192.168.254.212/24

ifconfig eth0 add 2012::1/64 up

На компьютере Server:

ifconfig eth0 192.168.254.198/24

ifconfig eth0 add 2012::2/64 up

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

Скорость передачи данных

Целью измерения скорости передачи данных будем использовать программу iperf, которая работает по клиент-серверной архитектуре. Клиент генерирует различные типы трафика (в нашем случае TCP и UDP) и посылает на сервер.

Для получения скоростей передачи данных TCP/IPv4 на компьютере “Server” запустим iperf с параметром “s”. На компьютере “Client”запустим iperf -c 192.168.254.198 -M 1500 -f K -t 10 -i 10

Для получения скоростей передачи данных TCP/IPv6 на компьютере “Server” запустим “iperf -s — V”. На компьютере “Client”запустим iperf -c 2012::2 -M 9000 -f K -t 10 -i 10 –V.

Измерения будем проводить путем изменения параметра “M”, который характеризирует максимальный размер TCP сегмента MSS. Для этого установим максимальный MTU на сетевых интерфейсах компьютера следующей командой: ifconfig eth0 mtu 9000.

В качестве базовой методики тестирования используем методику RFC-2544, которая подразумевает произведение измерений разными значениями кадров от 64 до 1518 байт. Полученные результаты сведены в табл. 2

Таблица 2

Зависимость скорости передачи пакетов TCP от размера пакета

Аналогичным методом проведем тестирование пропускной способности сети при передаче 100 Мбайт данных по протоколам UDP/IPv4 и UDP/IPv6. Для этого на сервере “Server” запустим “iperf -V -s — u-B ”. На компьютере “Client” для тестирования IPv4запустим команду: iperf -u -t 10 -i 1 -V -c 192.168.254.198 -b 100M –M 1500; для измерения скорости передачи IPv6 на компьютере “Client” запустим команду: iperf -u -t 10 -i 1 -V -c 2012::2 -b 100M –M 1500

Полученные данные для UDP пакетов разной длины сведем в табл. 3

Таблица 3

Зависимость скорости передачи пакетов UDP от размера пакета

Одним из критериев, присущих в UDP трафите, является джиттер, который показывает минимальный и максимальный разброс времени прохождения пакета от среднего времени прохождения пакета. В отличие от естественной задержки при передаче в сети, джиттер появляется не из-за самого факта задержки, а по причине флуктуации времени задержки от пакета к пакету. Программа iperf при измерении пропускной способности UDP трафика, так же отображает значение параметра джиттера. Полученные данные сведем в табл. 4.

Таблица 4

Сравнение времени отклика протоколов

Время отклика

Для исследования зависимости времени отклика от размера пакета в IPv4 воспользуемся программой ping, которая позволяет самостоятельно задавать размер пакета, если он не превышает MTU. Для протокола IPv6 существует своя аналогичная версия программы ping — ping6. Для измерения времени отклика по протоколу IPv4 введем на компьютере клиенте команду: ping -s 1500 192.168.254.198; для измерения времени отклика по протоколу IPv6 введем на компьютере клиенте команду: ping6 -s 1500 2012::2.

Литература:

  1. Развитие стека TCP/IP: протокол IPv6 [Электронный ресурс]. — Режим доступа к ресурсу: http://al.km.ru/.
  2. Рудь И. Обзор протокола IPv6 [Электронный ресурс] / И. Рудь. — Режим доступа к ресурсу: http//www.opennet.ru/base/net/ipv6_intro.txt.html.
Основные термины (генерируются автоматически): UDP, TCP, MTU, компьютер, размер пакета, MSS, время отклика, зависимость скорости передачи пакетов, измерение времени отклика, получение скоростей передачи данных.


Похожие статьи

Сравнение некоторых модификаций протокола TCP с ARTCP

Медленный старт предполагает установку окна перегрузки (CWND) равным 1 (имеется в виду 1 MSSMaximum Segment Size – максимальный сегмент

А потеря пакета вызовет таймаут и канал будет блокирован минимум на 1 секунду, что вызовет резкое падение скорости передачи.

Методика измерения пропускной способности в сетях TCP/IP

Другими словами это скорость передачи данных от источника к серверу.

...форматах, получать журналы из сети удаленно через UDP, TCP или TLS / SSL на всех. С правильным оборудованием пропускная способность этой IDS может достигать.

Роль протокола TCP в современных компьютерных сетях.

...(Stream control transport protocol) [5] — транспортный протокол с контролем пакетов. RSTEG размер полезной нагрузки пакета и частота, с которой генерируются сегменты.

Использует порт 5432/tcp/udp. Методы оценки качества передачи речевых пакетов при...

Зависимость максимальной скорости передачи данных от...

Технические характеристики интерфейсов RS-422 и RS-485 представлены в таблице 1 [5]. Зависимость максимальной скорости передачи данных от длины линии представлена в таблице 2 [5].

Методы оценки качества передачи речевых пакетов при...

Сети с коммутацией пакетов были созданы для передачи данных, и возможность их использования для передачи голосового или факсимильного трафика в реальном времени, по аналогии с традиционной телефонией, в значительной степени зависит от вносимой задержки.

Алгоритм формирования пакетов данных для передачи по...

При неверных данных о границах пакетов приемник может пропустить начало пакета и не получить пакет вовсе, или пропустить его

С другой стороны, когда TCP детектирует потерю пакета согласно алгоритму быстрой повторной передачи, cwnd(t) и ssth(t) обновляются иначе.

Показатели и модели реализации качества обслуживания

В настоящее время вместе с планомерным увеличением скоростей передачи данных в телекоммуникациях увеличивается доля интерактивного трафика, крайне чувствительного к параметрам среды транспортировки. Сети с коммутацией пакетов на основе протокола IP не...

Анализ системы мультиплексирования данных в распределенных...

В наше время сеть Интернет не только сеть передачи данных. Модель связи имеет тенденцию смещения в сторону IP.

Впоследствии обработки информации на уровне TCP пакеты передаются уровню IP. В заголовке полученного IP — пакета в поле отправитель...

Особенности работы с приемопередатчиком NRF24L01+

Однако, при более высокой скорости передаче данных увеличивается вероятность появления коллизий (одновременной передачи данных несколькими трансиверами).

Это обусловлено тем, что при потери нескольких пакетов данных во время передачи изображений, видео или...

Похожие статьи

Сравнение некоторых модификаций протокола TCP с ARTCP

Медленный старт предполагает установку окна перегрузки (CWND) равным 1 (имеется в виду 1 MSSMaximum Segment Size – максимальный сегмент

А потеря пакета вызовет таймаут и канал будет блокирован минимум на 1 секунду, что вызовет резкое падение скорости передачи.

Методика измерения пропускной способности в сетях TCP/IP

Другими словами это скорость передачи данных от источника к серверу.

...форматах, получать журналы из сети удаленно через UDP, TCP или TLS / SSL на всех. С правильным оборудованием пропускная способность этой IDS может достигать.

Роль протокола TCP в современных компьютерных сетях.

...(Stream control transport protocol) [5] — транспортный протокол с контролем пакетов. RSTEG размер полезной нагрузки пакета и частота, с которой генерируются сегменты.

Использует порт 5432/tcp/udp. Методы оценки качества передачи речевых пакетов при...

Зависимость максимальной скорости передачи данных от...

Технические характеристики интерфейсов RS-422 и RS-485 представлены в таблице 1 [5]. Зависимость максимальной скорости передачи данных от длины линии представлена в таблице 2 [5].

Методы оценки качества передачи речевых пакетов при...

Сети с коммутацией пакетов были созданы для передачи данных, и возможность их использования для передачи голосового или факсимильного трафика в реальном времени, по аналогии с традиционной телефонией, в значительной степени зависит от вносимой задержки.

Алгоритм формирования пакетов данных для передачи по...

При неверных данных о границах пакетов приемник может пропустить начало пакета и не получить пакет вовсе, или пропустить его

С другой стороны, когда TCP детектирует потерю пакета согласно алгоритму быстрой повторной передачи, cwnd(t) и ssth(t) обновляются иначе.

Показатели и модели реализации качества обслуживания

В настоящее время вместе с планомерным увеличением скоростей передачи данных в телекоммуникациях увеличивается доля интерактивного трафика, крайне чувствительного к параметрам среды транспортировки. Сети с коммутацией пакетов на основе протокола IP не...

Анализ системы мультиплексирования данных в распределенных...

В наше время сеть Интернет не только сеть передачи данных. Модель связи имеет тенденцию смещения в сторону IP.

Впоследствии обработки информации на уровне TCP пакеты передаются уровню IP. В заголовке полученного IP — пакета в поле отправитель...

Особенности работы с приемопередатчиком NRF24L01+

Однако, при более высокой скорости передаче данных увеличивается вероятность появления коллизий (одновременной передачи данных несколькими трансиверами).

Это обусловлено тем, что при потери нескольких пакетов данных во время передачи изображений, видео или...

Задать вопрос