![]() |
|
сделать стартовой | добавить в избранное |
![]() |
Компьютеры, Программирование
Компьютерные сети
Сети "Token Ring" |
ТЕХНОЛОГИЯ СЕТЕЙ OKE RI G ВВЕДЕНИЕ Технология сетей oke Ri g была впервые представлена IBM в 1982 г. и в 1985 г. была включена IEEE (I s i u e for Elec rical a d Elec ro ic E ge eers) как стандарт 802.5. oke Ri g попрежнему является основной технологией IBM для локальных сетей (LA ), уступая по популярности среди технологий LA только E her e /IEEE 802.3. Сети oke Ri g работают с двумя битовыми скоростями - 4 Мб/с и 16 Мб/с. Первая скорость определена в стандарте 802.5, а вторая является новым стандартом де-факто, появившимся в результате развития технологии oke Ri g. В oke Ri g кабели подключаются по схеме "звезда", однако он функционирует как логическое кольцо . В логическом кольце циркулирует маркер (небольшой кадр специального формата, называемый иногда токеном), когда он доходит до станции, то она захватывает канал. Маркер всегда циркулирует в одном направлении. Узел, получающий маркер у ближайшего вышерасположенного активного соседа передает его нижерасположенному. Каждая станция в кольце получает данные из занятого маркера и отправляет их ( в точности повторяя маркер) соседнему узлу сети. Таким способом данные циркулируют по кольцу до тех пор, пока не достигнут станции - адресата. В свою очередь эта станция сохраняет данные и передает их протоколам верхнего уровня а кадр передает дальше (поменяв в нем два бита - признак получения). Когда маркер достигает станции-отправителя - он высвобождается, и далее процесс продолжается аналогично. В сетях oke Ri g 16 Мб/с используется также несколько другой алгоритм доступа к кольцу, называемый алгоритмом "раннего освобождения маркера" (Early oke Release). В соответствии с ним станция передает маркер доступа следующей станции сразу же после окончания передачи последнего бита кадра, не дожидаясь возвращения по кольцу этого кадра с битом подтверждения приема. В этом случае пропускная способность кольца используется более эффективно и приближается к 80 % от номинальной. Когда информационный блок циркулирует по кольцу, маркер в сети отсутствует (если только кольцо не обеспечивает "раннего освобождения маркера"), поэтому другие станции, желающие передать информацию, вынуждены ожидать.Таким образом по сети может в один момент времени передаваться только один пакет следовательно, в сетях oke Ri g не может быть коллизий. Если обеспечивается раннее высвобождение маркера, то новый маркер может быть выпущен после завершения передачи блока данных. Сети Тоkе Ri g используют сложную систему приоритетов, которая позволяет некоторым станциям с высоким приоритетом, назначенным пользователем, более часто пользоваться сетью. Блоки данных oke Ri g содержат два поля, которые управляют приоритетом: поле приоритетов и поле резервирования. Только станции с приоритетом, который равен или выше величины приоритета, содержащейся в маркере, могут завладеть им. После того, как маркер захвачен и изменен( в результате чего он превратился в информационный блок), только станции, приоритет которых выше приоритета передающей станции, могут зарезервировать маркер для следующего прохода по сети. При генерации следующего маркера в него включается более высокий приоритет данной резервирующей станции.
Станции, которые повышают уровень приоритета маркера, должны восстановить предыдущий уровень приоритета после завершения передачи. Когда кольцо установлено, интерфейс каждой станции хранит адреса предшествующей станции и последующей станции в кольце. Периодически держатель маркера рассылает один из SOLICI SUCCESSOR кадр , предлагая новым станциям присоединиться к кольцу. В этом кадре указаны адрес отправителя и адрес следующий за ним станции в кольце. Станции с адресами в этом диапазоне адресов могут присоединиться к кольцу. Таким образом сохраняется упорядоченность ( по возрастанию) адресов в кольце. Если ни одна станция не откликнулась на SOLICI SUCCESSOR кадр, то станция-обладатель маркера закрывает окно ответа и продолжает функционировать как обычно. Если есть ровно один отклик, то откликнувшаяся станция включается в кольцо и становиться следующей в кольце. Если две или более станции откликнулись, то фиксируется коллизия. Станция-обладатель маркера запускает алгоритм разрешения коллизий, посылая кадр RESOLVE CO E IO . Этот алгоритм - модификация алгоритма обратного двоичного счетчика на два разряда. У каждой станции в интерфейсе есть два бит, устанавливаемых случайно. Их значения 0,1,2 и 3. Значение этих битов определяют величину задержки, при отклике станции на приглашение подключиться к кольцу. Значения этих бит переустанавливаются каждые 50mсек. Процедура подключения новой станции к кольцу не нарушает наихудшее гарантированное время для передачи маркера по кольцу. У каждой станции есть таймер, который сбрасывается когда станция получает маркер. Прежде чем он будет сброшен его значение сравнивается с некоторой величиной. Если оно больше, то процедура подключения станции к кольцу не запускается. В любом случае за один раз подключается не более одной станции за один раз. Теоретически станция может ждать подключения к кольцу сколь угодно долго, на практике не более нескольких секунд. Однако, с точки зрения приложений реального времени это одно из наиболее слабых мест 802.4. Отключение станции от кольцо очень просто. Станция Х с предшественником S и последователем Р шлет кадр SE SUCCESSOR, который указывает Р что отныне его предшественником является S. После этого Х прекращает передачу. Инициализация кольца - это специальный случай подключения станции к кольцу. В начальный момент станция включается и слушает канал. Если она не обнаруживает признаков передачи, то она генерирует CLAIM OKE маркер. Если конкурентов не обнаружилось, то она генерирует маркер сама и устанавливает кольцо из одной станции. Периодически она генерирует кадры SOLICI SUCCESSOR, приглашая другие станции включиться в кольцо. Если в начальный момент сразу две станции были включены, то запускается алгоритм обратного двоичного счетчика с двумя разрядами. Под ISU (I forma io Symbol U i ) понимается единица передачи информации ОБЩАЯ ЧАСТЬ В сетях oke Ri g используются различные типы кадров: Da a/Comma d Frame (кадр управления/данные), oke (маркер), Abor (кадр сброса). Аппаратное обеспечение сетей oke Ri g При подключении устройств в ARC e применяют топологию шина или звезда.
Адаптеры ARC e поддерживают метод доступа oke Bus (маркерная шина) Смешение станций, работающих на различных скоростях, в одном кольце не допускается. КОЛЛИЗИИ Из-за ошибок передач и сбоев оборудования могут возникать проблем с передачей маркера - коллизии. Стандарт oke Ri g четко определяет методы разрешения коллизий: Важной для разрешения коллизий является возможность станций "слушать" после передачи. В случае, если станция передает маркер соседней, а та в это время отключается (например из-за аппаратного сбоя), то если не последует передач кадра или маркера, то маркер посылается вторично. Если и при повторной передаче маркера ничего не последовало, то станция посылает WHO FOLLOWS кадр, где указан не отвечающий сосед. Увидя этот кадр, станция, для которой не отвечающая станция - предшественник, шлет кадр SE SUCCESSOR, и становится новым соседом. При этом неотвечающая станция исключается из кольца. В случае, если остановилась не только следующая станция, но и следующая за ней - запускается новая процедура, посылкой кадра SOLICI SUCCESSOR 2. В ней участвует процедура разрешения конфликтов. При этом все кто хочет подключиться к кольцу могут это сделать. Фактически кольцо переустанавливается. Другой вид проблем возникает, когда останавливается держатель маркера и маркер исчезает из кольца. Эта проблема решается запуском процедуры инициализации кольца. У каждой станции есть таймер, который сбрасывается каждый раз, когда маркер появляется. Если значение этого таймера превысит некоторой заранее установленное значение ( ime ou ), то станция генерирует кадр CLAIM OKE . При этом запускается алгоритм обратного двоичного счетчика. Если оказалось два и более маркеров на шине, станция, владеющая маркером, увидев передачу маркера на шине, сбрасывает свой маркер. Так повторяется до тех пор пока не останется ровно один маркер в системе. Не все станции в кольце равны. Одна из станций обозначается как активный монитор, что означает дополнительную ответственность по управлению кольцом. Активный монитор осуществляет управление тайм-аутом в кольце, порождает новые маркеры (если необходимо), чтобы сохранить рабочее состояние, и генерирует диагностические кадры при определенных обстоятельствах. Активный монитор выбирается, когда кольцо инициализируется, и в этом качестве может выступить любая станция сети. Алгоритм определения активного монитора следующий: при включении или если какая-то станции заметит отсутствие монитора, она посылает CLAIM OKE кадр. Если она первая, кто послал такой кадр, то она и становится монитором Если монитор отказал по какой-либо причине, существует механизм, с помощью которого другие станции (резервные мониторы) могут договориться, какая из них будет новым активным монитором. Одной из функций для которых служит активный монитор является удаление из кольца постоянно циркулирующих блоков данных. Если устройство, отправившее блок данных, отказало, то этот блок может постоянно циркулировать по кольцу. Это может помешать другим станциям передавать собственные блоки данных и фактически блокирует сеть. Активный монитор может выявлять и удалять такие блоки и генерировать новый маркер.
Система локальной сети самостоятельно использует ARP для исследования информации о физических адресах (сетевой администратор при необходимости может вручную ввести в таблицу ARP постоянный элемент для такой трансляции). Когда хосту нужно начать коммуникацию со своим локальным партнером, он ищет IP-адрес партнера в таблице ARP, которая обычно располагается в оперативной памяти. Если для нужного IP-адреса не находится требуемого элемента таблицы, хост посылает широковещательный запрос ARP, содержащий искомый IP-адрес назначения (см. рис. 5.14). Рис. 5.14. Поиск физического адреса системы Целевой хост узнает свой IP-адрес и читает запрос. После этого он изменяет собственную таблицу трансляции адресов, включая в нее IP-адрес и физический адрес отправителя широковещательной рассылки, и, наконец, посылает ответ, содержащий аппаратный адрес своего интерфейса. Когда система-источник получает такой ответ, она обновляет свою таблицу ARP и становится готовой к пересылке данных по локальной сети. 5.24.1 Содержимое сообщения ARP Запросы ARP первоначально использовались в локальных сетях Ethernet, но структура таких запросов имеет более общую природу, поэтому их можно применять и в Token-Ring, локальных сетях Fiber Distributed Data Interface (FDDI) или в глобальных сетях Switched Multimegabit Data Service (SMDS)
1. Архитектура Древнего Новгорода, Киева, Владимира
2. Архитектура периода Российской Империи
3. Русская архитектура XVIII века
4. Архитектура г. Ростова-на-Дону
5. Русская архитектура XVII века
9. Архитектура Древнего Египта
10. Архитектура и мебель барокко
11. Ландшафтная архитектура пришкольного двора
12. Экономическая сказка-реферат "НДС - вражья морда" или просто "Сказка про НДС"
13. Русская архитектура XVII века
14. Формирование эстетической ценности массового сознания в сфере архитектуры
15. Несколько рефератов по культурологии
16. Реферат перевода с английского языка из книги “A History of England” by Keith Feiling
17. Реферат по книге Фернана Броделя
19. Архитектура Московского Кремля XIV-XVI вв. /с фотографиями/
20. Развитие архитектуры материнских плат для PC
21. Архитектура ПК
25. Субъект преступления ("подновлённая" версия реферата 6762)
26. Архитектура квантовых компьютеров
27. Архитектура сотовых сетей связи и сети абонентского доступа
28. "Русский Тарзан" (реферат о российском пловце Александре Попове)
29. Реферат по статье П. Вайнгартнера «Сходство и различие между научной и религиозной верой»
30. Генезис капитализма в Мексике. Реферат по истории экономики
31. Семь чудес света - древний мир, средние века и наше время (история цивилизации, реферат)
33. Архитектура персональных компьютеров
34. Сравнение архитектуры POWER с другими RISC архитектурами.
35. Царские усадьбы XVII в. и их место в истории русской архитектуры
36. Дом доктора Фауста (о пражской архитектуре)
37. История русского искусства. Архитектура
41. Архитектура стран Пиренейского п-ова
43. Архитектура в Ростове-на-Дону
44. Архитектура
45. Архитектура Санкт-Петербурга
46. Традиции и новаторство в храмовой архитектуре Реймса
47. Дворцовая архитектура Франции конца 14 и 15 веков
48. Влияние Сен-Дени на развитие готической архитектуры
49. Готическая архитектура Шампани и Бургундии
50. Архитектура, орнаментальное и изобразительное искусство при саманидах в Мавераннахре
53. Декор русской архитектуры XVII в. и проблема стиля
57. Реферат по книге Н. Цеда Дух самурая - дух Японии
58. Реферат по теме “Человек на войне”
59. Реферат по биографии Виктора Гюго
60. Реферат - Социальная медицина (ЗДРАВООХРАНЕНИЕ КАК СОЦИАЛЬНАЯ СИСТЕМА ЧЕЛОВЕЧЕСКОГО ОБЩЕСТВА)
61. Реферат - Физиология (строение и функции гемоглобина)
63. Архитектура Московского Кремля XIV-XVI вв.
64. Архитектура на основе модели студента для интеллектуальных обучающихся сред
66. Реферат монографии А.А. Смирнова Проблемы психологии памяти
67. Архитектура сотовых сетей связи и сети абонентского доступа
68. Fiber Optic – архитектура света
73. Реферат о прочитаной на немецком языке литературы
76. Архитектура московского метрополитена
77. История русской Архитектуры
78. Царское село, его архитектура
79. Архитектура Московского Кремля XIV-XVI вв.
81. ДЫХАНИЕ - реферат за 9-й класс
84. Перспективные архитектуры генетического поиска
90. Оптимизация приложений С++Builder в архитектуре клиент/сервер
91. Архитектура и интерфейсы Java
92. IBM MQSeries: архитектура системы очередей сообщений
93. Сравнительная характеристика МП с 16- и 32-разрядной архитектурой
94. Краткая история появления параллелизма в архитектуре ЭВМ
95. Архитектура итальянского Возрождения
97. Классицизм петербургской архитектуры начала XIX века