Канальный :пакеты данных превращаются в кадры(фрейм). Определяет где начало сообщения, где конец, затем отправляет сформированные кадры с адресом отправителя и получения.
Решает доп. задачи: - адресация(если на канале связи есть несколько уст-в., то нужно определить какому устр-ву предназначено сообщение); согласованный доступ к каналу, если все устр-ва начнут передавать данные одновременно - данные в канале могут исказится и не смогут быть принятыми.
На данном уровне OSI работают коммутаторы (свитчи), отдельные мощные высокопроизводительные узлы, служащие для объединения нескольких устройств в локальную сеть. Подключение производится исключительно по кабелю.
Задача коммутатора — передать сформированные кадры от одного устройства к другому, используя в качестве адресов только физические MAC-адреса. MAC-адрес — это уникальный идентификатор каждого устройства, имеющего доступ к сети. Он представляет собой набор 16-ричных значений, абсолютно не читаемых человеком: 00-50-В6-5В-СА-6А - обычно (но не всегда) вшит аппаратно, т.е. прописывается в сетевой карте еще на заводе в момент производства, а не присваивается виртуально, как IP-адрес.
IP-адрес используется для определения местоположения устройства, а MAC-адрес — уже конкретно идентифицирует его.
Например, - мы написали письмо и на конверте поле, в которое мы впишем адрес получателя, — это IP-адрес, а вот поле, кому конкретно мы отправляем письмо, — это MAC-адрес.
MAC-адрес позволяет уникально идентифицировать каждый узел сети и доставлять данные только этому узлу. Таким образом, MAC-адреса формируют основу сетей на канальном уровне модели OSI. Коммутатор имеет много портов, к каждому подключается абонент. Подключаясь через Wi-Fi, мы подключаемся к беспроводной точке доступа, которая в свою очередь подключена к порту коммутатора. В момент подключения коммутатор узнает и запоминает MAC-адрес абонента, причем сохраняет в своей памяти специальную таблицу подключений в виде соотношения MAC-адрес — порт. Когда мы отправляем сообщение, коммутатор, получив его, прочтет MAC-адрес получателя, сверится со своей таблицей и направит сообщение в нужный порт нужному абоненту. Данный процесс обмена данными называется коммутацией. Благодаря ей в современном мире нам удается строить очень быстрые локальные сети офисов, предприятий и дата-центров.
Передача и прием кадров, определение физических адресов.