Канальный уровень.pptx
- Количество слайдов: 11
Канальный уровень модели OSI
Модель OSI 7. Прикладной уровень 6. Представительский уровень 5. Сеансовый уровень 4. Транспортный уровень 3. Сетевой уровень 2. Канальный уровень 1. Физический уровень Данные Данные
Канальный уровень (англ. Data Link layer) — второй уровень сетевой модели OSI, предназначенный для передачи данных узлам, находящимся в том же сегменте локальной сети. Также может использоваться для обнаружения и, возможно, исправления ошибок, возникших на физическом уровне. Примерами протоколов, работающих на канальном уровне, являются: Ethernet для локальных сетей, Point to Point Protocol (PPP), HDLC и ADCCP для подключений точка.
7. Прикладной уровень 6. Представительский уровень 5. Сеансовый уровень 4. Транспортный уровень 3. Сетевой уровень 2. Канальный уровень 1. Физический уровень Подуровень LLC Подуровень MAC
В соответствии со стандартом 802. 2 уровень управления логическим каналом LLC предоставляет верхним уровням три типа процедур: LLC 1 – сервис без установления соединения и без подтверждения; LLC 2 – сервис с установлением соединения и подтверждением; LLC 3 – сервис без установления соединения, но с подтверждением.
Структура кадра LLC Flag 01111110 DSAP SSAP Control Data Flag 01111110 Все типы кадров уровня LLC имеют единый формат. Они содержат следующие поля: • DSAP, Destination Service Access Point – адрес точки входа сервиса назначения; • SSAP, Source Service Access Point – адрес точки входа сервиса источника; • Control – управляющее поле; • Data – поле данных; • Flag – поле флаг содержит значение 01111110.
Поле данных кадра LLC предназначено для передачи по сети пакетов протоколов верхних уровней — IP, IPX, Apple. Talk, DECnet. Поле данных может отсутствовать в управляющих кадрах и некоторых ненумерованных кадрах. Поле управления (один байт) используется для обозначения типа кадра данных — информационный, управляющий или ненумерованный. Кроме этого, в этом поле указываются порядковые номера отправленных и успешно принятых кадров, если подуровень LLC работает по процедуре LLC 2 с установлением соединения. Поля DSAP и SSAP позволяют указать, какой сервис верхнего уровня пересылает данные с помощью этого кадра. Программному обеспечению узлов сети при получении кадров канального уровня необходимо распознать, какой протокол вложил свой пакет в поле данных поступившего кадра, для того, чтобы передать извлеченный из кадра пакет нужному протоколу для последующей обработки.
Структура кадра LLC По своему назначению все кадры уровня LLC (IEEE 802. 2) подразделяются на три типа: Информационные кадры предназначены для передачи информации в процедурах с установлением логического соединения и должны обязательно содержать поле информации. В процессе передачи информационных блоков осуществляется их нумерация в режиме скользящего окна. Управляющие кадры предназначены для передачи команд и ответов в процедурах с установлением логического соединения, в том числе запросов на повторную передачу искаженных информационных блоков. Ненумерованные кадры предназначены для передачи ненумерованных команд и ответов, выполняющих в процедурах без установления логического соединения передачу информации, идентификацию и тестирование LLC уровня, а в процедурах с установлением логического соединения — установление и разъединение логического соединения, а также информирование об ошибках.
Структура поля Control Типы кадров / bit 1 2 3 4 5 Информационные 0 Управляющие 1 0 S - Ненумерованные 1 1 M P/F 6 7 N(S) 8 9 P/F - - 10 11 12 13 14 15 16 N(R) M информационных кадрах имеется поле N(S) для указания номера отправлен ного адра, а также поле N(R) для указания к номера кадра, который приемник ожидает получить от передатчика следующим. При работе протокола LLC 2 пользуется скользящее окно размером в 127 кадров, а для их нумерации цикличес ки используется 128 чисел, от 0 до 127.
Media access control (MAC), уровень управления доступом к среде (передачи) – подуровень канального (второго) уровня модели OSI, согласно стандартам IEEE 802. Механизм адресации уровня MAC называется физической адресацией или MAC адресами. MAC адрес представляет собой уникальный серийный номер, который присваивается каждому сетевому устройству во время изготовления. Это гарантирует, что все устройства в сети будут иметь различные MAC адреса, что делает возможным доставку пакетов данных в место назначения внутри подсети, т. е. физической сети, состоящей из нескольких сегментов, взаимосвязанных повторителями, концентраторами, мостами или коммутаторами. MAC уровень не требуется при полнодуплексной связи «точка» , но поля MAC адреса включены в некоторые протоколы «точка» для обеспечения совместимости.
Общие протоколы множественного доступа Примерами общих пакетных протоколов множественного доступа для проводных многоточечных сетей являются: • CSMA/CD (используется в Ethernet и IEEE 802. 3); • Token bus (IEEE 802. 4); • Token ring (IEEE 802. 5); • Token passing (используется в FDDI). Примеры общих пакетных протоколов множественного доступа, которые могут быть использованы в беспроводных пакетных сетях: • CSMA/CA (используется в IEEE 802. 11 / Wi Fi WLANs); • Slotted ALOHA; • Dynamic TDMA; • Reservation ALOHA (R ALOHA); • CDMA; • OFDMA.


