Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Протокол Token Ring (High Speed Token Ring)




Протокол GigabitEthernet

Протокол Gigabit Ethernet обеспечивает скорость передачи данных 1000 Мбит/с на всех основных типах кабельных систем: неэкранированная витая пара 5-ой категории, многомодовое и одномодовое оптоволокно (стандарты 1000Base-SX и 1000Base-LX), твинаксиальный кабель (коаксиальный кабель с двумя проводниками, каждый из которых помещен в экранирующую оплетку).

Протокол Gigabit Ethernet сохраняет максимально возможную преемственность с протоколами Ethernet и Fast Ethernet:

- сохраняются все форматы кадров Ethernet

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

- минимальный размер кадра увеличен (без учета преамбулы) с 64 до 512 байт. Для сокращения наклад-ных расходов при использовании слишком длинных кадров для передачи небольших пакетов данных разработчики разрешили конечным узлам передавать несколько кадров подряд, без передачи среды другим станциям в режиме Burst Mode (монопольный пакетный режим). Если станции нужно передать несколько небольших пакетов данных, то она может не дополнять каждый кадр до размера в 512 байт (минимальный размер кадра), а передавать их подряд. Станция может передать подряд несколько кадров с общей длиной не более 65 536 бит или 8192 байт. Предел 8192 байт называется BurstLength. Если станция начала передавать кадр и предел BurstLength был достигнут в середине кадра, то кадр разрешается передать до конца.

Использование протокола Token Ring позволяет карте работать на скоростях 4 и 16 Мбит/с, а протокола High Speed Token Ring – на скоростях 100 и 155 Мбит/с. Компания IBM является основным разработчиком протокола Token Ring, производя около 60 % сетевых адаптеров этой технологии.

Сеть Token Ring представляет собой кольцо: каждый компьютер соединен кабелем только с преды-дущим и последующим компьютером в кольце. Физически это реализуется при помощи специальных концентраторов (см. рис.), которые обеспечивают целостность кольца даже при выключении или отказе одного из компьютеров, за счет обхода порта выключенного компьютера.

Принцип доступа к разделяемой среде – доступ с передачей маркера (token). Компьютер может начать передавать данные в сеть, только если получит от предыдущего компьютера в кольце "маркер" – специальный короткий пакет, свидетельствующий о том, что сеть свободна. Если компьютеру нечего передавать в сеть, то он передает маркер следующему компьютеру в кольце. Если компьютеру есть что передавать, то он уничтожает маркер и передает свой пакет в сеть. Пакет по битам ретранслируется по кольцу от компьютера к компьютеру, адресат получает пакет, устанавливает в пакете биты, подтвержда-ющие, что пакет достиг адресата и передает пакет дальше по кольцу. Наконец, пакет возвращается к отправителю, который уничтожает его и передает в сеть новый маркер. Компьютер может и не передавать в сеть новый маркер, а продолжить передавать кадры данных до тех пор, пока не истечет время удержания маркера (token holding time). После истечения времени удержания маркера компьютер обязан прекратить передачу собственных данных (текущий кадр разрешается завершить) и передать маркер далее по кольцу. Обычно время удержания маркера по умолчанию равно 10 мс.

В процессе работы сети, из-за сбоев, возможна потеря маркера. За наличие в сети маркера, причем единственной его копии, отвечает один из компьютеров - активный монитор. Если активный монитор не получает маркер в течение длительного времени (например 2,6 с), то он порождает новый маркер. Активный монитор выбирается во время инициализации кольца, как станция с максимальным значением МАС-адреса сетевой карты. Если активный монитор выходит из строя, процедура инициализации кольца повторяется и выбирается новый активный монитор. Чтобы сеть могла обнаружить отказ активного монитора, последний в работоспособном состоянии каждые 3 секунды генерирует специальный кадр своего присутствия. Если этот кадр не появляется в сети более 7 секунд, то остальные станции сети начинают процедуру выборов нового активного монитора.

рис. Логическая структура сети Token Ring

Рис. Физическая структура сети Token Ring

Описанный выше алгоритм доступа используется в сетях со скоростью 4 Мбит/с. В сетях со скорость 16 Мбит/с алгоритмы доступа более сложные: используется алгоритм доступа к коль-цу, называемый алгоритмом раннего освобождения маркера (Early Token Release). Компьютер передает маркер доступа следующей станции сразу же после окончания передачи последнего бита кадра, не дожидаясь возвращения по кольцу этого кадра с битом подтверждения приема. В этом случае пропускная способность кольца используется более эффективно, так как по кольцу одновременно продвигаются кадры нескольких компьютеров. Тем не менее, свои кадры в каждый момент времени может генерировать только один компьютер — тот, который в данный момент владеет маркером доступа. Остальные компьютеры в это время только повторяют чужие кадры, так что принцип разделения кольца во времени сохраняется, ускоряется только процедура пере-дачи владения кольцом.

Передаваемым кадрам, протокол верхнего уровня (например прикладного) может также назначить различные приоритеты: от 0 (низший) до 7 (высший). Маркер также всегда имеет неко-торый уровень текущего приоритета и уровень резервного приоритета. При инициализации кольца основной и резервный приоритеты устанавливаются в ноль. Компьютер имеет право захватить переданный ему маркер только в том случае, если приоритет кадра, который он хочет передать, выше (или равен) текущему приоритету маркера. В противном случае компьютер обязан передать маркер следующему по кольцу компьютеру. Однако, даже если компьютер не захватил маркер, он может записать в поле резервного приоритета значение приоритета своего кадра (при условии, что предыдущие компьютеры не записали в это поле более высокий приоритет). При следующем обороте маркера резервный приоритет станет текущим и компьютер получит возможность захватить маркер.

Хотя механизм приоритетов в технологии Token Ring имеется, но он начинает работать только в том случае, когда приложение или прикладной протокол решают его использовать. Иначе все станции будут иметь равные права доступа к кольцу, что в основном и происходит на практике, так как большая часть приложений этим механизмом не пользуется.

Развитием протокола Token Ring стал протокол High-Speed Token Ring, который поддер-живает скорости в 100 и 155 Мбит/с, сохраняя основные особенности технологии Token Ring 16 Мбит/с.




Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 1695; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.