Скачиваний:
3
Добавлен:
25.06.2023
Размер:
294.53 Кб
Скачать

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

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

Место в модели OSI

Модель OSI

Прикладной

Представления

Сеансовый

Транспортный

Сетевой

Канальный

Физический

Передача сообщений по каналам связи – кадров (frame)

Определение начала/конца кадра в потоке бит

Обнаружение и коррекция ошибок

Множественный доступ к каналу связи:

Адресация

Согласованный доступ к каналу

Сети и системы телекоммуникаций. Канальный уровень

2

Работа с кадрами

Физический уровень передает поток бит

Как выделить в этом потоке отдельные сообщения

– кадры?

?

…1101001…

Сети и системы телекоммуникаций. Канальный уровень

3

Формирование кадра

 

 

Хост 1

 

 

 

Хост 2

 

 

 

 

 

 

 

 

 

 

 

Сетевой

Пакет

 

 

 

Пакет

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Заголовок

Пакет

Концевик

 

Заголовок

Пакет

Концевик

 

 

 

 

 

 

 

 

 

 

Канальный

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Физический

Сети и системы телекоммуникаций. Канальный уровень

4

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

Указатель количества байт Вставка байтов (byte stuffing) Вставка битов (bit stuffing)

Средства физического уровня

Сети и системы телекоммуникаций. Канальный уровень

5

Указатель количества байт

В начале каждого кадра указывается его длина в байтах

• Просто в реализации

6

1

4

9

3

0

8

2

9

7

4

9

1

6

4

5

3

8

Сети и системы телекоммуникаций. Канальный уровень

6

Вставка байтов и битов

Начало и конец каждого кадра отмечаются специальными последовательностями байтов или бит

Протокол BSC – текстовые символы:

DLE STX – начало кадра

DLE ETX – конец кадра

Escape последовательность в данных – DLE

Протоколы HDLC и PPP – биты:

01111110 начало и конец кадра

В данных после пяти последовательных 1 добавлялся 0

Сети и системы телекоммуникаций. Канальный уровень

7

Средства физического уровня

Преамбула (классический Ethernet)

Длина 8 байт

Первые 7 байт: 10101010

Последний байт: 10101011 (ограничитель начала кадра)

Передача неиспользуемых символов избыточного кода (Fast Ethernet)

Начало кадра – пара символы J (11000) и K (10001)

Конец кадра – символ T (01101)

Сети и системы телекоммуникаций. Канальный уровень

8

Обнаружение и исправление ошибок

Обнаружение ошибок

• Контрольная сумма

Исправление ошибок

Коды исправляющие ошибки (с избыточной информацией)

Позволяют обнаруживать и исправлять ошибки

Повторная отправка данных

Если в кадре обнаружена ошибка, его можно отправить заново

Повторная отправка кадра, который не дошел до получателя

Сети и системы телекоммуникаций. Канальный уровень

9

Повторная отправка

Отправитель

 

Получатель

 

 

 

 

 

 

 

Сообщение

 

 

 

 

 

 

Сети и системы телекоммуникаций. Канальный уровень

10

Соседние файлы в папке ЛЕКЦИИ