类别 全部 - данные - синхронизация - протоколы - приложения

作者:Анна Ласточкина 5 年以前

259

Протоколы передачи данных в сети Интернет

В модели OSI каждый уровень выполняет специфические функции для обеспечения сетевой связи и передачи данных. На сетевом уровне осуществляется маршрутизация пакетов и прозрачная передача данных между сетями разных технологий.

Протоколы передачи данных в сети Интернет

OSI

Прикладной уровень

Используемые протоколы:
FTAM — метод доступа для переноса файлов
NFS — сетевая файловая система
SNMP — управление сетью
CMIP — управление информацией
smtp
Telnet
X 400 — электронная почта
FTP/TFTP — протокол передачи файлов
Прикладной уровень реализует доступ приложения в сеть. Уровень управляет переносом файлов и управление сетью.

Уровень представления

На этом уровне происходит обмен данными между ПО на разных ОС. На этом уровне реализовано преобразование информации (кодирование, сжатие и тд) для передачи потока информации на транспортный уровень. Протоколы уровня используются и те, что используют высшие уровни модели OSI.

Сеансовый уровень

На этом уровне происходит организация сеансов обмена информацией между оконечными машинами. На этом уровне идет определение активной стороны и реализуется синхронизация сеанса. На практике многие протоколы других уровней включают функцию сеансового уровня.

Транспортный уровень

Самые распространенные протоколы этого уровня:
TP4
SPX
NCP
TCP — протокол управления передачей
На этом уровне потоки информации делятся на пакеты для передачи их на сетевом уровне.

Сетевой уровень

Самые частые протоколы:
CLNP
X 25
IPX
ПIP
На этом уровне происходит деление пользователей сети на группы. Здесь реализуется маршрутизация пакетов на основе MAC-адресов. Сетевой уровень реализует прозрачную передачу пакетов на транспортный уровень. На этом уровне стираются границы сетей разных технологий. Маршрутизаторы работают на этом уровне.

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

Также на этом уровне реализуется обнаружение и исправление ошибок при передаче. На канальном уровне пакет помещается в поле данных кадра — инкапсуляция. Обнаружение ошибок возможно с помощью разных методов. К примеру реализация фиксированных границ кадра, или контрольной суммой.
Самые распространенные протоколы на этом уровне:
Frame Relay
х 25
FDDI
Token Ring
Ethernet
IEEE 802.2 LLC и MAC
Протокол последовательной передачи HDLC
На этом канале реализована транспортировка и прием кадров данных. Уровень реализует запросы сетевого уровня и использует физический уровень для приема и передачи. Спецификации IEEE 802.x делят этот уровень на два подуровня управление логическим каналом (LLC) и управление доступом к среде (MAC).

Физический уровень

На физическом уровне нельзя вникнуть в смысл данных, так как она представлена в виде битов.
Самые распространенные виды спецификаций на этом уровне:
IEEE 802.5 — Token ring
IEEE 802.3 — Ethernet
EIA-RS-422/449, CCITT V.10 — параметры сбалансированного последовательного интерфейса
EIA-RS-232-C, CCITT V.24/V.28 — параметры несбалансированного последовательного интерфейса
Параметры среды передачи определяются на физическом уровне:
тип разъемов и кабелей
разводка контактов в разъемах
схема кодирования сигналов 0 и 1
На физическом уровне данные представлены в виде электрических или оптических сигналов, соответствующие 1 и 0 бинарного потока.