Канальный уровень. Ethernet, WiFi, Спутник. (Лекция 10) презентация

Содержание

Слайд 2

Канальный уровень Типы каналов точка-точка (двухточечные) широковещательные (Ethernet, WiFi, Спутник)

Канальный уровень

Типы каналов
точка-точка (двухточечные)
широковещательные (Ethernet, WiFi, Спутник)
последовательные (переключаемые)
Основные задачи:
передача кадров между

непосредственно связанными компьютерами
управление доступом к линии связи – иногда выделяют как отдельный подуровень (MAC)
управление потоком
обнаружение и исправление ошибок
Слайд 3

Ошибки: контроль четности

Ошибки: контроль четности

Слайд 4

Ошибки: контрольная сумма CRC

Ошибки: контрольная сумма CRC

Слайд 5

Ошибки: контрольная сумма CRC

Ошибки: контрольная сумма CRC

Слайд 6

Коды Хемминга

Коды Хемминга

Слайд 7

Управление доступом к среде передачи

Управление доступом к среде передачи

Слайд 8

Слайд 9

Протоколы коллективного доступа Аналогия из жизни: в аудитории преподаватель и

Протоколы коллективного доступа

Аналогия из жизни: в аудитории преподаватель и студенты используют

один широковещательный канал
Главный вопрос: Кто сейчас будет говорить?, т.е., передавать данные по каналу
Можно придумать несколько правил общения:
“дайте возможность поговорить каждому”
“не говорите, пока вам не дадут слово”
“не говорите долго”
“если у вас есть вопрос, поднимите руку”
“не перебивайте говорящего”
“не спите, когда преподаватель говорит”
Слайд 10

Типы протоколов Протоколы разделения каналов TDMA FDMA CDMA SDMA Протоколы

Типы протоколов

Протоколы разделения каналов
TDMA
FDMA
CDMA
SDMA
Протоколы произвольного доступа
ALOHA
CSMA/CD (Ethernet, WiFi)
Протоколы последовательного доступа
Протокол опроса
Протокол

передачи маркера (Token ring)
Слайд 11

Протоколы разделения каналов Временное разделение TDM (Time Division Multiplexing)

Протоколы разделения каналов

Временное разделение TDM (Time Division Multiplexing)

Слайд 12

Протоколы разделения каналов Частотное разделение FDM (Frequent Division Multiplexing)

Протоколы разделения каналов

Частотное разделение FDM (Frequent Division Multiplexing)

Слайд 13

Протоколы разделения каналов Множественный доступ с кодовым разделением CDMA (Code

Протоколы разделения каналов

Множественный доступ с кодовым разделением CDMA (Code Division Multiple

Access)
Каждому передатчику присваивается свой код, который он использует для кодирования данных
Сигнал получают все, а расшифровывает правильно только тот, кому предназначено
Помехоустойчив
Ёмкость CDMA сети обычно в несколько раз выше FDMA и TDMA-сетей
Слайд 14

Слайд 15

SDMA - Space Division Multiple Access Пространственное разделение канала: Деление

SDMA - Space Division Multiple Access

Пространственное разделение канала:
Деление региона на соты
Использование

направленных антенн, излучающих сигнал по выделенным секторам
Слайд 16

Протоколы произвольного доступа. ALOHA Первый протокол такого типа Каждый узел

Протоколы произвольного доступа. ALOHA

Первый протокол такого типа
Каждый узел предает сразу после

поступления данных от сетевого уровня
Если произошла коллизия, то передает повторно
Узлы, как невоспитанные собеседники, перебивают остальных говорящих и при этом не прекращают говорить
Следует ли передавать повторно сразу же?
Слайд 17

Slotted ALOHA

Slotted ALOHA

Слайд 18

Сравнение ALOHA Slotted ALOHA

Сравнение

ALOHA
Slotted ALOHA

Слайд 19

DAMA - Demand Assigned Multiple Access Эффективность использование канала: 18%

DAMA - Demand Assigned Multiple Access

Эффективность использование канала: 18% для Aloha,

36% для Slotted Aloha
Резервирование канала может повысить эффективность до 80%
отправитель резервирует таймслот в будущем для отправки данных
отправка данных в зарезервированный таймслот гарантированно происходит без коллизий
резервирование приводит к увеличению времени отклика
Примеры алгоритмов:
Явное резервирование по Робертсу (Reservation-ALOHA)
Неявное резервирование (PRMA)
Резервирование в TDMA
Слайд 20

DAMA: явное резервирование Два режима: режим запросов о резервировании (ALOHA):

DAMA: явное резервирование

Два режима:
режим запросов о резервировании (ALOHA): узлы отправляют

просьбы о резервировании, коллизии возможны
режим пересылки данных в зарезервированный слот (коллизии невозможны)

запросы

данные

запросы

данные

запросы

данные

запросы

коллизии

t

Слайд 21

DAMA: неявное резервирование PRMA – множественный доступ с пакетным резервированием

DAMA: неявное резервирование

PRMA – множественный доступ с пакетным резервированием
фиксированный набор временных

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

кадр

кадр

кадр

кадр

Слайд 22

DAMA: резервирование в TDMA Каждый кадр состоит из N минислотов

DAMA: резервирование в TDMA

Каждый кадр состоит из N минислотов (по количеству

узлов) и x слотов данных (x меняется от кадра к кадру)
Каждый узел имеет свой минислот и с его помощью может сигнализировать о необходимости отправки данных.
Время для пересылки данных в кадре делится поровну между пославшими сигнал узлами
Слайд 23

Протоколы произвольного доступа. CSMA/CD Carrier-Sense Multiple Access with Collision Detection

Протоколы произвольного доступа. CSMA/CD

Carrier-Sense Multiple Access with Collision Detection — множественный

доступ с контролем несущей и обнаружением коллизий
Правила:
Слушайте прежде чем говорить (контроль несущей)
Если кто-то начал говорить, прекращайте разговор (обнаружение коллизий)
Слайд 24

CSMA/CD: обнаружение коллизий

CSMA/CD: обнаружение коллизий

Слайд 25

CSMA/CD: обнаружение коллизий При возникновении коллизии компьютеры прерывают передачу и

CSMA/CD: обнаружение коллизий

При возникновении коллизии компьютеры прерывают передачу и ждут некоторое

(случайное) время
Обнаружение коллизий во время передачи легко реализовать в проводных сетях: «узлы слушаю то, что передают»
В беспроводных сетях включение приемника при работающем передатчике привело бы к поломке приемника. Выход – использование CSMA/CA
Слайд 26

MACA - collision avoidance MACA (Multiple Access with Collision Avoidance)

MACA - collision avoidance

MACA (Multiple Access with Collision Avoidance) использует короткие

сигнальные пакеты для предотвращения коллизий
RTS (request to send): отправитель просит разрешения перед передачей данный
CTS (clear to send): получатель выдает разрешение
Сигнальные пакеты содержат
адрес отправителя
адрес получателя
размер данных
Слайд 27

Протоколы последовательного доступа Проблема безопасного разделения канала (TDM и FDM):

Протоколы последовательного доступа

Проблема безопасного разделения канала (TDM и FDM): один узел

не может использовать весь канал, когда тот свободен
Протоколы произвольного доступа позволяют сделать это, но разные узлы «мешают» друг другу
Протоколы последовательного доступа позволяют безопасно разделять или полностью использовать канал, если он не занят
Протокол опроса: главный узел сети по очереди разрешает узлам передавать данные. Проблемы: дополнительные затраты на отправку разрешений; поломка главного узла
Протокол передачи маркера: маркер (спец. кадр) передается от одного узла к другому. Проблема: нужны спец. алгоритмы для случая потери маркера.
Слайд 28

Адресация в локальных сетях MAC–адрес (6 байт) 00:1e:4a:82:ec:00 Протокол ARP

Адресация в локальных сетях

MAC–адрес (6 байт) 00:1e:4a:82:ec:00
Протокол ARP – протокол преобразования

IP-адресов в физические адреса
На каждом компьютере храниться таблица соответствия IP-адресов MAC-адресам
Чтобы узнать MAC-адрес, узел выполняет широковещательный запрос: «Кто-нибудь знает физический адрес устройства, обладающего следующим IP-адресом?»
Слайд 29

Адресация в локальных сетях

Адресация в локальных сетях

Имя файла: Канальный-уровень.-Ethernet,-WiFi,-Спутник.-(Лекция-10).pptx
Количество просмотров: 64
Количество скачиваний: 0