Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Метод доступа технологии FDDI во многом основан на методе доступа Token Ring с алгоритмом раннего освобождения маркера, но имеет и ряд преимуществ перед ним.
Основные отличия состоят в следующем:
Во время инициализации кольца станции договариваются о Tmax – максимально допустимое время оборота маркера по кольцу. Процесс инициализации запускается при подключении или удалении станции из сети, а также при изменении значения Tmax. При этом каждая станция предлагает свое значение Tmax, исходя из предельно допустимого времени между передачей своих кадров. Процедура похожа на выборы активного монитора в Token Ring. В соревновании побеждает станция с минимальным значением Tmax (для учета потребностей самого чувствительного к задержкам передачи синхронного трафика). Эта станция становится собственником маркера. Она посылает всем станциям сети управляющее сообщение о необходимости установить у себя новое значение Tmax. Исходя из Tmax, определяется фиксированное малое время удержания маркера для передачи синхронных кадров Тсудержания и начальное время для передачи асинхронных кадров Та0удержания. Эти значения выбираются таким образом, чтобы в течении Tmax каждая станция кольца успевала передать по порции синхронных данных и оставался определенный запас времени для передачи некоторыми станциями асинхронных данных. Потом станция – собственник маркера передает свою порцию синхронных данных и отдает маркер следующей станции. Во время первого прохода маркера по кольцу разрешается передавать только синхронные данные.
В дальнейшем, если станция передает синхронные данные, то при поступлении к ней маркера, она всегда имеет право его захватить и передавать данные в течение Тсудержания.
Если станция передает асинхронные данные, то при приходе маркера она измеряет время фактического оборота маркера Trial, т.е. время, которое прошло от предыдущего прихода маркера, и может передавать свои кадры в течение времени удержания равного Таудержания = Та0удержания. + (Tmax -Trial.). Если кольцо не перегружено (не все станции на прошлом круге передавали данные), то Trial < Tmax и Таудержания у станции возрастает по сравнению с Та0удержания. По мере увеличения передачи асинхронных данных в кольце Trial будет увеличиваться, а Таудержания - соответственно уменьшаться. Наконец, когда Trial ≥Та0удержания. +Tmax, станция потеряет право захватывать маркер для асинхронного трафика. До конца круга будут передаваться только синхронные данные.
Дата публикования: 2014-11-26; Прочитано: 372 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!