Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры_КИС.doc
Скачиваний:
2
Добавлен:
19.09.2019
Размер:
1.1 Mб
Скачать

15. Множественный метод доступа.

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

Один из вариантов множественного доступа - метод доступа СSМА/СD (Саrriеr-Sence Мultiple-Aссess with Collision Detection), что переводится как "множественный доступ с контролем несущей и обнаружением коллизий."

Контроль несущей (Carrier Sense - CS)

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

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

Множественный доступ (Multiple Access - MA)

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

Если две станции одновременно пытаются передать данные, то такая ситуация в сети называется коллизией и определяется высоким скачком напряжения в сети.

Обнаружение коллизий (Collision Detection - CD)

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

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

16. Стандарты Ethernet.

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

Исторически сложилось два стандарта Ethernet сетей:

1. стандарт Ethernet, определяющий канальный уровень без подуровней;

2. стандарт 802.3, определяющий внутри канального уровня два подуровня: MAC и LLC.

Подуровень МАС (Media Access Control) – подуровень контроля доступа к устройству. Данный подуровень зависит от типа выбранной среды передачи данных, а также кодирования сигнала в ней.

Подуровень LLC (Logical Link Control) – подуровень контроля логических связей. Используется для адресации сетевых сервисов внутри канального уровня. Данный подуровень имеет собственный стандарт IEEE-802.2, в дальнейшем переходящий в других технологиях в IEEE-802.1Q

Стандарт Ethernet, не использующий подуровни LLC, используются в старых сетях компании Novell протоколами сетевого уровня IPX/SPX. В большинстве случаев используется классический стандарт 802.3

В зависимости от стандарта одновременно в сети может формироваться два вида фреймов:

1. старый фрейм Ethernet

2. фрейм стандарта 802.3

1) Старый фрейм Ethernet

1

2

3

4

5

6

1. - размер 8 байт – преамбула – служит для синхронизации канала связи между отправителем фрейма и получателем.

2. - 6 байт – информация о МАС-адрес получателя – физический адрес сетевой карты, которая должна получить фрейм. Фактически в домене коллизий все сетевые интерфейсы, прослушивающие сеть, видят все передаваемые фреймы. При получении фрейма станция проверяет МАС-адрес получателя, сравнивая его со своим. Если они совпадают, то обработка фрейма продолжается, если МАС-адреса не совпадают, то фрейм уничтожается.

3. - 6 байт – МАС-адрес отправителя. Используется для обратной связи с отправителем.

4. - 2 байта – тип фрейма. Используется для определения служебных фреймов в сети или типа сервиса канального уровня.

5. - 1474 байта – данные. Используется для передачи данных. Если информация занимает не полное поле данных, то оставшаяся часть заполняется нулями.

6. - 4 байта – контрольная сумма фрейма. Используется для проверки качества передачи информации. При получении фрейма сетевая карта рассчитывает его контрольную сумму и сравнивает с полем №6. Если контрольные суммы совпадают – прошла корректная передача, нет – некорректная и осуществляется повторная передача.

2) Фрейм стандарта 802.3

1. - 8 байт – преамбула

2. - 6 байт – МАС-адрес получателя

3. - 6 байт – МАС-адрес отправителя

4. - 2 байта – длина фрейма. Указывает истинную длину фрейма (не более 1500 байт)

5. - информация. Может иметь переменную длину. Поле состоит из двух частей:

5.1 – подуровень LLC канального уровня – 4 байта – состоит из следующих элементов:

DSAP – 1 байт – указатель доступа сервиса получателя

SSAP – 1 байт – указатель доступа сервиса источника (идентифицирует сервисы на стороне отправителя)

CTRL – 2 байта – поле контроля – управляет уровнями качества связи и обеспечивает два уровня качества:

1) без обеспечения контроля целостности потока – используется в случае контроля целостности на более высоком уровне сетевой модели

2) наивысший уровень контроля целостности – определение качества передачи данных

5.2 – собственно данные.

6. - 4 байта – контрольная сумма фрейма.

1

2

3

4

5

6

1

2

DSAP

SSAP

CTRL

В зависимости от стандарта от выбранных технологий физического и канального уровней существуют следующие сети Ethernet:

Технология 10BASE5. Используется толстый коаксиальный кабель для СSMA/CD. Цифра 10 означает поддерживаемую сетью скорость передачи в Мбит/с. BASE означает, что сеть узкополосная. 5 показывает максимальную длину кабеля в сотнях метров.

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

Технология 10BASE3 ─ тонкий коаксиальный кабель. Топология – шина. Длина одного сегмента до 300 метров. Стандарт соединителя BNC. Возможно использование репитера, т.о. можно соединить до 5 сегментов, при этом рабочие станции могут находиться только в трех из пяти сегментов.

Технология 10BASE2 ─ тонкий коаксиальный кабель для CSMA/CD, при этом скорость передачи 10 Мбит/с с максимальными сегментами кабеля до 200 метров. Топология – шина.

Соединительное оборудование – стандарт BNC, трансиверы обычно встроены в сетевые карты. Для увеличения протяженности сегмента возможно использование устройства репитера (повторителя) аналогично 10BASE3.

Технология 10BASET – кабель типа витая пара для CSMA/CD. Стандарт 10BASET, принятый комитетом IEEE в 1990 году, поддерживает 10 Мбит/с при использовании провода в виде неэкранированной витой пары. Устройства могут быть удалены от центрального узла (хаба) до 100 метров.

Соединительное оборудование RJ-45. Топология – звезда. При построении используется активные разветвители (в Еthernet пассивного оборудования не существует). Из четырех пар кабеля на самом деле используются только две: одна пара ─ на передачу, вторая пара ─ на прием, поэтому возможно соединения рабочих станций без использования хабов с помощью спец. кабеля, называемого кроссовер.

Существуют два варианта реализации Ethernet на коаксиальном кабеле: так называемые тонкий и толстый Ethernet (точнее, Ethernet на ThinLAN (тонком кабеле) и Ethernet на ThickLAN (толстом кабеле). Названия пошли от формального различия в толщине используемого кабеля: в первом случае диаметр кабеля 0.2 дюйма, во втором ─ 0.4 дюйма.