ВУЗ:
Составители:
Рубрика:
- 60 -
симальный размер кадра обычно устанавливается в 4 Кбайт, а для 16 Мбит/с – в
16 Кбайт. Минимальный размер поля данных не определен.
Поле FCS (Frame Check Sequence, контрольная сумма) хранит 4-байтный
CRC-код для всех полей с FC по Info включительно.
Поле FS (Frame Status, статус кадра) имеет формат AСrrACrr. Биты rr за-
резервированы и не используются, остальные биты дублируются для надежно-
сти.
Бит A (Address Recognized, адрес распознан) указывает на то, что получа-
тель кадра присутствует в кольце, а бит C (Frame Copied, кадр скопирован) ука-
зывает на то, что приемник скопировал кадр себе в буфер. По этим полям стан-
ция-отправитель может узнать, что переданный ею кадр был получен.
9.1.2. Система приоритетного доступа
Сети Token Ring гарантируют, что каждая
станция будет получать право
на передачу данных не реже, чем раз в установленный интервал времени. Кро-
ме того, используется система приоритетов, позволяющая некоторым станциям
пользоваться сетью чаще других. Для этого в кадре Token Ring выделено два
поля: поле приоритета и поле резервирования. Всего уровней приоритета во-
семь: от низшего (0) до высшего (7). Маркер тоже
всегда имеет некоторый уро-
вень приоритета. Станция может захватить маркер только в том случае, если
приоритет кадра, который она собирается передать, не ниже приоритета марке-
ра (битов PPP поля AC).
Станция, захватившая маркер, сохраняет старое значение его приоритета,
записывает в него приоритет своего кадра и обнуляет поле резервирования. Ес-
ли в кольце
есть станция, желающая передать кадр с более высоким приорите-
том, то она записывает приоритет своего кадра в поле резервирования прохо-
дящего по кольцу кадра, в результате чего после оборота по кольцу в поле ре-
зервирования будет записан максимальный приоритет из кадров, ожидающих
передачи. Тогда станция переписывает приоритет из поля резервирования в
по-
ле приоритета маркера и выдает свободный маркер в кольцо (захватить такой
маркер сможет только станция с кадром указанного приоритета).
Станция, повышающая приоритет маркера, становится запоминающей
станцией (stacking station) и организует стек для хранения еще не обслуженных
низких приоритетов. Когда через такую станцию проходит свободный маркер с
приоритетом, равным приоритету на верхушке
стека, она извлекает следующее
значение из стека и понижает приоритет маркера до него.
Механизм приоритетов в сетях Token Ring не является обязательным к
использованию. Как правило, большинство приложений им не пользуется, и
кольцо работает в неприоритетном режиме (приоритет маркера всегда равен 0).
Существует тенденция к переносу механизмов приоритетного обслуживания на
уровни, выше канального (приоритетное
обслуживание могут обеспечивать,
например, маршрутизаторы).
9.1.3. Оборудование Token Ring
симальный размер кадра обычно устанавливается в 4 Кбайт, а для 16 Мбит/с – в 16 Кбайт. Минимальный размер поля данных не определен. Поле FCS (Frame Check Sequence, контрольная сумма) хранит 4-байтный CRC-код для всех полей с FC по Info включительно. Поле FS (Frame Status, статус кадра) имеет формат AСrrACrr. Биты rr за- резервированы и не используются, остальные биты дублируются для надежно- сти. Бит A (Address Recognized, адрес распознан) указывает на то, что получа- тель кадра присутствует в кольце, а бит C (Frame Copied, кадр скопирован) ука- зывает на то, что приемник скопировал кадр себе в буфер. По этим полям стан- ция-отправитель может узнать, что переданный ею кадр был получен. 9.1.2. Система приоритетного доступа Сети Token Ring гарантируют, что каждая станция будет получать право на передачу данных не реже, чем раз в установленный интервал времени. Кро- ме того, используется система приоритетов, позволяющая некоторым станциям пользоваться сетью чаще других. Для этого в кадре Token Ring выделено два поля: поле приоритета и поле резервирования. Всего уровней приоритета во- семь: от низшего (0) до высшего (7). Маркер тоже всегда имеет некоторый уро- вень приоритета. Станция может захватить маркер только в том случае, если приоритет кадра, который она собирается передать, не ниже приоритета марке- ра (битов PPP поля AC). Станция, захватившая маркер, сохраняет старое значение его приоритета, записывает в него приоритет своего кадра и обнуляет поле резервирования. Ес- ли в кольце есть станция, желающая передать кадр с более высоким приорите- том, то она записывает приоритет своего кадра в поле резервирования прохо- дящего по кольцу кадра, в результате чего после оборота по кольцу в поле ре- зервирования будет записан максимальный приоритет из кадров, ожидающих передачи. Тогда станция переписывает приоритет из поля резервирования в по- ле приоритета маркера и выдает свободный маркер в кольцо (захватить такой маркер сможет только станция с кадром указанного приоритета). Станция, повышающая приоритет маркера, становится запоминающей станцией (stacking station) и организует стек для хранения еще не обслуженных низких приоритетов. Когда через такую станцию проходит свободный маркер с приоритетом, равным приоритету на верхушке стека, она извлекает следующее значение из стека и понижает приоритет маркера до него. Механизм приоритетов в сетях Token Ring не является обязательным к использованию. Как правило, большинство приложений им не пользуется, и кольцо работает в неприоритетном режиме (приоритет маркера всегда равен 0). Существует тенденция к переносу механизмов приоритетного обслуживания на уровни, выше канального (приоритетное обслуживание могут обеспечивать, например, маршрутизаторы). 9.1.3. Оборудование Token Ring - 60 -
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »