- •Содержание
- •Часть 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
- •Интерфейс с модемом
- •Передача данных
- •Метод доступа
- •Удаление станции
- •Литература
- •Компьютерные сети локального масштаба
Slotted aloha (Тактированная Алоха)
Улучшение метода Pure ALOHA заключается в том, что с целью сокращения суммарных потерь времени из–за столкновений пакетов, весь рабочий интервал времени разбивается сервером на временные такты (slot) равной длительности. Любой WS разрешается начинать передачу лишь в начале каждого такта. Никакие другие изменения в метод доступа не вносятся и передатчик, как и прежде, не должен прослушивать канал, по которому он передает данные.
Возникающая при этом ситуация показана на рис.2.2. Когда две WS решают начать передачу в один и тот же момент, они передают свои пакеты целиком, но делают это синхронно и поэтому интервал потерь не превышает длительности одного такта.
В этом случае резко сокращаются суммарные потери времени в сети, а полезная загрузка канала передачей неконфликтующих пакетов составляет 37–40%.
Csma–Carrier Sense Multiple Access (Множественный доступ с контролем несущей)
Одним из радикальных путей повышения общей эффективности предыдущих методов является реализация отказа от передачи пакета, если другая станция уже передает свой пакет. Для этого необходимо, чтобы станция “прослушивала” моноканал до начала передачи. Если канал уже занят, данная станция ожидает завершения текущей передачи, а затем начинает передачу собственного пакета.
В связи с тем, что сигналу требуется конечное время для достижения крайних точек сети (так, например, среднее время пробега сигналом 1 км кабеля для ЛКС составляет 5 мкс), может случиться так, что две или более станции начнут передачу в одно и то же время, прослушав моноканал и ошибочно посчитав его свободным. Сигнал от каждой из станций не успевает достигнуть других станций и они тоже начинают свою передачу. В этом случае все передаваемые пакеты искажаются, как это показано на рис.2.3. Временной интервал, определяющий вышеописанную задержку прохождения сигнала в сети, принято называть окном конфликтов (window collision).
Данный метод предполагает, что станция–отправитель перестает следить за передающей средой моноканала сразу же после начала передачи собственного пакета. Т.о., хотя пакеты и искажаются, их передача продолжается до конца. В этом случае выдачи положительной квитанции не произойдет, так что по истечении некоторого времени (тайм–аута) станции– отправители считают, что отправленные пакеты повреждены, и пытаются вновь передать те же пакеты. Чтобы предохранить те же пакеты от повторного конфликта, попытке повторить передачу предшествует ожидание в течение случайного интервала времени.
При реализации данного метода еще более резко по сравнению с предыдущим методом сокращаются суммарные потери времени в сети, а полезная загрузка канала передачей неконфликтующих пакетов составляет 80–83%.
Csma/cd–Carrier Sense Multiple Access with Collision Detection (Множественный доступ с контролем несущей и обнаружением конфликтов)
Вышеописанные методы доступа не являются достаточно эффективными, поскольку пакет полностью передается даже тогда, когда он конфликтует с другим пакетом (пакетами). В связи с наличием в реальных ЛКС окна конфликтов, в течение этого временного интервала может быть передано два или более пакетов, которые в конечном итоге столкнутся друг с другом и будут испорчены.
Значительное повышение эффективности может быть достигнуто при введении в метод доступа дополнительной операции прослушивания среды моноканала как до начала передачи (контроль несущей), так и во время передачи пакета (обнаружение конфликтов). Если в моноканале происходит конфликт нескольких пакетов, то станции–отправители при прослушивании среды будут принимать вместо своих пакетов некоторую неразборчивую смесь сигналов. Каждая станция, обнаружив, что ее пакет конфликтует с другими пакетами, немедленно должна прекратить передачу, чтобы не расходовать бесполезно ценный ресурс–время моноканала. При этом интервал потерь оказывается меньшим по сравнению с предыдущими методами (рис.2.4).
После прекращения передачи вследствие произошедшего конфликта, станции делают попытку передать свои пакеты спустя некоторое время. Чтобы предупредить возможность повторного конфликта между теми же пакетами, время до момента повторной передачи задается случайным образом. Может случиться, что пакет, передаваемый повторно, вновь будет конфликтовать с другим пакетом, но посланным уже не той станцией, пакет которой участвовал в первом конфликте. В этом случае происходит та же процедура, но время ожидания попытки повторной передачи пакета возрастает. Если после определенного числа повторных попыток передачу осуществить все же не удается, станция–отправитель прекращает попытки и сообщает своему пользователю о возможности какой–то ошибки. Данный метод не требует специальных подтверждений для информирования станции–отправителя о том, что посланный пакет не был искажен при передаче.
Метод CSMA/CD на практике очень эффективен и использует более 90% пропускной способности моноканала. Данный метод выбран в качестве базового для многих современных реализаций ЛКС.
