2. Кадр данных.
Кадр данных включает те же три поля, что и маркер, и имеет кроме них еще несколько дополнительных полей. Кадр данных состоит из следующих полей:
- начальный ограничитель;
- управление кадром;
- адрес назначения;
- адрес отправителя;
- данные;
- контрольная сумма;
- конечный ограничитель;
- статус кадра.
Кадр данных может переносить данные либо для управления кольцом (данные MAC-уровня), либо пользовательские данные (LLC-уровня). Стандарт Token Ring определяет 6 типов управляющих кадров MAC-уровня. Поле «управление кадром» определяет тип кадра (MAC или LLC) и, если он определен как MAC, то поле также указывает, какой из шести типов кадров представлен данным кадром.
Назначение этих шести типов кадров следующее.
- Чтобы удостовериться, что ее адрес уникальный, станция посылает кадр «Тест дублирования адреса», когда впервые присоединяется к кольцу.
- Чтобы сообщить другим станциям, что он еще жив, активный монитор запускает кадр «Активный монитор существует» так часто, как только может.
- Кадр «Существует резервный монитор» отправляется любой станцией, не являющейся активным монитором.
- Резервный монитор отправляет «Маркеры заявки», когда подозревает, что активный монитор отказал. Резервные мониторы затем договариваются между собой, какой из них станет новым активным монитором.
- Станция отправляет кадр «Сигнал» в случае возникновения серьезных сетевых проблем, таких как оборванный кабель, или при обнаружении станции, передающей кадры без ожидания маркера. Определяя, какая станция отправляет кадр сигнала, диагностирующая программа может локализовать проблему.
- Кадр «Очистка» отправляется после того, как произошла инициализация кольца, и новый активный монитор заявляет о себе.
Начальный ограничитель, такой же, как и для маркера;
Управление кадром — это однобайтовое поле, содержащее два подполя — тип кадра и идентификатор управления MAC: 2 бита типа кадра имеют значения 00 для кадров MAC и 01 для кадров LLC. Биты идентификатора управления MAC определяют тип кадра управления кольцом из приведенного выше списка 6-ти управляющих кадров MAC.
Адрес назначения (либо 2, либо 6 байтов). Первый бит определяет групповой или индивидуальный адрес как для 2-х байтовых, так и для 6-ти байтовых адресов. Второй бит в 6-ти байтовых адресах говорит, назначен адрес локально или глобально.
Адрес отправителя имеет тот же размер и формат, что и адрес получателя.
Поле данных кадра может содержать данные одного из описанных управляющих кадров MAC или пользовательские данные. Это поле не имеет определенной максимальной длины, хотя существуют практические ограничения на его размер, основанные на временных требованиях к тому, как долго некоторая станция может управлять кольцом.
Контрольная сумма — используется для обнаружения ошибок, состоит из четырех байтов остатка циклически избыточной контрольной суммы, вычисляемой по алгоритму CRC-32, осуществляющему циклическое суммирование по модулю 32.
Конечный ограничитель в кадре данных имеет дополнительное значение по сравнению с маркером. Кроме уникальной последовательности электрических импульсов он содержит два однобитовых поля: бит промежуточного кадра и бит обнаружения ошибки. Бит промежуточного кадра устанавливается в 1, если этот кадр является частью многокадровой передачи, или в 0 для последнего или единственного кадра. Бит обнаружения ошибки первоначально установлен в 0; каждая станция, через которую передается кадр, проверяет его на ошибки (по коду CRC) и устанавливает бит обнаружения ошибки в 1, если она выявлена. Очередная станция, которая видит уже установленный бит обнаружения ошибки, должна просто передать кадр. Исходная станция заметит, что возникла ошибка, и повторит передачу кадра.
Статус кадра имеет длину 1 байт и содержит 4 резервных бита и два подполя: бит распознавания адреса и бит копирования кадра. Так как это поле не сопровождается вычисляемой суммой CRC, то используемые биты дублируются в байте. Когда кадр создается, передающая станция устанавливает бит распознавания адреса в 0; получающая станция устанавливает бит в 1, чтобы сообщить, что она опознала адрес получателя. Бит копирования кадра также вначале установлен в 0, но устанавливается в 1 получающей станцией (станцией назначения), когда она копирует содержимое кадра в собственную память (другими словами, когда она реально получает данные). Данные копируются (и бит устанавливается), если только кадр получен без ошибок. Если кадр возвращается с обоими установленными битами, исходная станция знает, что произошло успешное получение. Если бит распознавания адреса не установлен во время получения кадра, это означает, что станция назначения больше не присутствует в сети (возможно, вследствие неполадок). Возможна другая ситуация, когда адрес получателя опознается, но бит копирования кадра не установлен. Это говорит исходной станции, что кадр был искажен во время передачи (бит обнаружения ошибки в конечном ограничителе также будет установлен). Если оба бита опознавания адреса и копирования кадра установлены, и бит обнаружения ошибки также установлен, то исходная станция знает, что ошибка случилась после того, как этот кадр был корректно получен.
3. Прерывающая последовательность
Состоит из двух байтов, содержащих начальный ограничитель и конечный ограничитель. Прерывающая последовательность может появиться в любом месте потока битов и сигнализирует о том, что текущая передача кадра или маркера отменяется.
Как видно из описания процедур обмена данными, в сети Token Ring на уровнях MAC и LLC применяются процедуры без установления связи, но с подтверждением получения кадров.
Кадр (телекоммуникации)
Кадр (жарг. фрейм, от англ. frame — кадр) — фрагмент данных сетевого протокола канального уровня модели OSI, передаваемый по линии связи.
- информационные кадры;
- сигнальные кадры, управляющие приемо-передающей и другой каналообразующей аппаратурой.
См. также
Wikimedia Foundation . 2010 .
Смотреть что такое «Кадр (телекоммуникации)» в других словарях:
- Кадр (значения) — Кадр: В Викисловаре есть статья «кадр» Кадр элемент кино или видеоряда, отдельное изображение или отрезок киноплёнки. Кадр (телекоммуникации) фрагмент данных сетевого протокола канального уровня модели OSI, передаваемый по линии связи … Википедия
- Jumbo-кадр — Jumbo кадры (англ. Jumbo Frame) это сверхдлинные Ethernet кадры, которые используются в высокопроизводительных сетях для увеличения производительности на длинных расстояниях, а также уменьшения нагрузки на центральный процессор. Jumbo… … Википедия
- Фрейм (телекоммуникации) — Фрейм (англ. frame скелет, остов, телосложение) в русскоязычной литературе, термин, обозначающий конечный фрагмент данных, подлежащий передаче в системе связи. Другими словами, это пакет информации, который применяется в сетевой технологии. Как… … Википедия
- Фрейм (значения) — Фрейм (англ. frame кадр, рамка) в самом общем случае данное слово обозначает структуру, содержащую некоторую информацию. Фрейм (инженерия знаний) в системном анализе, искусственном интеллекте, инженерии знаний: структура,… … Википедия
- Фрейм — (англ. frame кадр, рамка) в самом общем случае данное слово обозначает структуру, содержащую некоторую информацию. Фрейм (инженерия знаний) в системном анализе, искусственном интеллекте, инженерии знаний: структура,… … Википедия
- HDLC — High Level Data Link Control (HDLC) бит ориентированный[1] протокол канального уровня сетевой модели OSI, разработанный ISO. Текущим стандартом для HDLC является ISO 13239. HDLC может быть использован в соединениях с множественным доступом … Википедия
- Коммутация (компьютерные сети) — У этого термина существуют и другие значения, см. Коммутация. Эта статья или раздел нуждается в переработке. Пожалуйста, улучшите статью … Википедия
- Средства обучения — авмо, авсо, автоматизация, автоматизация обучения, автоматизированная обучающая система (аос), автоматическая обработка текста, автоматический перевод, авторские компьютерные системы, адаптивная обучающая машина, адаптивная обучающая программа,… … Новый словарь методических терминов и понятий (теория и практика обучения языкам)
- Словесные названия российского оружия — … Википедия
- Александр Лукашенко — (Alexander Lukashenko) Александр Лукашенко это известный политический деятель, первый и единственный президент Республики Беларусь Президент Беларуси Александр Григорьевич Лукашенко, биография Лукашенко, политическая карьера Александра Лукашенко … Энциклопедия инвестора