БИБЛИЯ ХАКЕРА

Token Ring и IEEE

Сеть Token Ring первоначально была разработана компанией IBM в 1970 гг. Она по-прежнему является основной технологией IBM для ло­кальных сетей (LAN), уступая по популярности среди технологий LAN только Ethernet/IEEE. Спецификация IEEE почти идентична и полно­стью совместима с сетью Token Ring IBM. Спецификация IEEE была фак­тически создана по образцу Token Ring IBM, и она продолжает отслежи­вать ее разработку. Термин «Token Ring» обычно применяется как при ссылке на сеть Token Ring IBM, так и на сеть IEEE.

Сравнение Token Ring и IEEE

Сети Token Ring и IEEE в основном почти совместимы, хотя их спе­цификации имеют относительно небольшие различия. Сеть Token Ring IBM оговаривает звездообразное соединение, причем все конечные уст­ройства подключаются к устройству, называемому «устройством доступа к многостанционной сети» (MSAU), в то время как IEEE не оговаривает топологию сети (хотя виртуально все реализации IEEE также базируются на звездообразной сети).

Имеются и другие отличия, в том числе тип носителя (IEEE не ого­варивает тип носителя, в то время как сети Токе Ring IBM используют ви­тую пару) и размер поля маршрутной информации

Передача маркера

Token Ring и IEEE являются главными примерами сетей с переда­чей маркера. Сети с передачей маркера перемещают вдоль сети неболь­шой блок данных, называемый маркером. Владение этим маркером га­рантирует право передачи. В случае, если узел, принимающий маркер, не имеет информации для отправки, он просто переправляет маркер к сле­дующей конечной станции. Каждая станция может удерживать маркер в течение определенного максимального времени.

В. случае, если у станции, владеющей маркером, имеется информа­ции для передачи, она захватывает маркер, изменяет у него один бит (в ре­зультате чего маркер превращается в последовательность «начало блока данных»), дополняет информацией, которую он хочет передать и, нако­нец, отсылает эту информацию к следующей станции кольцевой сети. Когда информационный блок циркулирует по кольцу, маркер в сети от­сутствует (если только кольцо не обеспечивает «раннего освобождения маркера» — early token release), поэтому другие станции, желающие пере­дать информацию, вынуждены ожидать. Следовательно, в сетях Token Ring не может быть коллизий. В случае, если обеспечивается раннее вы­свобождение маркера, то новый маркер может быть выпущен после завер­шения передачи блока данных.

Информационный блок циркулирует по кольцу, пока не достигнет предполагаемой станции назначения, которая копирует информацию для дальнейшей обработки. Информационный блок продолжает циркулиро­вать по кольцу; он окончательно удаляется после достижения станции, отославшей этот блок. Станция отправки может проверить вернувшийся блок, чтобы убедиться, что он был просмотрен и затем скопирован стан­цией назначения.

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

Физические соединения

Станции сети IBM Token Ring напрямую подключаются к MSAU, которые могут быть объединены с помощью кабелей, образуя одну боль­шую кольцевую сеть. Кабели-перемычки соединяют MSAU со смежными MSAU. Кабели-лепестки подключают MSAU к станциям. В составе MSAU имеются шунтирующие реле для исключения станций из кольца.

Система приоритетов

Сети Token Ring используют сложную систему приоритетов, кото­рая позволяет некоторым станциям с высоким приоритетом, назначен­ным пользователем, более часто пользоваться сетью. Блоки данных Token Ring содержат два поля, которые управляют приоритетом: поле приори­тетов и поле резервирования.

Только станции с приоритетом, который равен или выше величины приоритета, содержащейся в маркере, могут завладеть им. После того, как маркер захвачен и изменен (в результате чего он превратился в информа­ционный блок), только станции, приоритет которых выше приоритета пе­редающей станции, могут зарезервировать маркер для следующего прохо­да по сети. При генерации следующего маркера в него включается более высокий приоритет данной резервирующей станции. Станции, которые повышают уровень приоритета маркера, должны восстановить предыду­щий уровень приоритета после завершения передачи.

Механизмы управления неисправностями

Сети Token Ring используют несколько механизмов обнаружения и компенсации неисправностей в сети. Например, одна станция в сети Token Ring выбирается «активным монитором» (active monitor). Эта стан­ция, которой в принципе может быть любая станция сети, действует как централизованный источник синхронизирующей информации для дру­гих станций кольца и выполняет разнообразные функции для поддержа­ния кольца. Одной из таких функций является удаление из кольца по­стоянно циркулирующих блоков данных. В случае, если устройство, отправившее блок данных, отказало, то этот блок может постоянно цир­кулировать по кольцу. Это может помешать другим станциям передавать собственные блоки данных и фактически блокирует сеть. Активный мо­нитор может выявлять и удалять такие блоки и генерировать новый мар­кер.

Звездообразная топология сети IBM Token Ring также способству­ет повышению общей надежности сети. Так как вся информация сети Token Ring просматривается активными MSAU, эти устройства можно за­программировать так, чтобы они проверяли наличие проблем и при необ­ходимости выборочно удаляли станции из кольца.

Алгоритм Token Ring, называемый «сигнализирующим» (beacon­ing), выявляет и пытается устранить некоторые неисправности сети. В случае, если какая-нибудь станция обнаружит серьезную проблему в сети (например такую, как обрыв кабеля), она высылает сигнальный блок дан­ных. Сигнальный блок данных указывает домен неисправности, в кото­рый входят станция, сообщающая о неисправности, ее ближайший актив­ный сосед, находящийся выше по течению потока информации (NAUN), и все, что находится между ними. Сигнализация инициализирует про­цесс, называемый «автореконфигурацией» (autoreconfiguration), в ходе которого узлы, расположенные в пределах отказавшего домена, автомати­чески выполняют диагностику, пытаясь реконфигурировать сеть вокруг отказавшей зоны. В физическом плане MSAU может выполнить это с по­мощью электрической реконфигурации.

Формат блока данных

Сети Token Ring определяют два типа блока данных: блоки марке­ров и блоки данных/блоки команд.

Маркеры

Длина маркера — три байта; он состоит из:

• ограничителя начала

Ограничитель начала служит для предупреждения каждой станции о прибытии маркера (или блока данных/блока команд). В этом поле име­ются сигналы, которые отличают этот байт от остальной части блока пу­тем нарушения схемы кодирования, использованной в других частях блока.

• байта управления доступом

Байт управления доступом содержит поля приоритета и резервиро­вания, а также бит маркера (используемый для дифференциации маркера и блока данных/блока команд) и бит монитора (используемый активным монитором, чтобы определить, циркулирует какой-либо блок в кольце непрерывно или нет).

Ограничителя конца

И наконец, разделитель конца сигнализирует о конце маркера или блока данных/ блока команд. В нем также имеются биты для индикации поврежденного блока, а также блока, являющегося последним в логичес­кой последовательности.

Блок данных и блок команд

Блок данных и блок команд могут иметь разные размеры в зависи­мости от размеров информационного поля. Блоки данных переносят ин­формацию для протоколов высших уровней; блоки команд содержат уп-

Информацию, в них отсутствует информация для протоколов высших уровней.

В блоке данных/блоке команд за байтом управления доступом сле­дует байт управления блоком данных. Байт управления блоком данных указывает, что содержит блок — данные или управляющую информацию. В управляющих блоках этот байт определяет тип управляющей информа­ции.

За байтом управления блоком следуют два адресных поля, которые идентифицируют станции пункта назначения и источника. Для IEEE длина адресов равна 6, байтам.

За адресными полями идет поле данных. Длина этого поля ограни­чена временем удержания маркера кольца, которое определяет макси­мальное время, в течение которого станция может удерживать маркер.

За полем данных идет поле последовательности проверки блока (FCS). Станция-источник заполняет это поле вычисленной величиной, зависящей от содержания блока данных. Станция назначения повторно вычисляет эту величину, чтобы определить, не был ли блок поврежден при прохождении. В случае, если это так, то блок отбрасывается.

Также, как и маркер, блок данных/блок команд заканчивается ог­раничителем конца.

БИБЛИЯ ХАКЕРА

Эта заподлистая кнопка power — как отключить?

На клавиатуре есть кнопка - у меня под делетом сразу, power называется - соответственно значок "яблоко с прямым хвостиком"... Какого гондураса её не разместили где-нибудь в другом месте да подальше …

Безопасность

Так уж устроен мир, что любое техническое изобретение человече­ского разума, расширяющее наши возможности и создающее для нас до­полнительный комфорт, неизбежно содержит в себе и отрицательные стороны, которые могут представлять потенциальную …

Прямой (кривой номер), АОН, БП и переадресация Прямые и кривые номера

Номера сотовых телефонов могут быть прямыми и кривыми. Пря­мые — это обычные городские семизначные (в Москве) номера, кривые (или федеральные) — набирать через коды 901, 902, 903, 501 или другие, …

Как с нами связаться:

Украина:
г.Александрия
тел./факс +38 05235  77193 Бухгалтерия

+38 050 457 13 30 — Рашид - продажи новинок
e-mail: msd@msd.com.ua
Схема проезда к производственному офису:
Схема проезда к МСД

Партнеры МСД

Контакты для заказов оборудования:

Внимание! На этом сайте большинство материалов - техническая литература в помощь предпринимателю. Так же большинство производственного оборудования сегодня не актуально. Уточнить можно по почте: Эл. почта: msd@msd.com.ua

+38 050 512 1194 Александр
- телефон для консультаций и заказов спец.оборудования, дробилок, уловителей, дражираторов, гереторных насосов и инженерных решений.