- •Содержание
- •Сети нового поколения (ngn)
- •Основные понятия и термины
- •Классы сервиса и приоритеты обслуживания трафика
- •Управление процессом передачи сообщений
- •Повышение загрузки ресурса сети
- •Характеристики трафика
- •Уровни анализа трафика в мультисервисных сетях
- •Основные параметры пакетного трафика
- •Распределения вероятностей
- •Взаимные корреляционные моменты
- •Пуассоновские потоки заявок
- •Непрерывные и дискретные случайные величины
- •Разделение канального ресурса во времени
- •Обслуживание пуассоновских потоков
- •Смо с непуассоновскими потоками
- •Особенности мультисервисного трафика
- •Непуассоновские потоки
- •Функция г-распределения
- •Квазипуассоновское распределение вероятностей числа заявок
- •Гиперпуассоновское распределение вероятностей числа заявок на интервале
- •Гипер г- распределение вероятностей числа заявок на интервале
- •Очереди в одноканальных системах передачи с потоками заявок общего вида
- •Последовательное распределение постоянных интервалов времени передачи
- •Средняя доля недообслуженных заявок
- •Дообслуживание очередей
- •Уравнение баланса
- •Аппроксимация
- •Аппроксимация степенной зависимостью
- •Полиномиальная аппроксимация
- •Мультиплексирование потоков
- •Бесприоритетное обслуживание
- •Мультиплексирование групповых потоков
- •Относительные приоритеты
- •Оценка канального ресурса на уровне установления соединения
- •Механизм управления трафиком
- •Классы трафика
- •Службы атм
- •Форматы ячеек атм
- •Механизмы управления потоком
- •Формирование трафика
- •Контроль приоритетов
- •Контроль потока abr
- •Механизмы отбрасывания ячеек
- •Методы сброса пакета
- •Протоколы
- •Cетевая модель tcp/ip
- •Уровень доступа к сети
- •Управление логическим каналом
- •Управление на подуровне доступа к среде удс (мас)
- •Протоколы межсетевого уровня
- •Протокол ip
- •Протоколы транспортного уровня модели tcp/ip
- •Протокол udp
- •Поля udp дейтограммы
- •Инкапсуляция udp
- •Протокол tcp
- •Протоколы прикладного уровня
- •Http – протокол передачи гипертекстов
- •Smtp-протокол
- •Средства мониторинга и анализа трафика
- •Системы мониторинга
- •Анализаторы протоколов
- •Описание программы Wireshark
- •Установка программы
- •Первый запуск и начало работы с программой
- •Настройка программы и запуск захвата трафика.
- •Главное рабочее окно программы
- •Фильтр. Построение фильтров
- •Поля и списки
Поля и списки
В поле списка захваченных PDU выводится сводная информация по всему трафику, захваченному с помощью программы WireShark (рис. 10.19)
|
Рис.10.19. Поле списка захваченных PDU. |
Сводная информация выводится в виде таблицы со следующими полями:
Таблица 15
Поле таблицы |
Описание |
No. |
Порядковый номер захваченного PDU. При использовании фильтра порядковый номер не изменяется |
Time |
Временная отметка, обозначающая время (в секундах), прошедшее с момента начала захвата PDU |
Source |
Сетевой адрес отправителя |
Destination |
Сетевой адрес получателя |
Protocol |
Протокол |
Info |
Дополнительная информация о захваченном PDU |
В информационном поле (рис. 10.20) отображается подробная информация о захваченном PDU, выделенном в поле списка захваченных PDU.
|
Рис. 10.20. Информационное поле программыю |
Выделенные черными цифрами области на рис. 10.20 отображают: выделенную запись в листе списка захваченных PDU (1), запись выделяется одинарным нажатием левой клавиши мыши (программа помечает текущую выделенную запись серым цветом); и подробную информацию о выделенном PDU (2).
Информация о выделенном PDU выводится в виде иерархического списка. Иерархия списка соответствует порядку инкапсуляции данных, применяемой при использовании протоколов стека TCP/IP для передачи информации между устройствами. Пример приведен на рис. 10.21.
|
Рис. 10.21. Информация о захваченном PDU протокола HTTP. |
Черными цифрами на рис. 10.21 отмечены следующие области:
выделенное PDU в поле списка захваченных PDU, по умолчанию программы строка выделяется серым цветом;
«+ Frame 1417» – это вложенный список, содержащий справочную информацию о захваченном PDU (время захвата, длина пакета и т.п.);
«+ Ethernet II» - это вложенный список, содержащий информацию о заголовке протокола канального уровня (DataLink). В данном случае это протокол Ethernet;
«+ Internet Protocol» - это вложенный список, содержащий информацию о заголовке протокола сетевого уровня (Network). В данном случае это протокол IP;
«+ Transmission Control Protocol» - это вложенный список, содержащий информацию о заголовке протокола транспортного уровня (Transport). В данном случае это протокол TCP;
«+ Hypertext Transfer Protocol» - это вложенный список, содержащий информацию о заголовке протокола прикладного уровня (Application). В данном случае это протокол HTTP.
Каждый вложенный список представляет собой последовательность полей (всех или только основных), содержащихся в заголовке протокола, используемого при инкапсуляции данных. Порядок в списке соответствует порядку полей в заголовке протокола.
Для протокола Ethernet стандарты определяют проводные соединения и электрические сигналы на физическом уровне, а формат кадров и протоколы управления доступом к среде – на канальном уровне модели OSI.
Схематичное изображение кадра протокола Ethernet и соответствующий вид окна программы WireShark показаны на рис. 10.22
|
Рис. 10.23. Поля заголовка кадра протокола Ethernet. |
Информацию в заголовках можно интерпретировать следующим образом:
«Ethernet II» - это кадр протокола Ethernet;
«Srс:Foxconn_be:6a:27 (00:01:6c:be:5a:27)» - физический адрес устройства отправителя 00:01:6c:be:5a:27 (поле Source), производитель сетевой карты – компания Foxconn;
«Dct:lt-server.olacc.mltht.ru (00:04:23:bf:bc:19)» - физический адрес устройства получателя 00:04:23:bf:bc:19 (поле Destination), DNS-имя устройства - lt-server.olacc.mltht.ru;
«Type:IP (0x0800)» - на сетевом уровне используется протокол IPv4. Значение этого поля позволяет устройству определить, какому протоколу сетевого уровня следует дальше передать полученное PDU. В данном случае это протокол IP. Другие наиболее часто встречающиеся значения поля Type: 0х0806-ARP, 0x86DD-IPv6.
Протокол IP относится к сетевому уровню и обеспечивает систему глобальной логической адресации для устройств в сети. Схематичное изображение заголовка пакета протокола IP и соответствующий вывод программы Wireshark показаны на рисунке 10.24. Тёмно-серым цветом выделены поля, выводимые программой.
|
Рис.10.24. Поля заголовка пакета протокола IP. |
Информацию в заголовках можно интерпретировать следующим образом:
«Internet Protocol» - это пакет протокола IP;
«src:172:16:1:50 (172:16:1:50)» - это сетевой адрес устройства отправителя 172:16:1:50 (поле Source);
«dst:tessie.mitht.ru (193.232.216.7)» - это сетевой адрес устройства получателя 193.232.216.7, DNS-имя устройства получается - tessie.mitht.ru (поле Destination);
«time to live:128» - максимально возможное количество сетевых устройств, которые могут обработать и передать пакет далее по сети составляет 128
«Protocol:TCP (0x06)» - на транспортном уровне используется протокол TCP. Значение этого поля позволяет устройству определить, какому протоколу транспортного уровня следует дальше передать полученное PDU. В данном случае это протокол TCP. Другие наиболее часто встречающиеся значения поля Protocol: 0х01-ICMP, 0x11-UDP.
Протокол TCP относится к транспортному уровню, обеспечивает надёжную передачу информации между приложениями взаимодействующих устройств. Схематичное изображение заголовка пакета протокола IP и соответствующий вывод программы Wireshark показаны на рисунке. Тёмно-серым цветом выделены поля, выводимые программой.
|
Рис.10.25. Поля заголовка семента TCP. |
Информацию в заголовках можно интерпретировать следующим образом:
«Transmission control Protocol» - это сегмент протокола TCP.21;
«Src Port: 1365 (1365)» - приложение устройства отправителя использует порт 1365 (поле Source Port);
«Dst Port: 3128 (3128)» - приложение устройства получателя использует порт 3128 (поле Destination Port);
«Len: 331» – сегмент содержит 331 байт информации (поле Header Length);
«Sequence number:1 (relative sequence number), [Next sequence number:332 (relative sequence number)], Acknowledgement number:1 (relative ack number)» - поля, используемы для организации надежного обмена информацией между приложениями;
«Window size» - количество байт, которые могут быть переданы без подтверждения.
Список дополнительной литературы
Степанов С.Н. Основы елетрафика мультисервисных сетей/ С.Н.Степанов. – М.:Эко-Трендз, 2010. – 392с.
Олифер, В. Транспортная подсистема неоднородных сетей [Электронный ресурс]/ В.Олифер, Н.Олифер// Режим доступа: http://citforum.ru/nets/tpns/contents.shtml
Рассохин Д.Н. World Wide Web – всемирная информационная паутина в сети Internet. Практическое руководство/ Д.Н. Рассохин, А.И. Лебедев. – Издательство МГУ, 1997. – 208с.
Case J. RFC 1157. A Simple Network Management Protocol (SNMP) [Электронный ресурс]/ J.Case, M.Fedor, M.Schoffstall, J.Davin// Режим доступа: http://www.ietf.org/rfc/rfc1157.txt
Кульгин М. Оптимизация работы протокола TCP в распределенных сетях [Электронный ресурс]/ М.Кульгин// Сети. – 1999. - №10. - Режим доступа: http://citforum.ru/nets/tcp/optimize01.shtml
Паркер Д. Обзор протокола TFTP [Электронный ресурс]/ Д.Паркер// Режим доступа: http://netdocs.ru/articles/Understanding-TFTP-Protocol.html
Храмцов П.Б. Администрирование сети и сервисов Internet. Учебное пособие [Электронный ресурс]/ Режим доступа: http://citforum.ru/nets/services/index.shtml
Таненбаум Э. Компьютерные сети/ Э.Таненбаум. – 4-е изд. – СПб.: Питер, 2003. – 992с.
Денисова Т.Б., Лихтциндер Б.Я., Назаров А.Н., Симонов М.В., Фомичев С.М. Мультисервисные АТМ-сети. – М.: Эко-Трендз, 2005. – 317с.
[Электронный ресурс]/ Режим доступа: http://www/wireshark.org/download.html
