Файл: 1 Слайд в этом докладе я расскажу про канальный уровень сетей, его протоколы и межуровневое взаимодействие. 2 Слайд.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.05.2024

Просмотров: 8

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

1 Слайд

В этом докладе я расскажу про канальный уровень сетей, его протоколы и межуровневое взаимодействие.

2 Слайд

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

  • Основная функция: прием кадра из сети и отправка его в сеть;

  • Выявление ошибок, возникающих на физическом уровне, и восстановление данных (Наиболее распространенным методом поиска ошибок является код Cyclic Redundancy Check (CRC));

  • Контроль за состоянием канала, обработка сбойных ситуаций(коллизий);

  • Управление потоками данных;

  • Соблюдение правил использования физического канала;

  • Физическая адресацию передаваемых сообщений.

На канальном уровне работают следующие устройства: сетевые адаптеры, медиаконвертеры с интеллектуальными функциями, коммутаторы и точки доступа.

3 Слайд

За разработку каждого стандарта отвечает отдельная рабочая группа комитета. В настоящее время в комитете IEEE 802 активными являются следующие группы:

  • 802.1 Higher Layer LAN Protocols

  • 802.3 Ethernet

  • 802.11 Wireless LAN

  • 802.15 Wireless Personal Area Network (WPAN)

  • 802.16 Broadband Wireless Access

  • 802.18 Radio Regulatory TAG

  • 802.19 Wireless Coexistence

  • 802.21 Media Independent Handover Services

  • 802.22 Wireless Regional Area Networks

  • SG ECSG Smart Grid Executive Committee Study Group

Распущены группы:

  • 802.2 Logical Link Control

  • 802.4 Token Bus

  • 802.5 Token Ring

4 слайд

Семейство стандартов IEEE 802 включает стандарты для сетей Ethernet, Token Ring, беспроводных сетей Wi-Fi, управления, безопасности, создания мостовых соединений.

В спецификации IEEE 802 канальный уровень модели OSI был разбит на два подуровня:

  • Подуровень LLC обеспечивает взаимодействие с сетевым уровнем и предоставляет сервисы с установлением и без установления соединения. Этот подуровень не зависит от метода доступа к среде передачи.

  • Подуровень МАС описывает протоколы, реализующие различные методы доступа к среде передачи, отвечает за физическую адресацию, формирование кадров и обнаружение ошибок.

Физический уровень определяет электрические/оптические спецификации, механические интерфейсы, кодирование и синхронизацию битов и зависит от протокола подуровня МАС.

5 слайд

Протокол LLC помещает пакет сетевого уровня в свой кадр и добавляет адресную информацию спецификации IEEE 802.2:

  • адрес точки входа сервиса назначения (DSAP) - указывает протокол верхнего уровня, которому надо передать данные для обработки;

  • адрес точки входа сервиса источника (SSAP) – указывает протокол верхнего уровня, данные которого пересылаются в кадре.


Протокол LLC:

  • определен стандартом IEEE 802.2;

  • предоставляет сервисы протоколам сетевого уровня и взаимодействует с множеством протоколов МАС-подуровня (семейством протоколов Ethernet, Wi-Fi и др.);

  • занимает промежуточное положение между протоколами сетевого уровня и протоколами подуровня МАС;

  • предоставляет сервисы с установлением и без установления соединения;

  • участвует в процессе инкапсуляции.

Реализация протокола LLC зависит от конкретного стека протоколов. В современных сетях функции протокола LLC обычно выполняются протоколами транспортного уровня, такими как TCP и UDP.

6 слайд

Все типы кадров уровня LLC имеют единый формат. Они содержат четыре поля:

  • DSAP (destination service access point – адрес точки входа сервиса назначения);

  • SSAP (source service access point – адрес точки входа сервиса источника). В качестве примера можно привести следующие значения SSAP: 0x42 – Spanning Tree Protocol (IEEE 802.1D); 0xAA – SNAP; 0xE0 – Novell; 0x06 – IP.

  • Управляющее поле(Control)

  • Поле данных(Data)

Кадр LLC помещается в кадр МАС-подуровня, при этом флаги удаляются.

В настоящее время протокол LLC служит для идентификации протоколов верхнего уровня, пакеты которых пересылаются с помощью кадров протоколов МАС-подуровня семейства IEEE 802.

7 слайд

Более подробно рассмотрим структуру полей кадра LLC. Так, структура полей DSAP и SSAP представлена на слайде. В поле DSAP указывается персональный или групповой адрес, в поле SSAP указывается Команда (C) или отклик на команду (R).

Поле управления показывает тип запрашиваемого сервиса LLC. Структура поля управления показана на слайде.

8 слайд

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

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

9 слайд

Протокол HDLC имеет следующую структуру:



  • Флаг. Все кадры должны начинаться и заканчиваться полями флага "01111110". Станции, подключенные к каналу, постоянно контролируют двоичную последовательность флага. Флаги могут постоянно передаваться по каналу между кадрами HDLC.

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

  • Управляющее поле задает тип команды или ответа, а так же порядковые номера, используемые для отчетности о прохождении данных в канале между первичной и вторичной станциями. Формат и содержание управляющего поля определяют кадры трех типов: информационные, супервизорные, и ненумерованные.

  • Информационное поле содержит действительные данные пользователя. Информационное поле имеется только в кадре информационного формата.

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

10 слайд

Протокол SLIP (Serial Line IP, RFC-1055) - это простейший способ инкапсуляции IP-дейтограмм для последовательных каналов связи. IP-дейтограмма в случае SLIP должна завершаться специальным символом 0xC0 называемым конец. Во многих реализациях дейтограмма и начинается с этого символа. Использование протокола SLIP предполагает выполнение ряда условий:

  1. Каждый партнер обмена должен знать IP-адрес своего адресата, так как не существует метода обмена такого рода информацией.

  2. SLIP в отличии от Ethernet не использует контрольных сумм, поэтому обнаружение и коррекция ошибок целиком ложится на программное обеспечение верхних уровней.

  3. Так как кадр SLIP не имеет поля тип, его нельзя использовать, в отличии от кадров Ethernet, для реализации других протоколов методом инкапсуляции.

Скорость передачи информации при использовании протокола SLIP не превышает 19.2кб/с. Максимальный размер передаваемого блока (MTU) для SLIP лежит вблизи 256-512 байт.

11 слайд

Протокол Point-to-Point Protocol выполняет формирования стандартных пакетов данных Internet IP в каналах с непосредственным соединением.

РРР также выполняет другие функции:


  • присвоение и управление адресами IP;

  • асинхронное (старт/стоп) и синхронное бит- ориентированное формирование пакета данных;

  • мультиплексирование протокола сети; конфигурация канала связи;

  • проверка качества канала связи.

Он содержит три основных компонента:

    • Метод формирования дейтаграмм для передачи по последовательным каналам. РРР использует протокол HDLC  в качестве базиса для формирования дейтаграмм при прохождении через каналы с непосредственным соединением.

    • Расширяемый протокол LCP для организации, выбора конфигурации и проверки соединения канала передачи данных.

    • Семейство протоколов NCP для организации и выбора конфигурации различных протоколов сетевого уровня. РРР предназначен для обеспечения одновременного пользования множеством протоколов сетевого уровня.

12 слайд

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

13 слайд

Протокол точка-точка через Ethernet (PPPoE) - это сетевой протокол для инкапсуляции кадров протокола точка-точка (PPP) внутри кадров Ethernet .

Чтобы обеспечить соединение между точками доступа через Ethernet, каждый сеанс PPPoE должен изучить MAC-адрес Ethernet концентратора доступа и установить сеанс с уникальным ID сеанса. 

Этап обнаружения PPPoE состоит из следующих шагов:

  1. PPPoE active discovery initiation (PADI) — клиент инициирует сеанс, транслирует по LAN пакет PADI для запроса службы.

  2. Предложение PPPoE активного обнаружения (PADO) — Любой концентратор доступа, который может предоставить услугу, запрашиваемую клиентом в пакете PADI, отвечает пакетом PADO, который содержит его собственное имя, адрес одноавторной вещания клиента и запрашиваемую услугу. Концентратор доступа также может использовать пакет PADO для предложения клиенту других услуг.

  3. Запрос на активное обнаружение PPPoE (PADR) — в получаемом им PADOs клиент выбирает один концентратор доступа на основе своего имени или предлагаемых служб и отправляет ему пакет PADR для указать необходимую услугу или службы.

  4. PPPoE активный сеанс обнаружения-подтверждение (PADS) — когда выбранный концентратор доступа получает пакет PADR, он принимает или отклоняет сеанс PPPoE.


Этап сеанса PPPoE начинается после окончания этапа обнаружения PPPoE. Концентратор доступа может начать сеанс PPPoE после отправки пакета PADS клиенту, или клиент может начать сеанс PPPoE после получения пакета PADS с концентратора доступа. После того, как сеанс PPPoE установлен, данные отправляются как в любой другой инкапсуляции PPP.
14 слайд

Подуровень МАС:

  • описывает протоколы, реализующие различные методы доступа к разделяемой среде;

  • отвечает за физическую адресацию;

  • отвечает за формирование кадров и обнаружение ошибок.

На МАС-подуровне реализованы следующие протоколы локальных и городских сетей, которые получили широкое распространение:

  • 802.3 – семейство протоколов Ethernet;

  • 802.11 – семейство протоколов беспроводных локальных сетей;

  • 802.15 – беспроводные персональные сети (WPAN), Bluetooth;

  • 802.16 – беспроводная городская сеть, WiMAX.

Каждый протокол LAN/MAN семейства IEEE 802 содержит в кадре заголовок подуровня LLC.
15 слайд

MAC-адрес является уникальным идентификатором сетевого устройства. Стандарты IEEE определяют MAC-адрес, длиной 48 бит.

Адресация в локальных сетях реализуется на основе МАС-адресов. Адресация может быть одноадресная (unicast), многоадресная (multicast), широковещательная (broadcast). В одноадресном режиме узел-источник передает данные только одному узлу.

В многоадресном режиме (групповая адресацияIP-адреса задаются из диапазона 224.0.0.0 - 239.255.255.255. Так узел-источник передает данные тем узлам, которые имеют групповой адрес.

В широковещательном режиме узел-источник передает данные всем узлам локальной сети. Широковещательный МАС-адрес назначения FF-FF-FF-FF-FF-FF содержит 48 двоичных единиц.

16 слайд

В локальных сетях телекоммуникаций устройствам необходимы как физический МАС-адрес, так и логический IP-адрес, которые однозначно адресуют любое устройство в сети, образуя соответствующую пару. Указанные пары МАС- и IP-адресов узлов локальной хранятся в таблице протокола разрешения адресов (Address Resolution Protocol - ARP). Протокол ARP входит в стек протоколов TCP/IP и реализует процесс нахождения МАС-адреса по известному сетевому IP-адресу.