Интернет, компьютеры, софт и прочий Hi-Tech

Подписаться через RSS2Email.ru

Модель OSI

Стандарт OSI (Open Systems Interconnections) представляет собой эталонную модель взаимодействия открытых систем. Это основная архитектурная модель, на которой основано сетевое взаимодействие всех современных компьютеров. Компоненты модели OSI используются во всех телекоммуникационных системах мира. Согласно данной модели типовая сетевая архитектура включает в себя семь уровней:

  1. Прикладной (application);
  2. Предоставления данных (presentation);
  3. Сеансовый (session);
  4. Транспортный (transport);
  5. Сетевой (network);
  6. Канальный (data);
  7. Физический (physical).

Каждый уровень обладает уникальными функциями и протоколами. Сетевой протокол — это набор стандартов и правил, которым должно отвечать программное и аппаратное обеспечение при взаимодействии с другими компьютерами.

Стек протоколов TCP/IP (Transmission Control Protocol/Internet Protocol), также основанный на модели OSI, стал общепринятым стандартом для организации компьютерных сетей. Любое устройство, поддерживающее TCP/IP, может взаимодействовать с другими сетевыми устройствами в любой точке мира.

При этом операционная система, программная и сетевая топология (Ethernet) не играют особой роли. Главное, чтобы удаленное устройство поддерживало набор протоколов TCP/IP. Технология TCP/IP также основана на модели OSI; она включает в себя следующие уровни: прикладной (уровни OSI: прикладной, предоставления данных, сеансовый), транспортный, сетевой, физический (уровни OSI: физический, канальный).

Рассмотрим эти уровни подробнее. Как видите, модель TCP/IP не полностью соответствует модели OSI. В частности, прикладной уровень TCP/IP относится сразу к трём уровням OSI — прикладному, предоставления данных и сеансовому. Кроме того, физический уровень TCP/IP относится к физическому и канальному уровням OSI.

К прикладному уровню TCP/IP относятся программы и утилиты, выполняющие такие сетевые функции, как, например, предоставление общего доступа к файлам, сетевая печать и аутентификация пользователей. Прикладной уровень передает созданные данные транспортному уровню. К этому уровню относится протокол TCP, предоставляющий надёжную, ориентированную на соединение службу доставки данных.

К транспортному уровню также относится протокол UDP (User Datagram Protocol), который просто передает данные и не гарантирует их доставку. Другими словами, транспортный уровень полностью отвечает за передачу данных между двумя сетевыми узлами.

Сетевой уровень (или, как его еще называют, уровень Интернет) включает в себя протоколы IP (Internet Protocol), ARP (Address Resolution Protocol) и ICMP (Internet Control Message Protocol). Компьютеры в сети взаимодействуют друг с другом согласно схеме IР-адресации, которая рассматривается далее.

В основе данной схемы — IP-адрес, состоящий из четырёх октетов, каждый из которых может быть максимум трёхзначным (например, 213.95.44.1). Протокол ARP используется для преобразования цифрового IP-адреса в физический адрес MAC (Medium Access Control), представляющий собой встроенный аппаратный адрес устройства.

На прикладном уровне работает доменная служба имен (DNS), которая преобразует IP-адреса в имена доменов (например, www.xbb.uz).

На самом нижнем уровне (физическом) выполняются базовые программные операции. В частности, работа на этом уровне проводится с двоичными значениями (0 и 1) и блоками данных (кадрами). Кадр (или пакет) логически группирует данные для передачи по сети и содержит как заголовок, так и финальную (замыкающую) часть кадра.

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

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

На этом же уровне обрабатываются MAC-адреса и производится коммутация данных (при которой также используются МАС-адреса для идентификации устройств в сети). На канальном уровне работает и сетевой адаптер компьютера, аппаратные функции которого реализуются благодаря программному драйверу операционной системы.

Автор: Markuzya, специально для xBB.uz, 13.02.2013


Предыдущие публикации:

Биржа долевых инвестиций SIMEX.

Последнее редактирование: 2013-02-13 14:50:33

Метки материала: модель, модель osi, osi, компьютеры, информационные технологии, ит, компьютерные технологии, it, икт, компьютерная сеть, информационно-коммуникационные технологии, цифровые технологии, коммуникационные технологии, передача данных, информация и информатика

Оставьте, пожалуйста, свой комментарий к публикации

Представиться как     Антибот:
   

Просьба не постить мусор. Если вы хотите потестить xBB, воспользуйтесь кнопкой предварительного просмотра на панели инструментов xBBEditor-а.


© 2007-2017, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.