- •Содержание
- •Часть 1. Организация и построение локальных компьютерных сетей 14
- •Глава 1. Первое знакомство 14
- •Глава 2. Локальные компьютерные сети магистрального типа 53
- •Глава 3. Локальные компьютерные сети кольцевого типа 71
- •3.1. Основные методы доступа к моноканалу 71
- •Введение
- •Часть 1. Организация и построение локальных компьютерных сетей Глава 1. Первое знакомство
- •1.1. Что такое локальные компьютерные сети ?
- •1.2. Основные понятия и определения
- •1. Скорость передачи данных в физической коммуникационной среде.
- •2. Скорость передачи данных между узлами сети.
- •1.3. Основные топологии локальных компьютерных сетей
- •1.4. Физические среды, используемые при построении общего канала передачи данных
- •1.5. Основные способы представления данных при передаче через моноканал
- •1.6. Многоуровневая эталонная модель архитектуры локальных компьютерных сетей
- •1.7. Основные этапы преобразования данных в рабочей станции
- •1.8. Основы организации сетевых адаптеров
- •Глава 2. Локальные компьютерные сети магистрального типа
- •2.1. Основные методы доступа к моноканалу
- •Pure aloha (Истинная Алоха)
- •Slotted aloha (Тактированная Алоха)
- •Csma–Carrier Sense Multiple Access (Множественный доступ с контролем несущей)
- •Csma/cd–Carrier Sense Multiple Access with Collision Detection (Множественный доступ с контролем несущей и обнаружением конфликтов)
- •Csma/ca–Carrier Sense Multiple Access with Collision Avoidance (Множественный доступ с контролем несущей и избежанием конфликтов)
- •Token Bus или Token Passing (Маркерный доступ к шине или Метод передачи маркера)
- •2.2. Типовая организация сетевого адаптера магистральной лкс
- •2.3. Организация адаптера с методом доступа csma/cd
- •Т2.4. Организация адаптера с методом доступа Token Bus
- •Глава 3. Локальные компьютерные сети кольцевого типа
- •3.1. Основные методы доступа к моноканалу
- •Register Insertion Ring (Метод вставки регистра)
- •Slotted Ring (Тактированное кольцо или Тактированный метод доступа к кольцу)
- •Token Ring (Маркерное кольцо или Маркерный метод доступа к кольцу)
- •3.2. Типовая организация приемопередатчика
- •3.3. Организация адаптера с методом доступа Slotted Ring
- •3.4. Организация адаптера с методом доступа Token Ring для централизованной лкс
- •Режим транзитной передачи.
- •Режим вывода данных (опроса рабочих станций сети)
- •Режим ввода данных
- •3.5. Организация адаптера с методом доступа Register Insertion Ring
- •Режим нормальной работы.
- •Передача кадра.
- •Прием кадра.
- •Режим конфликтной работы.
- •Работа са при конфликте первого вида.
- •Работа са при конфликте второго вида.
- •Режим изъятия кадра.
- •Часть II. Сетевые технологии локальных компьютерных сетей Глава 4. Классические технологии лкс
- •4.1. Сетевая технология arcNet
- •4.2. Сетевая технология Ethernet
- •Общие характеристики лкс EtherNet
- •”Тонкий“ Ethernet (Thin Ethernet)
- • ”Толстый” Ethernet (Thick Ethernet)
- •Комплексирование лкс
- •Глава 5. Перспективные высокопроизводительные технологии лкс
- •5.1. Сетевая технология Token Ring Network
- •5.2. Сетевая технология fddi
- •5.3. Сетевая технология Radio Ethernet
- •Глава 6. Широкополосные лкс
- •6.1. Использование поликаналов в широкополосных лкс с двунаправленной шиной
- •6.2. Широкополосные лкс на базе catv
- •Глава 7. Интеграция компьютерных сетей. Мультисети
- •7.1. Межсетевые устройства интеграции
- •7.2. Основные способы интеграции лкс
- •7.3. Использование протокола X.25 для интеграции лкс
- •ЧасТь III. Элементная база локальных компьютерных сетей Глава 8. Бис для построения сетевых адаптеров
- •8.4. Бис сети Cheapernet
- •8.5. Микросхемы для кольцевой сети с маркерным доступом
- •8.6. Контроллер маркерного доступа wd 2840
- •Интерфейс с модемом
- •Передача данных
- •Метод доступа
- •Удаление станции
- •Литература
- •Компьютерные сети локального масштаба
3.2. Типовая организация приемопередатчика
Способ построения приемопередатчиков оказывает существенное влияние на характеристики сети. Напомним, что в кольцевых ЛКС, в отличие от магистральных, передача данных в моноканале имеет явно выраженное направление передачи: по часовой стрелке или против. Это является следствием последовательной связи передатчиков и приемников СА соседних по кольцу узлов (Рис. 3.5).
|
Рис. 3.5. Организация направления передачи данных по кольцу
|
Пример структуры приемопередатчика для сети с кольцевой структурой показан на рис.3.6. Сегмент моноканала, выполненный на витой паре, соединяет передатчик одного адаптера с приемником следующего адаптера.
|
Рис. 3.6. Типовая структура приемо- передатчика кольцевой ЛКС |
Рис.3.7. Подключение приемопередатчика и MAC-средств к моноканалу кольцевой ЛКС
На выходе приемника Пр формируются принимаемые из моноканала МК биты Rx, а селектор синхросерии ССС формирует сигналы синхронизации CLK, которые обеспечивают тактирование схем сетевого адаптера СА. Сигналы Rx, CLK поступают на внутренние схемы СА. Для обработки поступающих данных (например, установка бита положительной квитанции) в цепь ретрансляции введен блок задержки битов БЗБ. Обычно вводимая этим блоком задержка соответствует 2–4 тактам, что, как правило, достаточно для выполнения процедур анализа принятых данных и принятия решения по модификации полей ретранслируемого дальше по кольцу кадра. Селектор служит для управления работой передатчика Пд, через который могут ретранслироваться поступающие на вход адаптера данные или выводиться биты передаваемого кадра Tx. Сигнал управления СА Control определяет момент прохождения через Селектор конкретного бита передаваемого или ретранслируемого кадра.
На рис.3.7 показан пример подключения приемопередатчика и MAC-средств к МК, где специальный блок Переключатель позволяет в случае необходимости разрывать на требуемое время среду МК. MAC-средства содержат преобразователь кода ПК и блок предварительной обработки БПО.
3.3. Организация адаптера с методом доступа Slotted Ring
Типовая организация (структура) сетевого адаптера с методом доступа Slotted Ring показана на рис.3.8. При этом использованы следующие обозначения: П–приемник; ПД–передатчик; ПР–последовательный регистр; ППР–параллельно-последовательный регистр; АР–адресный регистр; ГПЗ–генератор признака занятости; СЧБ–счетчик битов; БП FIFO–блок памяти FIFO; И1, И2, И3, ИЛИ–логические блоки управления; ДК1, ДК2–декодеры; БЗБ–блок задержки битов.
Кольцо моноканала подключается к адаптеру помощью приемника П и передатчика ПД, а по кольцу передвигается специальный кадр–контейнер, называемый в литературе: такт или slot. Рассмотрим типичные ситуации работы сетевого адаптера.
Ситуация 1. В зону данной станции поступает пустой кадр–контейнер.
В этом случае один из битов заголовка контейнера, являющийся флагом занятости (например, второй бит), равен нулю. Поступающий кадр движется по двум направлениям: П–БЗБ–ПД и П–ПР. При этом накапливаемые в ПР поля
Рис.3.8. Типовая организация адаптера с методом доступа Slotted Ring
декодируются ДК1 и в случае, когда 2-й бит является нулевым, ДК1 вырабатывает управляющий сигнал на правом нижнем выходе, который поступает на СЧБ и запускает его. При этом содержимое последнего постоянно интерпретируется в ДК2 и в момент времени, когда в ПД приходит бит флага занятости кадра, ДК2 вырабатывает управляющий сигнал, который запускает ГПЗ, вырабатывающий бит флага занятости кадра, который поступает по цепи ГПЗ–И3–ИЛИ–ПД. В момент времени, когда к ПД подходят биты адресного поля кадра, ДК2 вырабатывает управляющий сигнал, который запускает АР. При этом последний по цепи АР–И2–ИЛИ–ПД вставляет адресные поля получателя и отправителя в структуру кадра.
После прохождения и формирования адресных полей кадра, ДК2 определяет момент подхода к ПД поля данных кадра. При этом он вырабатывает управляющий сигнал, который запускает БП FIFO, в результате чего последний выдает порциями (пословно) содержимое пакета данных, подлежащего передаче в моноканал. При этом порции пакета поочередно передаются в ППР, который разворачивает их во времени и передает побитно по цепи И1–ИЛИ–ПД. Процесс продолжается до момента полного формирования поля данных и занесения этого поля в структуру проходящего кадра контейнера.
Ситуация 2. В станцию приходит заполненный кадр–контейнер, адресованный данной станции.
Пришедший контейнер также движется по двум направлениям, но поскольку в этой ситуации флаг занятости равен единице, то ДК1 не запускает СЧБ, а анализирует адресные поля. В случае, когда ДК1 распознает адрес получателя как свой собственный, он вырабатывает на левом выходе управляющий сигнал, который открывает канал передачи ПР–БП FIFO. В этом случае данные проходящего кадра будут занесены в БП FIFO, а сам кадр–контейнер будет ретранслирован ПД далее по кольцу.
Ситуация 3. К станции подходит заполненный кадр–контейнер, предназначенный для другой станции.
В этом случае ДК1 не будет реагировать на флаг занятости и адресные поля кадра, запрещая при этом прохождение принимаемого кадра в зону обработки сетевого адаптера. Единственное действие, которое выполняется в этом случае, это транзитное продвижение подошедшего кадра по каналу П–БЗБ–ПД.
Ситуация 4. К станции возвращается заполненный кадр, переданный ранее данной станцией другой станции.
Работа адаптера происходит аналогично Ситуации 2 с той лишь разницей, что в данном случае СЧБ фиксирует только прохождение в ПД флага занятости кадра и запускает ГПЗ. Последний по цепи ГПЗ–И3–ИЛИ–ПД записывает бит “кадр свободен” в поле флага занятости кадра. Ретранслируемый далее по кольцу кадр–контейнер с этого момента считается свободным для других передач. Записываемое в БП FIFO содержимое пришедшего контейнера подвергается анализу (получение положительной квитанции).
