ТЕОРИЯ ТЕЛЕТРАФИКА
Ульяновск 2007
Федеральное агентство по образованию Государственное образовательное учреждение выс...
53 downloads
68 Views
4MB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
ТЕОРИЯ ТЕЛЕТРАФИКА
Ульяновск 2007
Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования
Ульяновский государственный технический университет
ТЕОРИЯ ТЕЛЕТРАФИКА Методические указания к лабораторным работам
Составитель С М . Наместников
Ульяновск 2007
У Д К 621.394.343 (076) Б Б К 32.88 я 7 ТЗЗ Рецензент
старший
преподаватель
кафедры
«Автоматизированных
систем
у п р а в л е н и я в о й с к а м и и связи» Ульяновского в ы с ш е г о в о е н н о г о и н ж е н е р н о г о у ч и л и щ а связи, канд. техн. наук, доцент Гладких А. А. Одобрено
секцией
методических
пособий
научно-методического
совета
университета
Теория т е л е т р а ф и к а : методические указания к л а б о р а т о р н ы м р а б о т а м ТЗЗ /сост. С. М. Н а м е с т н и к о в . - Ульяновск : УлГТУ, 2007. - 27 с. Указания по курсу «Теория телетрафика» для студентов направления 210406 специализации «Сети связи и системы коммутации» специальности 21040665 «Сети связи и системы коммутации» разработаны в соответствии с программой курса «Теория телетрафика» и предназначен для студентов специальности «Сети связи и системы коммутации», но может использоваться и студентами других специальностей. Лабораторные работы посвящены анализу цифровых систем связи и их моделированию в программе Net Cracker 4.0. Сборник подготовлен на кафедре «Телекоммуникации». У Д К 621.394.343 (076) Б Б К 32.88 я7
© С М . Н а м е с т н и к о в , составление, 2007 © О ф о р м л е н и е . УлГТУ, 2 0 0 7
СОДЕРЖАНИЕ И Н Т Е Р Ф Е Й С П Р О Г Р А М М Ы N E T C R A C K E R 4.0
4
Л а б о р а т о р н а я работа № 1 МОДЕЛИРОВАНИЕ ТРЕХЗВЕННОЙ СХЕМЫ
9
Л а б о р а т о р н а я работа № 2 ОПРЕДЕЛЕНИЕ ОСНОВНЫХ ХАРАКТЕРИСТИК ЦИФРОВОЙ СИСТЕМЫ
13
Л а б о р а т о р н а я работа № 3 МОДЕЛИРОВАНИЕ ЦИФРОВОЙ СЕТИ С БУФЕРОМ И ОДНИМ СЕРВЕРОМ
17
Л а б о р а т о р н а я работа № 4 МОДЕЛИРОВАНИЕ ПРОСТОЙ СЕТИ СВЯЗИ БИБЛИОГРАФИЧЕСКИЙ СПИСОК
3
22 26
ИНТЕРФЕЙС
ПРОГРАММЫ
NETCRACKER
4.0
Главное окно программы, представленное на рис. 1, состоит из пяти элементов: главного меню, панелей инстументов, браузера, рабочей области и панели устройств. В браузере отображается список типов устройств, которые могут использоваться при построении моделей сетей связи. При выборе определенного типа устройства в панели устройств показываются существующие модели выбранного устройства. Сам процесс моделирования цифровых сетей выполняется в рабочей области.
Рис. 1. Главное окно программы NetCracker
Процесс моделирования заключается в последовательном выборе соответствующего оборудования сначала в списке браузера, а затем в панели устройств и переноса выбранной модели на рабочую область с помощью указателя мыши. Связь между двумя узлами сети, отображенными в рабочей области, устанавливается путем выбора режима «link devices» на панели инструментов «Modes» и соединения их с помощью курсора мыши. В случае возможности установления связи на экране появляется диалоговое окно (рис. 2), в котором задаются дополнительные параметры соединения. 4
Рис. 2. Диалоговое окно при установлении соединения
При нажатии кнопки «Link» соединение считается установленным, и после этого становятся доступны параметры связи: способ соединения, скорость передачи, тип протокола. Таким образом, размещая элементы сети на рабочей области и устанавливая между ними необходимые соединения, можно задавать любую структуру сети связи. После формирования топологии сети связи задаются направления движения и модели трафиков между отдельными узлами сети. В случае передачи произвольных данных, таких как файлы, видео, текст, звук и пр., выбирается режим «Set Traffic)) ^ на панели инструментов «Modes» и с помощью указателя мыши сначала отмечается узел источника трафика, а затем узел приемника. После этого в появившемся диалоговом окне программа предложит выбрать один из типов трафика (рис. 3), который будет иметь место между выбранными узлами сети. При нажатии кнопки «Assign» устанавливается выбранный тип трафика между узлом источником и узлом получателем. Для большей гибкости процесса моделирования сети связи в программе NetCracker предусмотрена возможность редактирования модели трафика и задание ее параметров. Для этого в главном окне программы необходимо выбрать пункт меню «Global» и подпункт «Data Flow» или нажать 5
комбинацию клавиш Ctrl+W. В результате на экране появится диалоговое окно со списком всех установленных соединений между отдельными парами узлов сети (рис. 4). При выборе нужного соединения становится доступной кнопка «Edit», и при ее нажатии появляется диалоговое окно выбора модели и параметров соответствующего трафика (рис. 5). Список типов трафика
Рис. 3. Диалоговое окно выбора типа трафика
Рис. 4. Диалоговое окно редактирования установленных соединений
Рис. 5. Диалоговое окно выбора моделей и параметров трафика
В случае передачи речевых данных между абонентскими аппаратами сети следует выбирать режим «Set Voice Calls» на панели инструментов «Modes». Дальнейшая последовательность шагов по установлению типа и модели голосового трафика остается прежней. И, наконец, когда требуется передавать голосовые данные между компьютерами, соединенными в сеть, нужно выбирать режим «Set Data Calls» на той же панели инструментов. Запуск процесса моделирования сети связи выполняется при нажатии кнопки «Start» на панели инструментов «Control». Визуализация процесса передачи данных представляется в виде движения маркеров по установленным линиям связи. Причем по цвету и форме маркеров можно определять тип и направление передаваемых данных. В процессе моделирования для каждой линии связи можно отображать следующую информацию: • среднюю и текущую загруженность линии; • число переданных пакетов за последнюю секунду; • число потерянных пакетов за последнюю секунду; • среднее время передачи пакета. Для этого необходимо выбрать линию связи и нажать правую клавишу мыши. В появившемся всплывающем меню выбрать пункт «Statistics...», после чего на экране высветится диалоговое окно выбора отображаемой информации (рис. 6). Выбор информации, которую требуется отображать в процессе моделирования, осуществляется путем установок «галочек» напротив соответствующих пунктов. В программе NetCracker предусмотрена возможность настройки параметров анимации при моделировании сетей связи. Для этого нужно нажать на кнопку «Animation Setup» соответствующих (рис. 7).
параметров
на панели инструментов «Control» и выбора настроек
7
в
появившемся
диалоговом
окне
Рис. 6. Диалоговое окно выбора отображаемой информации
ill
Рис. 7. Диалоговое окно настроек параметров анимации
Кроме общих установок предусмотрена возможность изменения скорости анимации непосредственно в процессе моделирования. Это осуществляется путем нажатия на кнопки «Faster animation» для увеличения скорости движения и «Slower animation» для ее уменьшения. Таким образом, рассмотренные элементы управления программы NetCracker позволяют выполнять моделирование различных топологий схем связи и определять основные характеристики сети путем ее моделирования.
8
Лабораторная МОДЕЛИРОВАНИЕ
работа
№1
ТРЕХЗВЕННОЙ
СХЕМЫ
Ц е л ь работы: моделирование трехзвенной схемы и расчет ее основных характеристик. Теоретические сведения Р а с с м о т р и м простую трехзвенную схему (рис. 8, смоделировать
в
программе
NetCracker
с
помощью
а),
которую м о ж н о
четырех
телефонов
(Telephone) и четырех о ф и с н ы х А Т С (РВХ) (рис. 8, б).
Рис. 8. Трехзвенная коммутационная схема: а - структурная схема; б - реализация структурной схемы в программе NetCracker Узел «Telephone» генерирует голосовой т р а ф и к к узлам «Telephone (3)» и «Telephone
(4)».
Аналогично,
узел
«Telephone
(2)»
передает
голосовые
с о о б щ е н и я узлам «Telephone (3)» и «Telephone (4)». Т а к и м образом, устройства «Telephone»
и
«Telephone
(2)»
соответствуют к о м м у т а т о р а м
первого
звена
структурной с х е м ы р и с . 8, а. О с н о в н ы м и характеристиками м н о г о з в е н н ы х схем я в л я ю т с я вероятность потерь п о с т у п и в ш е г о вызова и величина загрузки п р о м е ж у т о ч н ы х л и н и й связи. 9
10
Моделирование трехзвенной схемы в программе NetCracker
Для создания трехзвенной схемы, представленной на рис. 8, б, в браузере программы NetCracker нужно перейти на закладку «Audio equipment» и в панели устройств выбрать «Telephone». Разместить четыре телефона, как показано на рис. 8, б, и перейти на закладку «РВХ». В панели устройств выбрать офисную АТС «РВХ» и с помощью указателя разместить их на рабочей области в соответствии с рис. 8, б. Затем в режиме «Link devices» необходимо соединить телефоны с «РВХ», в появившемся диалоговом окне выбрать порты «Phone Line» и «Station Line» и нажать кнопку «Link». Связи между офисными АТС строятся аналогичным образом с той лишь разницей, что в диалоговом окне выбираются порты «Тгunс». Построенная сеть связи будет иметь каналы связи с телефонами с пропускной способностью 56 Кбит/с. Будем полагать, что голосовой трафик в анализируемой системе движется от первого и второго телефонов к третьему и четвертому, которые обозначены «Telephone», «Telephone (2)», «Telephone (3)» и «Telephone (4)» соответственно. Для этого выбирается режим «Set Voice Calls» и с помощью указателя мыши отмечается сначала первый, а затем третий телефоны (это будет означать, что трафик движется от первого к третьему телефону). В появившемся диалоговом окне нажмем кнопку «Edit». В новом диалоговом окне (рис. 9) выберем экспоненциальные распределения для времени разговора «Session Length» и времени между вызовами «Time Between Calls». Здесь же установим равными нулю время соединения «Connection Setup Time» и время разъединения «Connection Shutdown Time».
Рис. 9. Диалоговое окно настроек параметров голосового трафика
Выполним аналогичные операции для установления голосового трафика между первым и четвертыми телефонами, вторым и третьим и вторым и четвертым. 11
П е р е д началом моделирования для первого и второго телефонов в окне «Statistical Items» (рис. 6) отметим пункт «Calls blocked». Запустим процесс моделирования сформированной схемы на 10 ООО шагов. П р и этом на экране будет отображаться общее число потерянных вызовов соответствующими телефонами. Задание на л а б о р а т о р н у ю работу 1. В ы ч и с л и т ь среднюю нагрузку, создаваемую в промежуточных линиях одним входом коммутатора первого звена. 2. В ы ч и с л и т ь вероятность потерь и среднее число потерянных вызовов для коммутатора первого звена. 3. В ы п о л н и т ь
моделирование
трехзвенной
схемы,
представленной
на
рис. 8, с заданными параметрами П Р В трафика. 4. Сравнить
полученные
результаты
расчета
с
результатами
моделирования. 5. Составить отчет о проведенных исследованиях. В а р и а н т ы заданий Вариант
П а р а м е т р ы П Р В (сек.): время разговора/время между вызовами
1
50/100
2
20/100
3
30/70
4
30/100
5
25/50
6
40/100
7
20/70
8
50/50
9
40/80
10
30/60
С о д е р ж а н и е отчета 1. Титульный лист с названием лабораторной работы, н о м е р о м варианта, фамилией студента и группы. 2. Результаты расчетов. 3. С х е м а связи с результатами моделирования. 4. В ы в о д ы по полученным д а н н ы м расчетов и моделирования. 5. В ы в о д ы о проделанной работе.
12
К о н т р о л ь н ы е вопросы 1. Дайте определение многозвенных схем. 2. Ч е м у равняется вероятность занятости одной промежуточной линии? 3. Перечислите основные характеристики качества многозвенных схем. 4. К а к определяется среднее число потерянных вызовов для одного входа? 5. К а к о в а вероятность поступления очередного вызова для простейшего потока? 6. О п и ш и т е
ситуации,
при
которых
происходят
потери
вызова
в
представленной трехзвенной схеме.
Лабораторная
работа
№2
ОПРЕДЕЛЕНИЕ ОСНОВНЫХ ХАРАКТЕРИСТИК ЦИФРОВОЙ СИСТЕМЫ Ц е л ь работы:
определение основных характеристик ц и ф р о в о й системы
связи путем моделирования и с п о м о щ ь ю теоретических методов. Теоретические сведения Р а с с м о т р и м ц и ф р о в у ю сеть связи на базе протокола TCP/IP, состоящую из двух персональных компьютеров (ПК), соединенных между собой через H u b (рис. 10).
Рис. 10. Простая цифровая сеть связи
13
14
М о д е л и р о в а н и е цифровой сети в программе NetCracker Д л я создания сети связи, представленной на рис. 10, в браузере программы NetCracker
нужно
перейти
на
закладку
«LAN
workstations»
и
в
панели
устройств выбрать «РС». Разместить два П К , как показано на рис. 10, и перейти на закладку «Hubs». В р а с к р ы в а ю щ е м с я списке выбрать о п ц и ю «Shared media» и из панели устройств перенести в рабочую область «Ethernet Hub». Затем в браузере
перейти
на
закладку
«LAN
adapters»,
в
раскрывающейся
ветви
выбрать «Ethernet» и в ней отметить фирму изготовителя « 3 C o m Согр.». В панели
устройств
найти
сетевую
плату
«Fast
EtherLink
10/100
РС1»
и
с
п о м о щ ь ю указателя м ы ш и переместить ее сначала на первый П К , а затем на второй.
В
результате
компьютеры
будут
иметь
данную
сетевую
плату
и
возможность подключения к «Ethernet Hub». Для этого в р е ж и м е «Link devices» нужно соединить к о м п ь ю т е р ы с «Ethernet Hub» и в появившемся диалоговом окне нажать кнопку
«Link».
Построенная сеть связи будет иметь канал с
пропускной способностью 10 Мбит/с. Будем полагать, что трафик в анализируемой ц и фр о в о й системе движется от первого П К , который обозначен как P C , ко второму - PC (2). Д л я этого выбирается р е ж и м «Set
Traffic»
и с п о м о щ ь ю указателя м ы ш и отмечается
сначала первый, а затем второй П К . В появившемся диалоговом окне (рис. 3) отметим пункт «Small окне
(рис. 5)
office»
выберем
и нажмем кнопку «Edit». В новом диалоговом
экспоненциальное
распределение
для
размеров
передаваемых пакетов с МО р а в н ы м 500 байт. Для моделирования интервалов 3
времени также укажем экспоненциальную П Р В с параметром 10~ Перед
началом
моделирования
зададим
следующую
с. отображаемую
и н ф о р м а ц и ю . Для л и н и и связи в диалоговом окне «Statistical Items» (рис. 6) отметим п у н к т ы «Average workload» и «Current utilization». Для первого ПК в аналогичном диалоговом окне отметим пункты t r a n s a c t i o n s send» и «Average transaction length». Д л я второго выберем пункт «Transactions recived». Запустим процесс моделирования сформированной схемы на некоторое время. П р и этом на экране будет отображаться средняя длина передаваемого пакета, средняя загруженность линии, величина текущей загрузки л и н и и связи в процентах и общее число переданных и принятых пакетов.
15
Задание на л а б о р а т о р н у ю работу 1. В ы ч и с л и т ь
среднюю
загруженность
канала
связи,
среднее
время
передачи одного пакета и величину нагрузки в сети. 2. В ы п о л н и т ь моделирование цифровой сети, представленной на рис. 10, с з а д а н н ы м и параметрами П Р В трафика. 3. Сравнить
полученные
результаты
расчета
с
результатами
моделирования. 4. И з м е н и т ь параметры П Р В трафика таким образом, чтобы вероятность потери пакетов р в
0,5.
5. В ы п о л н и т ь моделирование цифровой сети с н о в ы м и параметрами П Р В и на основе полученных результатов вычислить величину потерь. 6. Составить отчет о проведенных исследованиях. В а р и а н т ы заданий
С о д е р ж а н и е отчета 1. Титульный лист с названием лабораторной работы, н о м е р о м варианта, фамилией студента и группы. 2. И с х о д н ы е
ПРВ
с
заданными
параметрами,
расчетные
результаты расчетов. 3. С х е м а связи с результатами моделирования. 4. В ы в о д ы по полученным д а н н ы м расчетов и моделирования. 5. И з м е н е н н ы е параметры П Р В . 6. Теоретические и экспериментальные значения потерь. 7. В ы в о д ы о проделанной работе.
16
формулы,
К о н т р о л ь н ы е вопросы 1. П е р е ч и с л и т е основные П Р В , используемые в ц и ф р о в ы х системах связи. 2. К а к
повлияет
на
величину
нагрузки
уменьшение
среднего
размера
передаваемого пакета. 3. К а к определяется среднее время передачи пакета по каналу связи? 4. К а к повлияет на величину нагрузки увеличение интенсивности передачи пакетов по каналу связи? 5. К а к и е способы соединения двух ПК между собой В а м известны? 6. К а к связана величина нагрузки с интенсивностью генерации пакетов сетевой платой и интенсивностью передачи пакетов по каналу связи?
Лабораторная МОДЕЛИРОВАНИЕ
ЦИФРОВОЙ
работа СЕТИ
С
№3 БУФЕРОМ
И
ОДНИМ
СЕРВЕРОМ Ц е л ь работы: моделирование и анализ работы ц и ф р о в о й сети с о д н и м сервером и б у ф е р о м ограниченной длины. Теоретические сведения Р а с с м о т р и м ц и ф р о в у ю систему, состоящую из буфера с о г р а н и ч е н н ы м объемом и одного сервера (рис. 11, а). Структурная схема такой ц и ф р о в о й системы представлена на рис. 1 1 , 6 .
Рис. 11. Система с ограниченной длиной очереди и одним сервером: а - цифровая система с буфером и одним сервером; б - структурная схема цифровой системы В х о д н о й поток со средней интенсивностью Л
формируется узлом PC и
передается узлу Р С ( 2 ) . К о м п ь ю т е р ы PC и РС(2) связаны между собой через роутер «NETBuilder II Chassis» ф и р м ы « 3 C o m Сотр.», к о т о р ы й имеет буфер
17
вероятность
18
второго
М о д е л и р о в а н и е цифровой сети в программе NetCracker Для
создания
сети
связи,
представленной
на
рис. 11, а,
в
браузере
п р о г р а м м ы NetCracker нужно перейти на закладку « L A N workstations)) и в панели устройств выбрать «РС». Разместить два П К , как показано на рис. 11, а и перейти на закладку « L A N adapters». В р а с к р ы в а ю щ е й с я ветви выбрать «Ethernet» и в ней отметить фирму изготовителя «3Com Corp.». В панели устройств найти сетевую плату «Fast EtherLink
10/100 РС1» и с п о м о щ ь ю
указателя м ы ш и переместить ее сначала на первый П К , а затем на второй. После этого перейти на закладку «Routers and bridges» и в р а с к р ы в а ю щ е й с я ветви выбрать «Васкbоnе». В списке «Васкbоnе» найти ф и р м у « 3 C o m Согр.» и выделить пункт «NETBuilder II Chassis, 4-Slot». Из панели устройств перенести роутер «NETBuilder II Chassis, 4-Slot» на рабочую область, как показано на рис. 11, а. Затем в панели устройств найти плату «NETBuilder II MP Ethernet 10BASE-T Module, 6-Port» и с п о м о щ ь ю указателя м ы ш и переместить ее на роутер «NETBuilder II Chassis, 4-Slot». В результате роутер будет иметь 4 порта со скоростью передачи 10 Мбит/с и буферами выходных и в ы х о д н ы х д а н н ы х размером
в
100
Кб
каждый.
Для
необходимо выбрать р е ж и м «Link
соединения devices»
компьютеров
с
роутером
и с п о м о щ ь ю указателя м ы ш и
установить два соединения сначала с первым компьютером, а затем со вторым. Для задания д в и ж е н и я трафика от первого компьютера Р С , ко второму РС(2) выбирается р е ж и м «Set Traffic» и с п о м о щ ь ю указателя м ы ш и отмечается сначала первый, а затем второй П К . В появившемся диалоговом окне (рис. 3) отметим пункт «Small окне
(рис. 5)
office»
выберем
и нажмем кнопку «Edit». В н о в о м диалоговом
экспоненциальное
распределение
для
размеров
передаваемых пакетов с МО р а в н ы м 500 байт. Для моделирования интервалов 3
времени также укажем экспоненциальную П Р В с параметром 10~
19
с.
Для указания размера используемого буфера необходимо дважды щелкнуть левой кнопкой мыши на роутере и в появившемся диалоговом окне нажать на кнопку «Device Setup». В окне свойств выбрать закладку «Ports» и отметить первый используемый порт, через который происходит соединение первого компьютера с роутером. При нажатии на кнопку «Setup» появится диалоговое окно, в котором на закладке «Telecom» устанавливаются размеры входного и выходного буферов передачи (рис. 12). Перед началом моделирования зададим следующую отображаемую информацию. Для линий связи в диалоговом окне «Statistical Items» (рис. 6) отметим пункты «Average workload». Для первого ПК в аналогичном диалоговом окне отметим пункт «Average transaction length». Для роутера выберем пункт «Packets dropped for last s».
Рис. 12. Диалоговое окно настройки порта
Запустим процесс моделирования сформированной схемы на некоторое время. При этом на экране будет отображаться средняя загруженность обеих линий связи, средняя длина переданных пакетов и число потерянных пакетов за последнюю секунду. Задание на лабораторную работу
1. Вычислить
среднюю
интенсивность
входного
λ
и
выходного
µ
потоков, среднее время передачи одного пакета и величину входной нагрузки Z. 2. Для заданного вариантом размера буфера найти вероятность потери пакетов и среднее число потерянных пакетов за одну секунду. Сравнить полученные результаты с результатами моделирования. 3. Определить размер буфера, при котором вероятность потери пакетов -8
будет примерно равна 10 . 4. Найти среднее число потерянных пакетов за одну секунду при измененном размере буфера. Сравнить полученные результаты с результатами моделирования. 5. Составить отчет о проведенных исследованиях.
20
В а р и а н т ы заданий Вариант
Средняя длина
Средний интервал
В е л и ч и н а входного
пакета, байт
времени между
буфера, байт
двумя соседними пакетами, сек 1
500
0,001
1000
2
200
0,001
200
3
100
0,001
200
4
400
0,005
800
5
300
0,004
900
6
450
0,001
900
7
600
0,002
1200
8
350
0,002
700
9
200
0,004
400
10
700
0,01
1400
С о д е р ж а н и е отчета 1. Титульный лист с названием лабораторной работы, н о м е р о м варианта, ф а м и л и е й студента и группы. 2. И с п о л ь з у е м ы е формулы и расчетные значения средних интенсивностей входных и в ы х о д н ы х потоков, среднего времени передачи одного пакета по каналу связи и в е л и ч и н ы нагрузки. 3. С х е м а
связи
с
результатами
моделирования,
расчетного
значения
вероятности потерь и среднего числа потерянных пакетов за одну секунду. 4. В ы в о д ы по полученным д а н н ы м . 5. Расчетное
значение
величины
буфера
и
полученное
значение
вероятности потерь пакетов. 6. Результаты моделирования при расчетной величине размера буфера. 7. В ы в о д ы о проделанной работе. К о н т р о л ь н ы е вопросы 1. Ч т о понимается под средней интенсивностью обслуживания пакетов сервером ц и ф р о в о й системы? 2. К а к вычисляется средняя интенсивность и нагрузка входного потока? 3. От к а к и х параметров ци ф р о в о й сети зависит вероятность блокировки? 4. К а к и е модели трафика входного и выходного потоков используются в данной лабораторной работе? 5. К а к
вычисляется
среднее
число
потерянных
пакетов
за
единицу
времени? 6. П е р е ч и с л и т е основные узлы анализируемой ц и фр о в о й сети связи. 7. Ч т о влияет на скорость передачи пакетов по каналу связи? 21
8. К а к изменится интенсивность входного потока, если увеличить средний интервал в р е м е н и между двумя соседними пакетами? 9. К а к
изменится
интенсивность
потока
обслуженных
пакетов,
если
увеличить п р о п у с к н у ю способность канала связи?
Лабораторная МОДЕЛИРОВАНИЕ
работа
ПРОСТОЙ
№4 СЕТИ
СВЯЗИ
Ц е л ь работы: моделирование и расчет основных характеристик простой сети связи. Теоретические сведения Рассмотрим компьютеров,
простую
одного
локальную
роутера,
хаба,
сеть рабочей
связи,
состоящую
станции
и
рабочей
из
двух
группы,
с о е д и н е н н ы х между собой л и н и я м и связи с пропускной способностью по 10 Мбит/с каждая (рис. 13).
Рис. 14. Схематичное представление цифровой системы связи
Т р а ф и к в д а н н о й сети движется от узлов «РС» и «РС (2)» к узлам «Ethernet Workstation»
и
«Workgroup».
Полагая, 22
что
потоки
данных
являются
М о д е л и р о в а н и е сети связи в программе NetCracker Для создания сети связи, представленной на рис. 13, в браузере п р о г р а м м ы NetCracker н у ж н о перейти на закладку «LAN workstations» и разместить два ПК и один "Ethernet Workstation", как показано на рис. 13, а затем перейти на закладку "LAN adapters". В р а с к р ы в а ю щ е й с я ветви выбрать «Ethernet» и в ней отметить ф и р м у изготовителя «3Com Corp.». В панели устройств найти сетевую плату «Fast EtherLink 10/100 РС1» и с п о м о щ ь ю указателя м ы ш и переместить ее сначала на п е р в ы й П К , а затем на второй. П о с л е этого перейти на закладку "Routers and bridges" и в р а с к р ы в а ю щ е й с я ветви выбрать «ВаскЬопе». В списке "ВаскЬопе"
найти фирму « 3 C o m Согр.» и выделить пункт «NETBuilder II 23
Chassis, 4-Slot». Из панели устройств перенести роутер «NETBuilder II Chassis, 4-Slot» на рабочую область, как показано на рис. 13. Затем в панели устройств найти
плату
«NETBuilder
II
MP
Ethernet
10BASE-T
Module,
6-Port»
и
с
п о м о щ ь ю указателя, м ы ш и переместить ее на роутер «NETBuilder II Chassis, 4Slot».
В
результате
роутер
будет
иметь
4
порта
со
скоростью
10 Мбит/с и буферами выходных и выходных д а н н ы х р а з м е р о м в
передачи 100 Кб
каждый. Затем перейти на закладку «Hubs», в р а с к р ы в а ю щ е м с я списке выбрать о п ц и ю «Shared media» и из панели устройств перенести на рабочую область "Ethernet Hub». Наконец, в браузере найти пункт "Buildings, campuses and L A N workgroups"
и из панели устройств перенести на рабочую область элемент
"Workgroup"
в соответствии с рис. 13. П о с л е этого необходимо соединить все
узлы системы в р е ж и м е "Link devices", как показано на рис. 13. Для задания движения трафика от первого компьютера «РС» к "Ethernet Workstation"
выбирается р е ж и м
"Set
Traffic"
и с п о м о щ ь ю указателя м ы ш и
отмечается узел источника, а затем узел приемника данных. В появившемся диалоговом окне (рис. 3) отметим пункт "Small office" и нажмем кнопку «Edit». В н о в о м диалоговом окне (рис. 5) выберем экспоненциальное распределение для размеров передаваемых пакетов с МО р а в н ы м 400 байт. Для моделирования интервалов 3
10~ с.
времени
Аналогично
также
укажем
создается
экспоненциальную
движение
трафика
от
ПРВ
с
параметром
узла
«РС»
к
узлу
" W o r k g r o u p " , от узла «РС (2)» к узлу "Ethernet Workstation" и от узла «РС (2)» к узлу " W o r k g r o u p " . Для
указания
размера
используемого
буфера
необходимо
дважды
щелкнуть левой кнопкой м ы ш и на роутере и в появившемся диалоговом окне нажать на кнопку "Device S e t u p " . В окне свойств выбрать закладку «Ports» и отметить п е р в ы й используемый порт, через который происходит соединение хаба с роутером. П р и нажатии на кнопку «Setup» появится диалоговое окно, в котором
на
закладке
«Telecom»
устанавливаются
размеры
входного
и
выходного буферов передачи (рис. 12). Перед
началом
моделирования
зададим
следующую
отображаемую
и н ф о р м а ц и ю . Для л и н и й связи в диалоговом окне "Statistical Items" (рис. 6) отметим
пункты
"Average
workload".
диалоговом окне отметим пункт
Для
"Average
компьютеров
transaction
в
аналогичном
length".
Д л я роутера
выберем пункт ("Packets dropped for last s". Запустим процесс моделирования сформированной схемы на некоторое время. П р и этом на экране будет отображаться средняя загруженность л и н и й связи, средняя д л и н а переданных пакетов и число потерянных пакетов за п о с л е д н ю ю секунду. Задание на л а б о р а т о р н у ю работу 1. В соответствии с номером варианта вычислить с у м м а р н у ю нагрузку трафика, поступающего на вход роутера, а также определить с р е д н ю ю длину пакета в этом потоке и среднее число пакетов в буфере.
24
2. В ы ч и с л и т ь вероятность потери пакета и среднее число потерянных пакетов за одну секунду в роутере. 3. Определить размер -6 равна 10 .
буфера,
при
котором
вероятность
потерь
будет
4. Составить отчет о проведенных исследованиях. В а р и а н т ы заданий Вариант
Средняя длина
Средний интервал
пакета для входных потоков, байт
времени между
Величина входного буфера,
двумя соседними
байт
пакетами, сек (λ1/λ2) 1
500
0,001/0,002
1000
2
200
0,001/0,003
200
3
100
0,002/0,005
200
4
400
0,003/0,002
800
5
300
0,004/0,003
900
6
450
0,001/0,002
900
7
600
0,002/0,001
1200
8
350
0,002/0,0015
700
9
200
0,004/0,002
400
10
400
0,001/0,002
1200
С о д е р ж а н и е отчета 1. Титульный лист с названием лабораторной работы, номером варианта, фамилией студента и группы. 2. И с п о л ь з у е м ы е
формулы,
расчетное
значение
суммарной
нагрузки,
средней д л и н ы пакета, среднего числа пакетов в буфере. 3. Р а с ч е т н ы е формулы и полученные значения вероятности потери пакета и среднего числа потерянных пакетов за одну секунду. 4. Р а с ч е т н ы е формулы и новое значение размера входного буфера, при -6
котором вероятность потери пакетов равна 10 . 5. В ы в о д ы о проделанной работе. К о н т р о л ь н ы е вопросы 1. К а к зависит величина нагрузки от размера передаваемых пакетов? 2. К а к
зависит
вероятность
блокировки
от
увеличения
пропускной
способности л и н и й связи? 3. В чем заключается функциональное отличие между роутером и хабом? 4. К а к зависит величина нагрузки от среднего интервала времени между передаваемыми пакетами? 25
5. К а к потоков?
связана
суммарная
величина
6. К а к и м образом вычисляется суммарном потоке?
нагрузки
с
нагрузками
входных
средняя длина передаваемого пакета в
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 1. К о р н ы ш е в , Ю. Н. Теория телетрафика / Ю. Н. Корнышев, А. П. П ш е н и ч н и к о в , А. Д. Харкевич. - М. : Радио и связь, 1996. - 270 с. 2. К р ы л о в , В. В. Теория телетрафика и ее приложения / В. В. К р ы л о в , С. С. Самохвалова. - С П б . : БХВ-Петербург, 2005. - 288 с. 3. Вентцель, Е. С. Теория вероятностей Е. С. Вентцель. - М. : В ы с ш . ш к , 1999. - 576 с.
:
учебник
для
вузов
/
4. В и ш н е в с к и й , В. М. Теоретические основы проектирования к о м п ь ю т е р н ы х сетей / В. М. В и шн е в с к и й . - М. : Техносфера, 2 0 0 3 . - 512 с.
26
Учебное издание
ТЕОРИЯ ТЕЛЕТРАФИКА Методические указания к лабораторным работам Составитель НАМЕСТНИКОВ Сергей Михайлович Редактор О. А. Семёнова Подписано в печать 09.02.2007. Формат 60x84/16. Бумага офсетная. Усл. печ. л. 1,65. Тираж 60 экз. Заказ S4I Ульяновский государственный технический университет, 432027, Ульяновск, Сев. Венец, 32. Типография УлГТУ, 432027, Ульяновск, Сев. Венец, 32.