русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Проект 802 стандарта ЛВС


Дата добавления: 2013-12-23; просмотров: 964; Нарушение авторских прав


Управление информационным каналом

В локальной сети используется дейтограмный способ передачи данных, т.е. каждый пакет рассматривается как независимый объект передаваемый в сеть или между узлами сети данных, в виде кадра данных.

 

Для практической реализации передачи пакета в сеть используется единый формат передачи – кард. Кадр обычно имеет: Фиксированное расположение полей, что упрощает процедуру и средства формировании приема пакета. Вид кадра мы рассмотрели в предыдущем разделе. Поля ПНК и ПКК состоят обычно из 2 – 16 битов, которые используются в качестве флага начала и конца кадра. Поле данных содержит от 4 до 12 байт информации. Поле ПЦК несет код контрольной суммы, которая используется для повышения достоверности пакета при приеме его после передачи через физический канал, в котором возникают помехи, изменяющие содержимое пакета. Поле управления несет признак доставки кадра, признак продолжения сообщения в следующем кадре, сведения о количестве кадров сообщения и т.п. Все эти функции мы уже либо рассмотрели ранее, либо рассмотрим в следующем разделе.

 

Используется для управления физическим и информационным каналами, включает управление доступом каналу, т.е. оба подуровня: 2.1 и 2.2. В его основу положен протокол HDLC, который является стандартным протоколом второго уровня, используемым в глобальных сетях с коммутацией пакета, которые мы уже изучили.

 

Формат кадра, определяемый проектом 802 имеет следующий вид:

Кадр с двух сторон обрамлен флаговыми комбинациями 01111110, используемыми на уровне управления физическим каналом для выделения кадра. Адреса назначения источника кодируются одним (как на нашем рисунке) или несколькими байтами (максимально до 7). Первый разряд байта адреса назначения и адреса источника называются битом расширения адреса. Если бит расширения равен 0, то адрес продолжается в следующем байте кадра, когда его значение равно 1, то этот байт адреса является последним.



 

Например, двух байтовый адрес назначения:

 

L/G DDDDDD
DDDDDDD


Двухбайтовый кадр источника:

 

С/R SSSSSS
SSSSSSS

 

Где D и S – это биты адреса, принимающие значение 0 или 1. Второй бит адреса назначения L/G является идентификатором типа адреса. Если он равен 0, то адрес индивидуальный, если 1, то групповой, а если 1 стоит во всех разрядах адреса назначения, то это циркулярный адрес.

 

Индивидуальный адрес – конкретный пользователь, групповой – группа конкретных пользователей, циркулярный – всем пользователям.

 

Бит С/R адреса источника, используется для обозначения команд и ответов. Если он равен 0, то это команда, если 1 то ответ. Адрес источника пожжет быть только индивидуальным.

 

Байт управления используется для обозначения типа кадра. Примем три типа кадра: информационный, управляющий и ненумерованный.

 

Тип кадра определяется значением первого или двух первых битов поля управления. Если первый бит 0, то это информационный кадр, а если 1, то управляющий или ненумерованный кадр, которые, в свою очередь, различаются 0 или 1 соответственно во втором бите поля управления.

 

Информационный кадр служит для передачи нумерованных кадров данных и несет в поле управления следующую информацию:

N(S)(биты 2,3,4) – это порядковый номер переданного кадра по модулю 8,

N(R)(биты 6,7,8) – это порядковый номер ожидаемого на приемном конце кадра по модулю 8, P/F(бит 5) – бит запроса (или команды)/ответа. Если P/F = 1, то это запрос или команда, а если 0 то ответ.

 

Управляющий кадр предназначен для передачи квитанции о приеме кадров, запросов на повторную передачу кадров, запретов на выдачу кадров и снятия этих запретов. Для этого выделено поле СС (биты 3 и 4), а поля N(R) и P/F несут туже информацию, что и в информационных кадрах. Ненумерованные кадры используются для реализации дополнительной информации управления передачи данных и для передачи ненумерованных пакетов данных.

 

Приведем некоторый состав команд и ответов переходных кадрами разных типов.

 

Тип кадра Команда Ответ
Информационный Данные Данные
Управляющий Выбор-Запрос Готов к приему/не готов к приему, повторная передача
Ненумерованный     Ненумерованные данные   Разъединение Ненумерованное подтверждение или отказ Режим разъединения

 

/*Код «Запрос» используется также для повторной передачи информационных кадров, начиная от кадра с номером N(R). Команда идентификации станции служит дли получения данных о типе системы, размере принимаемого кадра, и т.д.

В ненумерованных кадрах ответ может содержать информацию «Отказ», которым система, видевшаякоманду, извещается о переходе отвечающей системы из состояния, которое не может быть исправлено посредством повторной передачи. */

С помощью всех типов кадров можно передать 22 наименования команд и ответов. Поле данные может содержать конкретное целое число байтов данных и используется в информационных кадрах. Поле ПЦК служит для проверки корректности данных. При определении ПЦК допускается использование 16 и 32 разрядные циклические кадры. Алгоритм использования такой же как в глобальных сетях.

 

Проект 802 определяет два способа доступа к моноканалам:

  1. Свободный доступ с проверкой несущей и столкновений
  2. Эстафетный доступ

 

Рассматриваемый проект предусматривает четыре стандартных скорости передачи данных: 1, 5, 10, 20 Мбит/секунду без применения специальных мер.

 

В качестве передающей среды допускается использование бифиляров,коаксиального, и волоконно-оптического кабеля.

 



<== предыдущая лекция | следующая лекция ==>
Эстафетный доступ (комбинированный) | Сетевые адаптеры


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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