Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metods / Сети ЭВМ.pdf
Скачиваний:
131
Добавлен:
26.03.2015
Размер:
827.99 Кб
Скачать

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

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

2.Эстафетный доступ

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

Сетевые адаптеры

Они обеспечивают сопряжение ЭВМ ЛС с каналом и реализуют протоколы канального уровня, включая управление физическим и информационным каналами и управление доступом к каналу.

Структурная схема СА представлена на рисунке 54.

Рис. 54

СА сетевой адаптер Блок 1 – блок сопряжения с интерфейсом ввода-вывода ЭВМ

Блок 2 – блок управления доступом к каналу Блок 3 – блок управления передачей Блок 4 – блок управления приемом Блок 5 – приемопередатчик

Приемопередатчик согласует логические сигналы, формируемые в СА, с их физическим эквивалентом действующем канале, т.е. выполняет функции модема и тем самым управляет физическим каналом.

Блок 2 исполняет протокол доступа к каналу, взаимодействуя с ним через приемопередатчик.

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

Блок управления приемом анализирует поля адреса кадра и выделяет кадры, адресованные своей системе.

Блоки управления передачей и приемом либо имеют свою собственную буферную память для хранения пакетов, либо используют оперативную память ЭВМ.

Все рассмотренные блоки взаимодействуют с ЭВМ через блок сопряжения с интерфейсом ввода-вывода.

67

Рассмотрим более подробно работу блоков приема и передачи СА по структурной схеме рис. 55.

Блок 1 – приемопередатчик Блок 2 – генератор ПНК Блок 3 – генератор ПКК

Блок 4 – блок постановки бит-стаффинга Блок 5 – генератор контрольного кода

Рис. 55

Блок 6 – распознаватель ПНК Блок 7 – распознаватель ПКК

Блок 8 – блок удаления бит-стаффинга Блок 9 – распознаватель адреса Блок 10 – счетчик длины кадра Блок 11 – буферная память передачи Блок 12 – буферная память приема

Блок 13 – блок сопряжения с интерфейсом ввода-вывода ЭВМ Блок 13 обеспечивает передачу данных и сигналов прерывания между

ЭВМ и СА. Существенное влияние на его реализацию оказывают способы обмена данными между СА и ЭВМ. Таких способов два: без буферизации данных и с буферизацией данных.

68

При первом способе пакет, подлежащий передаче, размещается в оперативной памяти ЭВМ, откуда пересылается в СА в виде последовательности битов. При приеме пакетов их последовательность битов

пересылается из СА в заданную область оперативной памяти ЭВМ в темпе приема. При втором способе пакет, подлежащий передаче, вводится из оперативной памяти ЭВМ в буферное поле СА (Блок 11) и уже из него передается в канал связи. При приеме пакет накапливается в буферном поле СА (Блок 12), а по окончанию приема записывается в оперативную память ЭВМ.

Какой из способов обмена данными выбрать определяется соотношением пропускной способности интерфейса ввода-вывода ЭВМ и скорости работы канала. Чем это соотношение меньше, тем в большей степени необходимо наличие буферного поля в СА.

Рассмотрим работу блоков управления передачей и приемом по структурной схеме (рис. 55). Передача кадров начинается с посылки в приемопередатчик кода ПНК кадра, который формируется специальным генератором 2. Вслед за ним через схему постановки бит-стаффинга, обеспечивающую прозрачность физического канала, выводится последовательность битов, составляющих остальные поля кадра, кроме полей ПЦК и ПКК. Этот процесс продолжается до выдачи заданного числа бит данных, что отмечается сигналом Х4 со счетчика длины кадра. При передаче данных определяется контрольный код ПЦК, который выдается вслед за данными, а после него выдается код ПКК с генератора конца кадра. Прием проходит следующим образом. Распознаватель последовательности начала кадра формирует сигнал Х1, который открывает доступ в сетевой адаптер остальным битам кадра. Принимаемые биты обрабатываются схемой удаления бит-стаффинга и поступают на распознаватель адреса, в котором сравнивается пришедший адрес с собственным. Их совпадения отмечаются сигналом Х3, который означает, что кадр принадлежит данной системе. Следует указать, что

принимаемые биты данных учитываются счетчиком длины и обрабатываются блоком генератора контрольного кода ПЦК. После приема нужной длины данных кадра вырабатывается сигнал Х4, а при обнаружении ошибки в данных, вырабатывается сигнал Х5. При выработке этого сигнала прием кадра прекращается, а все что при этом было записано, стирается, включая ОП ЭВМ. В конце приема кадра определяется код поля ПКК, что отмечается сигналом Х2, который означает окончание приема кадра.

Приемопередатчик

Способ построения приемопередатчика оказывает значительно влияние на характеристики сети и в первую очередь на её надежность. При использовании в моноканале, бифилярной пары проводов и коаксиального

кабеля надежность приемопередатчика существенно зависит от реализации электропитания и тщательности заземления приемопередатчика, т.к. помехи в моноканал могут проникнуть и через сеть питания, и через землю. Поэтому

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

69