Главная » Просмотр файлов » Э. Таненбаум - Компьютерные сети. (4-е издание) (PDF)

Э. Таненбаум - Компьютерные сети. (4-е издание) (PDF) (1130118), страница 83

Файл №1130118 Э. Таненбаум - Компьютерные сети. (4-е издание) (PDF) (Э. Таненбаум - Компьютерные сети. (4-е издание) (PDF)) 83 страницаЭ. Таненбаум - Компьютерные сети. (4-е издание) (PDF) (1130118) страница 832019-05-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

После 16 столкновений подряд контроллер признает свое поражение и возвращает компьютеру ошибку. Дальнейшим восстановлением занимаются болеевысокие уровни.Этот алгоритм, называемый двоичным экспоненциальным алгоритмом отката, был выбран для динамического учета количества станций, пытающихся осуществить передачу. Если выбрать интервал рандомизации равным 1023, то вероятность повторного столкновения будет пренебрежимо мала, однако среднеевремя ожидания составит сотни тактов, в результате чего среднее время задержки будет слишком велико. С другой стороны, если каждая станция будет выбирать время ожидания всего из двух вариантов, 0 и 1, то в случае столкновениясотни станций они будут продолжать сталкиваться снова и снова до тех пор, пока 99 из них не выберут 1, а одна станция — 0. Такого события можно будетждать годами.

Экспоненциально увеличивая интервал рандомизации по меревозникновения повторных столкновений, алгоритм обеспечивает небольшое время задержки при столкновении небольшого количества станций и одновременногарантирует, что при столкновении большого числа станций конфликт будетразрешен за разумное время.Как следует из приведенного описания, в системе CSMA/CD нет подтверждений. Поскольку простое отсутствие столкновений еще не гарантирует, чтобиты не были искажены всплесками шума в кабеле, для надежной связи необходимо проверять контрольную сумму и, если она правильная, посылать отправителю кадр подтверждения.

С точки зрения протокола это будет еще один обычный кадр, которому так же придется бороться за канал, как и информационномукадру. Однако несложная модификация алгоритма борьбы за канал позволит ускорить пересылку подтверждения успешного приема кадра (Tokoro and Tamaru,1977). Все, что для этого требуется, — зарезервировать первый временной интервал после успешной передачи кадра за получившей этот кадр станцией.

К сожалению, стандарт не предусматривает такой возможности.Производительность сети стандарта 802.3Оценим производительность Ethernet в условиях большой постоянной загрузки,то есть когда k станций постоянно готовы к передаче. Строгий анализ алгоритмадвоичного экспоненциального отката довольно сложен. Вместо этого мы после-Сеть Ethernet327дуем за рассуждениями Меткалфа (Metcalfe) и Боггса (Boggs) (1976) и предположим, что вероятность повторной передачи в каждом интервале времени постоянна. Если каждая станция передает в течение одного интервала времени с вероятностью р, то вероятность того, что какой-либо станции удастся завладетьканалом,равна1A = kp(l-py- .(4.5)Значение А будет максимальным, когда р = 1/k. При k, стремящемся к бесконечности, А будет стремиться к 1/е. Вероятность того, что период соревнованияза канал будет состоять ровно из j интервалов, будет равна с, следовательно,среднее число интервалов борьбы за канал будет равноТак как длительность каждого интервала времени равна 2т, средняя продолжительность периода борьбы будет составлять w = 2т/Л.

При оптимальном значении вероятности р среднее количество интервалов за период борьбы никогдане будет превосходить е, таким образом, средняя продолжительность периодаборьбы будет равна 2те » 5,4т.Если среднее время передачи кадра составляет Р секунд, то эффективностьканала при его сильной загруженности будет равнарЭффективность канала =.(4.6)Р + 2х/АВ этой формуле мы видим, как максимальная длина кабеля влияет на производительность, и становится очевидным недостаток топологии сети, показаннойна рис. 4.14, а. Чем длиннее кабель, тем более долгим становится период борьбыза канал.

Из этих рассуждений становится понятно, почему стандарт Ethernetнакладывает ограничение на максимальное расстояние между станциями.Полезно переформулировать уравнение (4.6) в терминах длины кадра F, пропускной способности сети В, длины кабеля L и скорости распространения сигнала с для оптимального случая: е интервалов столкновений на кадр.

При Р = F/Bуравнение (4.6) примет видЭффективность канала =.(4.7)^l + 2BLe/cFЕсли второе слагаемое делителя велико, эффективность сети будет низкой.В частности, увеличение пропускной способности или размеров сети (произведение BL) уменьшит эффективность при заданном размере кадра. К сожалению,основные исследования в области сетевого оборудования нацелены именно наувеличение этого произведения. Пользователи хотят большой скорости прибольших расстояниях (что обеспечивают, например, оптоволоконные региональные сети), следовательно, для данных приложений стандарт Ethernet будет нелучшим решением.На рис. 4.18 показана зависимость эффективности канала от числа готовыхстанций для 2т = 51,2 мкс и скорости передачи данных, равной 10 Мбит/с.

Для328Глава 4. Подуровень управления доступом к средеСеть Ethernetрасчетов используется уравнение (4.7). При 64-байтном временном интервале64-байтные кадры оказываются неэффективными, и это неудивительно. С другой стороны, если использовать кадры длиной 1024 байта, то при асимптотическом значении е периода состязания за канал, равном 64-байтовому интервалу,то есть 174 байтам, эффективность канала составит 85 %.1,01024-байтовые кадры0,90,80,70,60,50,40,30,20,10124816_L32J_64_L128329количества пакетов в каждую секунду минуты. Следствием этого открытия является то, что большинство моделей сетевого трафика не соответствуют реальной работе сетей и поэтому должны восприниматься весьма критически.Коммутируемые сети EthernetПри добавлении станций к Ethernet трафик сначала будет расти.

Наконец, локальная сеть насытится. Одним из решений в данном случае является увеличение скорости передачи данных — например, переход с 10 Мбит/с на 100 Мбит/с.Однако доля мультимедийных данных в общем потоке становится все заметнее, идаже 100-мегабитные и гигабитные версии Ethernet могут перестать справлятьсясо своей задачей.К счастью, возможно не столь радикальное решение, а именно, коммутированная локальная сеть Ethernet, показанная на рис. 4.19.

Сердцем системы является коммутатор, содержащий высокоскоростную плату, в слоты которой обычно вставляются от 4 до 32 контроллеров линий, в каждом из которых от одногодо восьми разъемов. Чаще всего к разъему подключается витая пара 10Base-T,соединяющая коммутатор с единственным хостом.КоммутаторРазъемК хостам256Число станций, пытающихся передаватьК хостамРис. 4.18. Эффективность сетей стандарта 802.3 на скорости 10 Мбит/сс 512-битовыми интервалами времениЧтобы определить среднее количество станций, готовых к передаче в условиях сильной загрузки, можно воспользоваться следующей грубой моделью. Каждый передаваемый кадр занимает канал на период состязания и на время передачи кадра, что составляет в сумме Р + w секунд.

Таким образом, за секунду поканалу передается 1/(Р + w) кадров. Если каждая станция формирует кадры сосредней скоростью "к кадров в секунду, то при нахождении системы в состоянииk суммарная входная скорость k незаблокированных станций составит kX кадровв секунду. Поскольку в состоянии равновесия входная скорость должна бытьравна выходной, мы можем приравнять эти две скорости и решить уравнение относительно к. (Обратите внимание: w является функцией от k.) Более подробный анализ см.

в (Bertsekas and Gallager, 1992).Следует отметить, что теоретическому анализу производительности сетейEthernet (и других сетей) было посвящено много работ. Практически во всех этихисследованиях предполагается, что трафик подчиняется пуассоновскому распределению. Когда же исследователи рассмотрели реальные потоки данных, то обнаружилось, что сетевой трафик редко распределен по Пуассону, а чаще бываетавтомодельным (Paxson and Floyd, 1994; Willinger и др., 1995). Это означает, чтопри увеличении периода усреднения трафик не сглаживается. Дисперсия среднего количества пакетов в каждую минуту часа не меньше дисперсии среднегоК хостамСоединение10Base-TК хостамРис. 4.19. Простой пример коммутируемой сети EthernetКогда станция хочет передать кадр Ethernet, она посылает стандартный кадрв коммутатор. Плата в коммутаторе, получив кадр, проверяет, не адресован лиэтот кадр станции, подсоединенной к той же плате.

Если да, то кадр пересылается ей. В противном случае кадр пересылается по объединительной плате карте, ккоторой подключена станция-получатель. Объединительная плата обычно работает на скорости в несколько гигабит в секунду с использованием собственногопротокола.Что произойдет, если две машины, присоединенные к одной и той же картекоммутатора, одновременно станут передавать кадры? Результат зависит от конструкции карты. Одним из вариантов может быть объединение всех портов карты вместе с образованием на карте небольшой локальной сети.

Столкновения втакой сети обнаруживаются и обрабатываются так же, как и в любой другой сети330Глава 4. Подуровень управления доступом к средеCSMA/CD — при помощи повторных передач кадров с использованием алгоритма двоичного экспоненциального отката. При использовании такого типа карт вкаждый момент времени возможна передача только одной станции из подключенных к карте, но все карты могут передавать или принимать данные параллельно. При такой схеме коммутатора каждая карта образует свое пространствостолкновений, независимое от других. Наличие только одной станции в пространстве столкновений исключает собственно столкновения и повышает производительность.Возможна также и другая разновидность карт — с буферизацией данных,приходящих на каждый вход, в оперативной памяти карты. При этом все входные порты могут передавать и принимать кадры одновременно в дуплексном режиме, что далеко не всегда удается реализовать в моноканале с применениемCSMA/CD.

После приема кадра карта может проверить, кому он предназначается. Если адресатом является какой-то из портов текущей карты, то кадр сразу жетуда и направляется. Если же нужно передать данные на порт другой карты, тоэто делается с помощью объединительной платы. При этом каждый порт обладает отдельным пространством коллизий, поэтому столкновения не возникают.Общая производительность системы может быть повышена на порядок по сравнению с 10Base5, поскольку в последней используется единое пространствостолкновений.Так как коммутатор ожидает на каждом входном порту кадры Ethernet, можно использовать некоторые из этих портов в качестве концентраторов.

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

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

Список файлов книги

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