• отслеживает топологию сети и обеспечивает дисциплину использования сетевого
канала конечной системой;
• обеспечивает уведомление о неисправностях;
• обеспечивает упорядоченную доставку блоков данных и управление потоком
информации.
Для выделенных линий стандарт OSI определяет семейство протоколов канального
уровня HDLC (High-level Data Link Control), в которое входят протоколы LAP-B для
сетей X.25, LAP-D, для сетей ISDN, LAP-M для асинхронно-синхронных модемов и LAP-
F для
сетей frame relay. Протоколы HDLC устанавливают режим логического соединения
абонентов, контроль ошибок передачи с помощью метода скользящего окна, а также
управление потоком кадров, причем для выделенных линий процедуры доступа к среде
передачи данных не требуются.
Канальный уровень популярного стека протоколов TCP/IP обеспечивает протокол
PPP (Point to Point Protocol), отличающийся тем, что в нем применяется переговорный
режим принятия параметров
соединения.
Для ЛВС канальный уровень разбивается на два подуровня:
• LLC (Logical Link Control) – обеспечивает управление логическим звеном, т. е.
собственно функции канального уровня (стандарт IEEE 802.2);
• MAC ( Media Access Control) – обеспечивает специальные методы доступа к среде
распространения (стандарты IEEE 802.3, IEEE 802.4, IEEE 802.5, IEEE 802.12 и др.).
Сетевой уровень. Этот уровень обеспечивает возможность соединения и выбор
маршрута между двумя конечными системами, подключенными к
разным подсетям
(сегментам), которые могут быть разделены множеством подсетей и могут находиться в
разных географических пунктах. Протоколы маршрутизации позволяют сети из
маршрутизаторов выбирать оптимальные маршруты через связанные между собой
подсети. В IP-сетях к сетевому уровню относятся протоколы IP (протокол
маршрутизации), ARP (для определения физического адреса сетевой карты по IP-адресу
машины), ICMP (протокол управляющих
сообщений Интернета).
Транспортный уровень . Транспортный уровень обеспечивает высшим уровням
услуги по транспортировке данных, а именно:
• обеспечивает надежную транспортировку данных через объединенную сеть;
• обеспечивает механизмы для установки, поддержания и упорядоченного
завершения действия виртуальных каналов;
• обеспечивает обнаружение и устранение неисправностей транспортировки;
• следит за тем, чтобы конечная система не
была перегружена слишком большим
количеством данных.
Другими словами, транспортный уровень обеспечивает интерфейс между
процессами и сетью, устанавливает логические каналы между процессами и