Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Сети и телекоммуникации

.pdf
Скачиваний:
257
Добавлен:
05.06.2015
Размер:
13.44 Mб
Скачать

371

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

рес начала области оперативной памяти (в которой хранится кадр), а также длина кадра в битах.

Моноканал

 

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

 

Управление пе-

Управление

редачей

приёмом

 

Генератор

Определитель

x1

 

ПНК

ПНК

 

Генератор

Определитель

x2

 

ПКК

ПКК

 

Бит-

Управление бит-

 

стаффинг

стаффинга

 

Генератор

Определитель

x3

 

контрольной

адреса

 

суммы

 

 

x5

Счётчик

x4

 

 

 

длины

 

Преобразователь

Преобразователь

 

слов в биты

битов в слова

 

Буфер

Буфер

 

вывода

ввода

 

Сопряжение

 

с интерфейсом ЭВМ

 

Рис. 26.5. Управление приѐмом и передачей в адаптере ЛВС

372

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

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

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

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

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

Процесс продолжается до тех пор, пока не будет передано заданное число би-

тов, что отмечается сигналом x4, формируемым счетчиком длины. При передаче данных определяется контрольная сумма, которая передается вслед за данны-

ми, после чего на передатчиках выводится последовательность конца кадра,

формируемая генератором ПКК.

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

рует сигнал x1, отмечающий начало кадра, передаваемого в кадре. Последую-

щие биты, поступающие из приемника, обрабатываются схемой удаления бит-

стаффинга и поступают на распознаватель адреса, сравнивающий адрес получа-

теля с собственным адресом адаптера. Совпадение адресов отмечается сигна-

лом x3, определяющим принадлежность передаваемого кадра данному адаптеру.

Принимаемые биты поступают в преобразователь последовательного кода в па-

раллельный. Сформированное преобразователем слово передается в буфер вы-

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

тываются генератором контрольной суммы. Счетчик фиксирует длину приня-

373

того кадра и формирует сигнал x4, если длина кадра превосходит предельную допустимую. При обнаружении ошибки в кадре генератор контрольной суммы вырабатывает сигнал x5. Приѐм кадра и передача содержащегося в нем кадра в оперативную память заканчивается при поступлении последовательности конца кадра, что отмечается сигналом x2. Сигнал x4, формируемый счетчиком длины,

используется для прекращения приѐма кадра, имеющего недопустимую длину.

Блок сопряжения с интерфейсом ЭВМ по окончании передачи и приѐма кадра передает в ЭВМ слово состояния адаптера, содержащее необходимою информацию о ходе передачи и приѐма кадра.

Глава 27 Расширение и комплексирование

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

Комплексирование сетей — информационное объединение нескольких сетей через средства передачи данных.

а)

Ретранслятор

б)

Ретранслятор длинной линии

Рис. 27.1. Расширение магистральной ЛВС с помощью ретрансляторов

Способы расширения

В ЛВС с магистральной структурой вводится ограничение на предельную длину кабеля и число подключаемых к магистрали систем (приемопередатчи-

ков), за счет чего достигается требуемая пропускная способность магистрали при умеренных затратах оборудования в приемопередатчике. Для увеличения протяженности магистрали используются ретрансляторы (повторители) (рис.

27.1,а), обеспечивающие восстановление электрических и временных парамет-

ров сигналов. При этом нагрузка на любой передатчик ограничивается сегмен-

375

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

ляторов ограничиваются пропускной способностью канала и временем распро-

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

ским каналом и доступом к каналу. Предельные размеры сети ограничены мак-

симальным допустимым числом ретрансляторов и расстоянием между наиболее удаленными станциями.

а)

КУ

КУ КУ

КУ

КУ

КУ

б)

КУ

КУ

Рис. 27.2. Двух- и трѐхуровневая кольцевая структура ЛВС

376

Для связи сегментов канала могут использоваться ретрансляторы длин-

ной линии (рис. 27.1,б), с помощью которых возможна передача сигналов на расстояния 102…103 м.

В ЛВС с кольцевой структурой электрические ограничения на число уз-

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

вается время доставки кадров. Для исключения этого эффекта расширение ко-

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

ЛВС1

ЛВС2

МКС

МКС

МКС

Длинный мост

ЛВС3

Рис. 27.3. Многоканальная ЛВС

Способы комплексирования

Для расширения кольцевых ЛВС используются двух- и трехуровневые кольцевые структуры (рис. 27.2). В этом случае сеть строится из нескольких кольцевых подсетей, а каждой из которых передача данных происходит в обычном порядке. Для объединения подсетей используется дополнительное кольцо, содержащее коммутационные узлы КУ (switcher), через которые кольца нижнего уровня подсоединяются к кольцевому каналу более высокого уровня.

377

КУ принимают кадры, адресованные узлам других колец, и направляют их в соответствующие коммутационные узлы для передачи адресату. Коммутация кадров производится по таблицам маршрутизации, хранимым в памяти КУ. За счет иерархических кольцевых структур можно существенно увеличить число станций, входящих в сеть, причем средняя задержка незначительно увеличива-

ется. К тому же при преобразовании кольцевой структуры в оптимальную двух-

или трехкольцевую повышается надежность сети.

Комплексирование моноканальных сетей в сеть более высокого уровня может производиться с помощью межканальных станций МКС (рис. 27.3), со-

единяющих два канала. Межканальная станция выполняет функции, аналогич-

ные функциям узла связи в сетях передачи данных. Она селектирует переда-

ваемые по моноканалу кадры, выделяя из них те, которые адресованы абонен-

там, подключенным к выходному каналу станции, принимает выделенные кад-

ры, хранит их в буферной памяти в передает в выходной канал, связываю-

щий МКС с адресатами. При этом необходимость в коммутации кадров отсут-

ствует, поскольку МКС имеет только одно выходное направление. Межканаль-

ная станция, связывающая два моноканала одного типа, называется мостом

(bridge). Если сопрягаемые сети находятся на значительном расстоянии, для связи между ними можно использовать линию передачи данных. В этом случае сопряжение сетей производится с помощью двух МКС, связанных линией пере-

дачи данных, — длинного моста. Межканальная станция длинного моста пре-

образует протокол моноканала в протокол передачи данных, например, HDLC,

и обратно.

Многоканальная сеть может быть однородной, включающей в себя моно-

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

лом, доступом к каналу и информационным каналом. В последнем случае, кро-

ме селекции и управления каналами, необходимо преобразование протоколов информационных каналов. Для этих целей используется интерфейсная система,

иначе называемая шлюзом (gate). Интерфейсная система строится на базе ГВМ,

378

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

стемы возможно сопряжение ЛВС и СПД с использованием, например, IP-про-

токола, т.е. объединение локальных и глобальных вычислительных сетей,

включая Интернет-сеть.

Глава 28 Реализация

Разработка ЛВС началась в 70-х годах. К настоящему времени создано большое число вариантов ЛВС, отличающихся типом передающей среды, про-

пускной способностью моноканала, структурой и назначением. Типичные об-

ласти применения ЛВС — системы административного управления и электрон-

ного документооборота (учрежденческие, корпоративные), автоматизации про-

ектирования и технологической подготовки производства, автоматизации науч-

ных исследований, промышленные системы (системы управления технологиче-

скими процессами и производством) и бортовые. К последним предъявляются требования повышенной надежности при работе в условиях сильных электро-

магнитных помех и, возможно, в широком диапазоне температур окружающей среды.

Ниже описываются четыре реализации ЛВС, наиболее ярко представ-

ляющие основные аспекты организации локальных сетей.

Сеть «Ethernet»

Эта сеть разработана в середине 70-х годов фирмой «Ксерокс» (США), и

ее архитектура используется в качестве типовой фирмами DEC и «Интел», про-

изводящими ЭВМ и другое сетевое и электронное оборудование. Основное на-

значение сети — системы административного управления и электронного до-

кументооборота (учрежденческие, корпоративные).

Сеть имеет магистральную структуру. В качестве передающей среды ис-

пользуется коаксиальный кабель, передача данных по которому выполняется со скоростью 10…1000 Мбит/с. Сеть может объединять до 1024 систем при мак-

симальном расстоянии между ними 2,5 км.

Структура сети представлена на рис. 28.1. В простейшем варианте (рис.

28.1,а) сеть состоит из сегмента (длиной до 500 м) коаксиального кабеля, к ко-

торому может подключаться до 100 приемопередатчиков, обслуживающих сис-

380

темы. Кабель приемопередатчика состоит из четырех витых пар для передачи,

приема данных, передачи сигналов столкновения и питания. Максимальная длина кабеля приемопередатчика 50 м.

а)

б)

Ретранслятор

в)

Ретранслятор длинной линии

Рис. 28.1. Варианты ЛВС