ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ «Санкт-Петербургский государственный электротехнический

advertisement
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального образования
«Санкт-Петербургский государственный электротехнический
университет “ЛЭТИ” имени В.И. Ульянова (Ленина)» (СПбГЭТУ)
Кафедра АСОИУ
Практическая работа № 1
Выполнил студент: Синица А. М.
Факультет: КТИ
Группа: 1391
Преподаватель: Колбанёв М. О.
Санкт-Петербург
2014
Практическая работа № 1
Общие сведения
Каждый из методов доступа обладает подтверждением получения кадра другой
станцией. Квитанция может быть положительной, в случае получения кадра без ошибки, или
отрицательной, если кадр был получен с ошибкой и требуется повторная отправка.
Следующая временная диаграмма описывает этот процесс:
,
Где:
𝑡з − время передачи кадра в канале;
𝑡д − время декодирования кадра и формирование квитанции.
В случае если квитанция пришла с ошибкой, используются коды, позволяющие
восстановить содержимое квитанции. При невозможности восстановления полностью всей
информации можно узнать содержание квитанции по косвенным признакам, т. к. в квитанции
содержится строго регламентированная информация.
1. Разработать алгоритм и временную диаграмму
1.1. Синхронно-временной доступ с решающей обратной связью и ожиданием
(СВД с РОС ОЖ)
Алгоритм:
Временная диаграмма для пяти станций (в кружочках показано сколько кадров имеется у
станций для передачи):
1.2 Маркерный доступ с решающей обратной связью и непрерывной передачей
(МД с РОС НП)
Алгоритм:
Временная диаграмма:
𝑡м − время передачи маркера другой станции.
На диаграмме станция 4 потеряла маркер, поэтому станция 5 вычисляет свое время
передачи по максимальным временным окнам, которые дается на передачу кадров ( 𝑡ож ), и
восстанавливает маркер.
1.3. Простая ALOHA
Алгоритм:
Временная диаграмма:
1.4. Тактированная ALOHA
Алгоритм:
Временная диаграмма:
1.5 Случайно-временной доступ (ССД)
Алгоритм:
Временная диаграмма:
Где
зеленый кружок – это разрешения на передачу, а красный – запрет передачи.
1.6. Непрерывный метод множественного доступа с контролем несущей (CSMA)
Алгоритм:
Временная диаграмма:
1.7. Не непрерывный метод множественного доступа с контролем несущей
Алгоритм:
Временная диаграмма:
1.8. Метод множественного доступа с контролем несущей и обнаружением
коллизий (CSMA/CD)
Алгоритм:
Временная диаграмма:
2.1. Метод опроса
Описание:
Эта технология доступа к передающей среде применяется в многоточечных линиях
глобальных сетей. Суть ее заключается в том, что первичный узел последовательно
предлагает вторичным узлам подключиться к общему каналу передачи. В ответ на такой
запрос вторичный узел, имея подготовленные данные, осуществляет передачу. Если
подготовленных данных нет, выдается короткий пакет данных типа «данных нет», хотя в
современных системах, как правило, реакцией в таких случаях является «молчание».
Наиболее распространенный способ организации запроса – циклический опрос, т.е.
последовательное обращение к каждому вторичному узлу в порядке очередности,
определяемой списком опроса. Цикл завершается после опроса всех вторичных узлов из
списка. Для сокращения потерь времени, связанных с опросом неактивных вторичных узлов
(т.е. узлов, по той или иной причине не готовых к передаче данных), применяются
специальные варианты процедуры опроса: наиболее активные вторичные узлы опрашиваются
несколько раз в течение цикла; наименее активные узлы – один раз в течение нескольких
циклов; частота, с которой опрашиваются отдельные узлы, меняется динамически в
соответствии с изменением активности узлов.
Алгоритм:
Временная диаграмма:
2.2.
Синхронно-временной доступ с решающей обратной связью и
непрерывной передачей (СВД с РОС НП).
Описание:
Для каждой машины отводится определенный промежуток времени для передачи
данных. Если данная машина не успела передать данные за этот интервал времени, то она
останавливается и ждет следующего интервала. Так же если у машины нет кадров в буфере
для передачи, то она дает сигнал следующей машине, разрешающий ей передавать данные.
Алгоритм:
Временная диаграмма:
Здесь «Ок» - разрешение на начало передачи для следующей станции.
2.3.
Метод множественного доступа с контролем несущей и избеганием
коллизий (CSMA/CA).
Описание:




используется схема прослушивания несущей волны;
станция, которая собирается начать передачу, посылает jam signal (сигнал затора);
после продолжительного ожидания всех станций, которые могут послать jam signal,
станция начинает передачу фрейма;
если во время передачи станция обнаруживает jam signal от другой станции, она
останавливает передачу на отрезок времени случайной длины и затем повторяет попытку.
Избегание коллизий используется для того, чтобы улучшить производительность CSMA,
отдав сеть единственному передающему устройству. Эта функция возлагается на «jamming
signal» в CSMA/CA. Улучшение производительности достигается за счёт снижения
вероятности коллизий и повторных попыток передачи. Но ожидание jam signal создаёт
дополнительные задержки, поэтому другие методики позволяют достичь лучших результатов.
Избегание коллизий полезно на практике в тех ситуациях, когда своевременное обнаружение
коллизии невозможно — например, при использовании радиопередатчиков.
Узел, желающий отправить информацию, посылает RTS-кадр. Целевой узел отвечает
CTS-кадром. Любой другой узел, получивший CTS-кадр, должен воздержаться от отправки
информации на заданное время (решение «Проблемы скрытого узла»). Любой другой узел,
получивший RTS-кадр, но не CTS-кадр от передачи информации воздерживаться не должен
(решение «проблемы незащищенного узла»). Количество времени, которое должен ожидать
другой узел перед попыткой доступа к эфиру, записано и в RTS- и в CTS-кадре.
Алгоритм:
Временная диаграмма:
Download