Модель DOD

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Модель DOD (DOD — англ. department of defenseМинистерство обороны США) — модель сетевого взаимодействия, разработанная Министерством обороны США.

Уровни модели DOD[править | править вики-текст]

Модель DOD (в отличие от семиуровневой модели OSI) состоит из следующих четырёх уровней (сверху вниз):

Каждый из четырёх уровней модели DOD выполняет функции соответствующих ему уровней модели OSI.

Прикладной уровень[править | править вики-текст]

Прикладной уровень модели DOD включает протоколы:

На этом уровне стандартизируется представление данных.

Транспортный уровень[править | править вики-текст]

Транспортный уровень модели DOD содержит протоколы, ответственные за контроль целостности передаваемых данных, установку и прекращение соединений:

TCP считается надёжным, так как получатель (приёмник) отправляет пакет — подтверждение всякий раз, как получает данные, размер которых равен заранее выбранному числу, называемому «размером окна». При потере пакетов отправитель (источник) отправит данные повторно. TCP — протокол с установкой соединения.

UDP — протокол без установки соединения и без механизмов, обеспечивающих гарантированную доставку. За счёт отсутствия дополнительных возможностей UDP работает быстрее TCP.

Межсетевой уровень[править | править вики-текст]

Межсетевой уровень модели DOD содержит протоколы, предназначенные для маршрутизации передаваемых данных:

  • IP (доставка данных отправителя получателю);
  • ICMP (диагностика, информирование о ошибках);
  • IGMP (multicast).

Все протоколы транспортного уровня используют протокол IP. IP — протокол, обеспечивающий адресацию в сети и связанные с ней функции без установки соединения и без механизмов контроля целостности. Протокол IP:

  • определяет факт получения повреждённого пакета;
  • определяет факт получения копии пакета;
  • делит большие пакеты на фрагменты, собирает фрагменты в правильном порядке, определяет факт отсутствия утерянных фрагментов.

Гарантированную доставку данных могут обеспечить протоколы вышестоящих уровней.

Протокол ICMP (англ. internet control message protocol) — протокол для передачи сообщений об ошибках и диагностики, работающий поверх IP (использующий IP для доставки данных) и считающийся неотъемлемой частью протокола IP.

IGMP (англ. internet group management protocol) — протокол, используемый для объединения устройств в группы и обеспечивающий одновременную передачу данных всем устройствам внутри группы (multicast).

Уровень сетевого доступа[править | править вики-текст]

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

См. также[править | править вики-текст]

Ссылки[править | править вики-текст]