Сети на основе маркерного кольца
Локальные сети на основе маркерного кольца (Token Ring) строятся на кольцевой архитектуре, что подразумевает индивидуальные соединения "точка-точка". Управляющая станция генерирует специальное сообщение - маркер (token) и последовательно передает его всем компьютерам. Правом передачи данных обладает единственный компьютер, располагающий маркером. Как только маркер достигает станции, которая собирается передавать данные, последняя "присваивает " маркер себе и изменяет его статус на "занято". Затем маркер дополняется всей информацией, которую предполагалось передать, и снова отправляется в сеть. Маркер будет циркулировать в сети до тех пор, пока не достигнет адресата информации. Получающая сторона обрабатывает полученную вместе с маркером информацию и опять передает маркер в сеть. Когда маркер возвращается к исходной станции, он удаляется, после чего генерируется новый маркер. Циркуляция начинается заново (рис 4.5).
Серьезным недостатком такого типа построения сетей является то, что разрыв кабеля в одной точке приводит к полной остановке работоспособности сети.
На основе маркерного кольца строятся локальные сети Token Ring. В настоящее время существует две разновидности этого типа сетей с пропускной способностью 4 Мбит/с и 16 Мбит/с.
Одним из важнейших параметров сети является время реакции на запрос пользователя (Тр) – промежуток времени между моментом готовности подать запрос в сеть и моментом получения ответа на запрос, то есть возвращения отправленного кадра, что является подтверждением в получении этого кадра адресатом и
Тр = Тож + Тобсл, (4.1)
где Тож – максимальное время ожидания подачи кадра, Тобсл – время обслуживания запроса.
С учетом того, что
Тож
= (Nрс – 1) Тоб,
где Nрс – количество рабочих станций, а Тоб
– время в течение которого маркер вместе с кадром совершает полный оборот в моноканале и
Тоб
= Тс + Тk + Тcз, (4.2)
где Тс
– время распространения сигнала в передающей среде через весь моноканал, Тk – время передачи кадра через моноканал, Тcз – время задержки передаваемого кадра по кольцу в узлах сети и, исходя из того, что
Тс = Sk/Vc; Tk = Ck/Vk; Тcз = Nрс*Tз,
где Sk – длина кольцевого моноканала, Vc – скорость распространения сигнала, Ck – длина маркера и кадра, Vk
– скорость передачи данных, Tз - время задержки маркера и кадра узлом, получаем
Тоб
= Sk/Vc
+ Ck/Vk + Nрс*Tз (4.3)
и
Тож
= (Nрс – 1) (Sk/Vc + Ck/Vk + Nрс*Tз)
Тогда, с учетом формул (4.1) и (4.3) имеем
Тр
= (Nрс – 1) (Sk/Vc + Ck/Vk + Nрс*Tз) + Тобсл (4.4)
Пример 4.1. Определить время реакции на запрос пользователя в локальной сети построенной на топологии «маркерное кольцо» если известно, что Nрс = 25, Sk = 12,5м, Vc
= 50000 км/с, Ck = 512байт, Vk = 4 Мбит/с, Tз
= 1500мкс – скорость передачи кадра по моноканалу.
Предполагая, что Тобсл = Тоб и воспользовавшись формулами (4.3) и (4.4), получаем
Тр
= (Nрс – 1) (Sk/Vc + Ck/Vk + Nрс*Tз) + (Sk/Vc + Ck/Vk + Nрс*Tз) =
=Nрс (Sk/Vc + Ck/Vk + Nрс*Tз) = 969350 мкс.