Главная » Просмотр файлов » Полный курс лекций 2009-го года

Полный курс лекций 2009-го года (1130357), страница 41

Файл №1130357 Полный курс лекций 2009-го года (Полный курс лекций 2009-го года) 41 страницаПолный курс лекций 2009-го года (1130357) страница 412019-05-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 41)

Таким образом, ни один из известных статических методов не позволяет эффективно распределятьнагрузку. Поэтому мы сосредоточимся на динамических методах распределения доступа к каналу.4.1.2. Динамическое предоставление каналаПрежде чем перейти к описанию многочисленных динамических способов предоставления доступа кканалу, сформулируем основные пять предположений, которые и будут составлять основу моделей,которые мы будем использовать при оценке этих способов:1.Станции. Модель состоит из N независимых станций (компьютеров, телефонов, факс-машин и т.п.). Накаждой работает пользователь или программа, которые генерируют кадры для передачи. Вероятностьпоявления кадра в интервале длины D t равна lD t, где l - константа и 0 < l < 1.

Предполагается, что есликадр сгенерирован, то станция блокируется, и новый кадр не появится, пока не будет передан первый. Этопредположение означает, что станции независимы, и на каждой работает только одна программа илипользователь, которые генерируют нагрузку с постоянной скоростью.2.Единственность канала. Канал один и он доступен всем станциям.

Все станции равноправны. Ониполучают кадры и передают кадры только через этот единственный канал. Аппаратные средства всехстанций для доступа к каналу одинаковы, но программно можно устанавливать станциям приоритеты.3.Коллизии. Если две станции передают кадры в одно и то же время, то сигналы накладываются иразрушаются. Этот случай будем называть коллизией.

Любая станция может обнаружить коллизию. Кадры,разрушенные при коллизии, должны быть посланы повторно позднее. Кроме коллизий, других ошибокпередачи нет.4.Время. Мы будем предполагать две модели времени – непрерывное время и дискретное время.A.Непрерывное время. Передача кадра может начаться в любой момент. Нет единых часов в системе,которые разбивают время на слоты.B.Дискретное время. В слоте может оказаться 0 кадров, если это слот ожидания, 1 кадр - если в этомслоте передача кадра прошла успешно, несколько кадров, если в этом слоте произошла коллизия.5.Доступ к каналу: возможны два способа доступа станции к каналу.A.С обнаружением несущей. Станция, прежде чем использовать канал, всегда определяет, занят он илинет.

Если он занят, то станция не начинает передачу.B.Отсутствие несущей. Станция ничего не знает о состоянии канала, пока не начнет использовать его.Она сразу начинает передачу и лишь позднее обнаруживает коллизию.Есть и другие модели, которые предусматривают многопользовательские станции, но эти моделинамного сложнее. Единый канал передачи - это краеугольное предположение. Иного способапередать кадр нет - только по каналу.4.2.1. ALOHAВ 70-х годах Норман Абрамсон (Norman Abramson) со своими коллегами из университета Гавайипредложил простой способ распределения доступа к каналу.

Абрамсон назвал систему, реализующую этотспособ распределения канала, ALOHA, что по-гавайски означает что-то вроде «привет». Система состоялаиз наземных радиостанций, связывающих острова между собой. Идея была позволить в вещательной сределюбому количеству пользователей неконтролируемо использовать один и тот же канал.Мы здесь рассмотрим два варианта системы: чистая ALOHA и слотированная ALOHA, т.е. разбитая наслоты. Основное различие - в первом случае никакой синхронизации пользователей не требуется, вовтором она нужна.4.2.1.1. Чистая ALOHAИдея чистой ALOHA проста - любой пользователь, желающий передать сообщение, сразу пытаетсяэто сделать. Благодаря тому, что в вещательной среде он всегда имеет обратную связь, т.е. можетопределить, пытался ли кто-то еще передавать на его частоте, то он может установить возникновениеконфликта при передаче.

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

Системы подобного типа, где пользователи конкурируют за получение доступак общему каналу, называются системами с состязаниями.Не важно, когда произошел конфликт: когда первый бит одного кадра «наехал» на последний битдругого кадра или как-то иначе, оба кадра считаются испорченными и должны быть переданы повторно.Контрольная сумма, защищающая данные в кадре, не позволяет различать разные случаи наложениякадров.Какова эффективность системы ALOHA, измеренная в количестве кадров, которые избежаликоллизий? Для ответа на этот вопрос рассмотрим следующую модель. Для ответа на эти вопросырассмотрим следующую модель. Есть неограниченное число пользователей, работающих на компьютерах.Все что они могут делать, - это либо набирать текст, либо ждать, пока набранный текст будет передан.Когда пользователь заканчивает набирать очередную строку, он останавливается и ждет ответа отсистемы.

Система пытается передать эту строку. Когда она сделает это, пользователь видит отклик иможет продолжать работу.Назовем временем кадра время, необходимое на передачу кадра стандартной фиксированной длины.Предполагаем, что число пользователей неограниченно, и они порождают кадры по закону Пуассона сосредним S кадров за время кадра. Поскольку при S>1 очередь на передачу будет только расти и всекадры будут страдать от коллизий, то мы будем предполагать 0<S<1.Также будем предполагать, что вероятность за время кадра сделать k попыток передачираспределена по закону Пуассона со средним G. Понятно, что должно быть GіS, иначе очередь будет растибесконечно.

При слабой загрузке (S»0) будет мало передач, а следовательно и коллизий, поэтомудопустимо G»S. При высокой загрузке должно быть G>S. При любой нагрузке пропускная способность это- число кадров, которые надо передать, умноженное на вероятность успешной передачи. Если обозначитьP0 вероятность отсутствия коллизий при передаче кадра, то S=GP0.Рассмотрим внимательно, сколько времени нужно отправителю, чтобы обнаружить коллизию. Пустьон начал передачу в момент времени t0 и пусть требуется время t, чтобы кадр достиг самой отдаленнойстанции. Тогда, если в тот момент, когда кадр почти достиг этой отдаленной станции, она начнет передачу(ведь в системе ALOHA станция сначала передает, а потом слушает), то отправитель узнает об этом толькочерез t0 + 2t (рисунок 4-1).Рисунок 4-1. Время, требуемое на обнаружение коллизииВероятность появления k кадров при передаче кадра при распределении Пуассона равнапоэтому вероятность, что появится 0 кадров, равна e-G.За двойное время кадра среднее число кадров будет равна 2G, отсюдаP0 = e-2Gа так как S = G P0, тоS = Ge-2GЗависимость между нагрузкой и пропускной способностью показана на рисунке 4-2 (нижнийграфик).

Максимальная пропускная способность достигается при G = 0,5 при S = 1 / 2e, что составляетпримерно 18% от номинальной пропускной способности. Это означает, что если мы будем генерироватькадры с большей скоростью, чем 18% от скорости канала, то очереди переполнятся и система«захлебнется». Результат не очень вдохновляющий, но это плата за удобство: каждый передает, когдазахочет.Рисунок 4-2.

Зависимость между нагрузкой и пропускной способностьюсистемы ALOHA4.2.1.2. Слотированная ALOHAВ 1972 году Робертс (Roberts) предложил модификацию чистой ALOHA. Все время работы каналаразделяют на слоты. Размер слота определяют так, чтобы он был равен максимальному времени кадра.Ясно, что такая организация работы канала требует синхронизации. Кто-то, например, одна из станцийиспускает сигнал начала очередного слота. Поскольку передачу теперь можно начинать не в любоймомент, а только по специальному сигналу, то время на обнаружение коллизии сокращается вдвое. ОтсюдаS = Ge-GКак видно из рисунка 4-3, максимум пропускной способности слотированной ALOHA наступает приG= 1, где S= 1/e, т.е.

около 0,37, что вдвое больше, чем у чистой ALOHA.Рассмотрим, как G влияет на пропускную способность. Для этого подсчитаем вероятность успешнойпередачи кадра за k попыток. Так как e-G - вероятность отсутствия коллизии при передаче, то вероятность,что кадр будет передан ровно за k попыток, равнаPk = e-G (1 - e-G) k-1Среднее ожидаемое число повторных передач будет равноЭта экспоненциальная зависимость показывает, что с ростом G резко возрастает число повторныхпопыток.

Поэтому незначительное увеличение загрузки канала ведет к резкому падению пропускнойспособности.4.2.2. Протоколы множественного доступа с обнаружением несущейМаксимальная пропускная способность, какую мы можем получить для системы ALOHA, достигаетсяпри S = 1 / е. Это не удивительно, так как в этих системах станция не обращает внимания на то, что делаютдругие. Поэтому вероятность коллизии чрезвычайно высока. В локальных сетях есть возможностьопределить, что делают другие станции, и только после этого решать, что делать самому.Протоколы, которые реализуют именно эту идею – сначала определить, занят канал или нет и толькопосле этого действовать - называются протоколами с обнаружением несущей CSMA (Carrier SensitiveMultiple Access).4.2.2.1.

Характеристики

Тип файла
PDF-файл
Размер
8,56 Mb
Тип материала
Высшее учебное заведение

Список файлов лекций

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6458
Авторов
на СтудИзбе
304
Средний доход
с одного платного файла
Обучение Подробнее