Какие отличия от модели iso osi имеет стандарт lan ieee 802

Обновлено: 04.07.2024

Размещение сквозной ссылки

Сетевые модели OSI и IEEE Project 802

  • распознать данные;
  • разбить данные на управляемые блоки;
  • добавить информацию к каждому блоку, чтобы:
    • указать местонахождение данных;
    • указать получателя;

    Сетевая операционная система при выполнении всех задач следует строгому набору процедур. Эти процедуры называются протоколами или правилами поведения. Протоколы регламентируют каждую сетевую операцию.

    Стандартные протоколы позволяют программному и аппаратному обеспечению различных производителей нормально взаимодействовать. Существует два главных набора стандартов: модель OSI и ее модификация, называемая Project 802.

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

    Модель OSI

    В 1978 году International Standards Organization (ISO) выпустила набор спецификаций, описывающих архитектуру сети с неоднородными устройствами. Исходный документ относился к открытым системам, чтобы все они могли использовать одинаковые протоколы и стандарты для обмена информацией.

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

    В 1984 году ISO выпустила новую версию своей модели, названную эталонной моделью взаимодействия открытых систем (Open System Interconnection reference model, OSI). Версия 1984 года стала международным стандартом: именно ее спецификации используют производители при разработке сетевых продуктов, именно ее придерживаются при построении сетей.

    Эта модель — широко распространенный метод описания сетевых сред. Являясь многоуровневой системой, она отражает взаимодействие программного и аппаратного обеспечения при осуществлении сеанса связи, а также помогает решить разнообразные проблемы.

    Многоуровневая архитектура

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

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

    Нижние уровни — Физический и Канальный — определяют физическую среду передачи данных и сопутствующие задачи (такие, как передача битов данных через плату сетевого адаптера и кабель). Самые верхние уровни определяют, каким способом осуществляется доступ приложений к услугам связи. Чем выше уровень, тем более сложную задачу он решает.

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

    Взаимодействие уровней модели OSI

    Задача каждого уровня - предоставление услуг вышележащему уровню, «маскируя» детали реализации этих услуг. При этом каждый уровень на одном компьютере работает так, будто он напрямую связан с таким же уровнем на другом компьютере. Эта логическая, или виртуальная, связь между одинаковыми уровнями показана на рисунке ниже. Однако в действительности связь осуществляется между смежными уровнями одного компьютера — программное обеспечение, работающее на каждом уровне, реализует определенные сетевые функции в соответствии с набором протоколов.

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

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

    Таким образом, за исключением самого нижнего уровня сетевой модели, никакой иной уровень не может непосредственно послать информацию соответствующему уровню другого компьютера. Информация на компьютере-отправителе должна пройти через все уровни. Затем она передается по сетевому кабелю на компьютер-получатель и опять проходит сквозь все слои, пока не достигнет того же уровня, с которого она была послана на компьютере-отправителе. Например, если Сетевой уровень передает информацию с компьютера А, она спускается через Канальный и Физический уровни в сетевой кабель, далее по нему попадает в компьютер В, где поднимается через Физический и Канальный уровни и достигает Сетевого уровня.

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

    Взаимодействие смежных уровней осуществляется через интерфейс. Интерфейс определяет услуги, которые нижний уровень предоставляет верхнему, и способ доступа к ним. Поэтому каждому уровню одного компьютера «кажется», что он непосредственно взаимодействует с таким же уровнем другого компьютера.

    Далее описывается каждый из семи уровней модели OSI и определяются услуги, которые они предоставляют смежным уровням.

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

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

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

    Уровень 6, Представительский (Presentation), определяет формат, используемый для обмена данными между сетевыми компьютерами. Этот уровень можно назвать переводчиком. На компьютере-отправителе данные, поступившие от Прикладного уровня, на этом уровне переводятся в общепонятный промежуточный формат. На компьютере-получателе на этом уровне происходит перевод из промежуточного формата в тот, который используется Прикладным уровнем данного компьютера. Представительский уровень отвечает за преобразование протоколов, трансляцию данных, их шифрование, смену или преобразование применяемого набора символов (кодовой таблицы) и расширение графических команд. Представительский уровень, кроме того, управляет сжатием данных для уменьшения передаваемых битов.

    На этом уровне работает утилита, называемая редиректором (redirector). Ее назначение — переадресовать операции ввода/вывода к ресурсам сервера.

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

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

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

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

    Транспортный уровень управляет потоком, проверяет ошибки и участвует в решении проблем, связанных с отправкой и получением пакетов.

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

    Если сетевой адаптер маршрутизатора не может передавать большие блоки данных, посланные компьютером-отправителем, на Сетевом уровне эти блоки разбиваются на меньшие. А Сетевой уровень компьютера-получателя собирает эти данные в исходное состояние.

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

    Уровень 2, Канальный, осуществляет передачу кадров (frames) данных от Сетевого уровня к Физическому. Кадры — это логически организованная структура, в которую можно помещать данные. Канальный уровень компьютера-получателя упаковывает «сырой» поток битов, поступающих от Физического уровня, в кадры данных.

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

    Канальный уровень (Data link) обеспечивает точность передачи кадров между компьютерами через Физический уровень. Это позволяет Сетевому уровню считать передачу данных по сетевому соединению фактически безошибочной.

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

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

    Уровень 1, Физический, — самый нижний в модели OSI. Этот уровень осуществляет передачу неструктурированного, «сырого» потока битов по физической среде (например, по сетевому кабелю). Здесь реализуются электрический, оптический, механический и функциональный интерфейсы с кабелем. Физический уровень также формирует сигналы, которые переносят данные, поступившие от всех вышележащих уровней.

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

    Физический (Physical) уровень предназначен для передачи битов (нулей и единиц) от одного компьютера к другому. Содержание самих битов на данном уровне значения не имеет. Этот уровень отвечает за кодирование данных и синхронизацию битов, гарантируя, что переданная единица будет воспринята именно как единица, а не как ноль. Наконец, Физический уровень устанавливает длительность каждого бита и способ перевода бита в соответствующие электрические или оптические импульсы, передаваемые по сетевому кабелю.

    Модель IEEE Project 802

    В конце 70-х годов, когда ЛВС стали восприниматься в качестве потенциального инструмента для ведения бизнеса, IEEE пришел к выводу: необходимо определить для них стандарты. В результате был выпущен Project 802, названный в соответствии с годом и месяцем своего издания (1980 год, февраль).

    Хотя публикация стандартов IEEE опередила публикацию стандартов ISO, оба проекта велись приблизительно в одно время и при полном обмене информацией, что и привело к рождению двух совместимых моделей.

    Project 802 установил стандарты для физических компонентов сети — интерфейсных плат и кабельной системы, — с которыми имеют дело Физический и Канальный уровни модели OSI.

    • на платы сетевых адаптеров;
    • компоненты глобальных вычислительных сетей;
    • компоненты сетей, при построении которых используют коаксиальный кабель и витую пару.

    802 - спецификации определяют способы, в соответствии с которыми платы сетевых адаптеров осуществляют доступ к физической среде и передают по ней данные. Сюда относятся соединение, поддержка и разъединение сетевых устройств.

    Категории

    • 802.1 — объединение сетей.
    • 802.2 — Управление логической связью.
    • 802.3 — ЛВС с множественным доступом, контролем несущей и обнаружением коллизий (Ethernet).
    • 802.4 — ЛВС топологии «шина» с передачей маркера.
    • 802.5 — ЛВС топологии «кольцо» с передачей маркера.
    • 802.6 — сеть масштаба города (Metropolitan Area Network, MAN).
    • 802.7 — Консультативный совет по широковещательной технологии (Broadcast Technical Advisory Group).
    • 802.8 -- Консультативный совет по оптоволоконной технологии (Fiber-Optic Technical Advisory Group).
    • 802.9 — Интегрированные сети с передачей речи и данных (Integrated Voice/Data Networks).
    • 802.10 — Безопасность сетей.
    • 802.11 — Беспроводная сеть.
    • 802.12 — ЛВС с доступом по приоритету запроса (Demand Priority Access LAN, lOObaseVG-AnyLan).

    Расширения модели OSI

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

    IEEE Project 802 относился именно к этим двум уровням и привел к созданию спецификаций, определивших доминирующие среды ЛВС.

    • Управление логической связью (Logical Link Control, LLC) — контроль ошибок и управление потоком данных;
    • Управление доступом к среде (Media Access Control, MAC).
    • Прикладной уровень
    • Представительский уровень
    • Сеансовый уровень
    • Транспортный уровень
    • Сетевой уровень
    • Канальный уровень
      • Управление логической связью (LLC)
      • Управление доступом к среде (MAC)

      Управление логической связью

      Подуровень Управление логической связью устанавливает канал связи и определяет использование логических точек интерфейса, называемых точками доступа к услугам (service access points, SAP). Другие компьютеры, ссылаясь на точки доступа к услугам, могут передавать информацию с подуровня Управления логической связью на верхние уровни OSI. Эти стандарты определены в категории 802.2.

      Управление доступом к среде

      Как показано ниже, подуровень Управление доступом к среде — нижний из двух подуровней. Он обеспечивает совместный доступ плат сетевого адаптера к Физическому уровню. Подуровень Управление доступом к среде напрямую связан с платой сетевого адаптера и отвечает за безошибочную передачу данных между двумя компьютерами сети.

      Категории 802.3, 802.4, 802.5 и 802.12 определяют стандарты как для этого подуровня, так и для первого уровня модели OSI, Физического.

      0, сводка
      0.1. Эталонная модель OSI - это не стандарт, а концептуальная основа, используемая при формулировании стандарта;
      0.2, протоколы TCP, IP и IEEE802 относятся к параллельным отношениям. Между ними нет отношения подчинения, и все они принадлежатСемейство протоколов TCP / IPСоглашение в
      0.3, протоколы TCP, IP, IEEE802 относятся к разным уровням в наборе протоколов TCP \ IP;
      0.4. Протокол IEEE802 включает ряд стандартов, как показано на рисунке 3.

      • OSI - это четко определенный набор спецификаций протокола, в котором есть много дополнительных частей для выполнения аналогичных задач. Он определяет иерархическую структуру открытой системы, отношения между уровнями и возможные задачи, включенные в каждый уровень, в качестве основы для координации и организации услуг, предоставляемых каждым уровнем;
      • Эталонная модель OSI не предоставляет метод, который может быть реализован, но описывает некоторые концепции для координации формулирования стандартов межпроцессного взаимодействия. То есть эталонная модель OSI - это не стандарт, а концептуальная основа, используемая при разработке стандарта.



      Рис.1.Положение различных протоколов TCP / IP и других протоколов в исходной модели OSI

      2. Семейство протоколов TCP / IP
      2.1. Определение:

      • Интернет-протокол (англ. Internet Protocol Suite, сокращенно IPS) - это модель сетевой связи и все семейство протоколов сетевой передачи, которое является базовой архитектурой связи в Интернете. Его часто называют набором протоколов TCP / IP (английский: TCP / IP Protocol Suite или TCP / IP Protocols), или сокращенно TCP / IP;
      • Потому что два основных протокола семейства протоколов: TCP (протокол управления передачей) и IP (Интернет-протокол) являются самыми ранними стандартами, принятыми в семействе. Поскольку протокол сетевой связи обычно имеет многоуровневую структуру, когда несколько уровней протоколов работают вместе, это похоже на информатику.Куча, Поэтому его также называют стеком протоколов TCP / IP (англ .: TCP / IP Protocol Stack).
      • Уровень приложений: этот уровень включает в себя все протоколы, которые работают с приложениями и обмениваются данными, относящимися к приложениям, с использованием базовой сети;
      • Уровень транспорта может решить такие проблемы, как сквозная надежность («достигли ли данные места назначения?») И гарантировать, что данные прибывают в правильном порядке. В наборе протоколов TCP / IP протокол передачи также включает в себя, в какое приложение следует отправлять данные;
      • Уровень Интернета: сетевой уровень решает проблему передачи пакетов данных в одной сети;
      • Уровень сетевого интерфейса (канальный уровень): на самом деле он не является частью набора интернет-протоколов, но представляет собой метод передачи пакетов данных с сетевого уровня одного устройства на сетевой уровень другого устройства.



      Рис. 2. Расположение различных протоколов TCP / IP и других протоколов в наборе протоколов TCP / IP

      3、IEEE802

        IEEE802 относится к серии стандартов для локальных и городских сетей в стандарте IEEE. Точнее, стандарт IEEE802 ограничен только сетями, которые передают пакеты данных переменного размера. Среди них наиболее широко используются Ethernet, Token Ring и беспроводная локальная сеть. За каждый подстандарт в этой серии стандартов отвечает специальная рабочая группа в комитете;

      Услуги и протоколы, определенные в IEEE802, ограничены двумя нижними уровнями модели OSI (то есть физическим уровнем и уровнем канала данных). Фактически, IEEE802 делит уровень канала данных OSI на два подуровня, а именно управление логическим каналом (LLC) и управление доступом к среде (MAC);



      Рис. 3. Стандарты, включенные в IEEE802

      В модели OSI/ISO сетевые функции распределены между семью уровнями.

      Уровень Наименование ФУНКЦИЯ
      1 Физический Собственно кабель или физический носитель
      2 Канальный Передача и прием пакетов, определение аппаратных адресов
      3 Сетевой Маршрутизация и ведение учета
      4 Транспортный Обеспечение корректной сквозной пересылки данных
      5 Сеансовый Аутентификация и проверка полномочий
      6 Представления данных Интерпретация и сжатие данных
      7 Прикладной Предоставление услуг на уровне конечного пользователя: почта, регистрация и т.д.

      В числе "семь" нет ничего магического, просто в разработке Эталонной модели участвовали семь комитетов, и для каждого из них был создан один уровень. Схема OSI - не просто абстрактная модель; ее сопровождает реальный набор "стандартных" протоколов. Создание системы OSI началось в первой половине 80-х годов и растянулось на многие годы. Пока комитеты ISO спорили о своих стандартах, за их спиной менялась вся концепция организации сетей и по всему миру внедрялся протокол TCP/IP.

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

      В горизонтальной модели двум программам требуется общий протокол для обмена данными. В вертикальной - соседние уровни обмениваются данными с использованием интерфейсов API.

      Рисунок 1 Модель OSI

      Уровень 1, физический

      Тип кабелей и разъемов

      Разводку контактов в разъемах

      EIA-RS-232-C, CCITT V.24/V.28 - механические/электрические характеристики несбалансированного последовательного интерфейса.

      EIA-RS-422/449, CCITT V.10 - механические, электрические и оптические характеристики сбалансированного последовательного интерфейса.

      IEEE 802.3 -- Ethernet

      Уровень 2, канальный

      Канальный уровень обеспечивает создание, передачу и прием кадров данных. Этот уровень обслуживает запросы сетевого уровня и использует сервис физического уровня для приема и передачи пакетов. Спецификации IEEE 802.x делят канальный уровень на два подуровня: управление логическим каналом (LLC) и управление доступом к среде (MAC). LLC обеспечивает обслуживание сетевого уровня, а подуровень MAC регулирует доступ к разделяемой физической среде.

      HDLC для последовательных соединений

      IEEE 802.2 LLC (тип I и тип II) обеспечивают MAC для сред 802.x

      Уровень 3, сетевой

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

      IP - протокол Internet

      IPX - протокол межсетевого обмена

      X.25 (частично этот протокол реализован на уровне 2)

      Уровень 4, транспортный

      Транспортный уровень делит потоки информации на достаточно малые фрагменты (пакеты) для передачи их на сетевой уровень.

      TCP - протокол управления передачей

      NCP - Netware Core Protocol

      SPX - упорядоченный обмен пакетами

      Уровень 5, сеансовый

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

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

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

      Уровень 7, прикладной

      FTP - протокол переноса файлов

      TFTP - упрощенный протокол переноса файлов

      X.400 - электронная почта

      SMTP - простой протокол почтового обмена

      CMIP - общий протокол управления информацией

      SNMP - простой протокол управления сетью

      NFS - сетевая файловая система

      Протоколы IEEE 802

      IEEE (Institute of Electrical and Electronics Engineers) является профессиональной организацией (США), определяющей стандарты, связанные с сетями и другими аспектами электронных коммуникаций. Группа IEEE 802.X содержит описание сетевых спецификаций и содержит стандарты, рекомендации и информационные документы для сетей и телекоммуникаций.

      Публикации IEEE являются результатом работы различных технических, исследовательских и рабочих групп.

      Рекомендации IEEE связаны главным образом с 2 нижними уровнями модели OSI - физическим и канальным. Эти рекомендации делят канальный уровень на 2 подуровня нижний - MAC (управление доступом к среде) и верхний - LLC (управление логическим каналом).

      Часть стандартов IEEE (802.1 - 802.11) была адаптирована ISO (8801-1 - 8802-11, соответственно), получив статус международных стандартов. В литературе, однако, гораздо чаще упоминаются исходные стандарты, а не международные (IEEE 802.3, а не ISO/IEC 8802-3).

      802.1 - задает стандарты управления сетью на MAC-уровне, включая алгоритм Spanning Tree. Этот алгоритм используется для обеспечения единственности пути (отсутствия петель) в многосвязных сетях на основе мостов и коммутаторов с возможностью его замены альтернативным путем в случае выхода из строя. Документы также содержат спецификации сетевого управления и межсетевого взаимодействия.

      802.2 - определяет функционирование подуровня LLC на канальном уровне модели OSI. LLC обеспечивает интерфейс между методами доступа к среде и сетевым уровнем. Прозрачные для вышележащих уровней функции LLC включают кадрирование, адресацию, контроль ошибок. Этот подуровень используется в спецификации 802.3 Ethernet, но не включен в спецификацию Ethernet II.

      802.3 - описывает физический уровень и подуровень MAC для сетей с немодулированной передачей (baseband networks), использующих шинную топологию и метод доступа CSMA/CD. Этот стандарт был разработан совместно с компаниями Digital, Intel, Xerox и весьма близок к стандарту Ethernet. Однако стандарты Ethernet II и IEEE 802.3 не полностью идентичны и для обеспечения совместимости разнотипных узлов требуется применять специальные меры. 802.3 также включает технологии Fast Ethernet (100BaseTx, 100BaseFx, 100BaseFl).

      802.5 - описывает физический уровень и подуровень MAC для сетей с кольцевой топологией и передачей маркеров. Этому стандарту соответствуют сети IBM Token Ring 4/16 Мбит/с.

      802.8 - отчет TAG по оптическим сетям. Документ содержит обсуждение использования оптических кабелей в сетях 802.3 - 802.6, а также рекомендации по установке оптических кабельных систем.

      802.9 - отчет рабочей группы по интеграции голоса и данных (IVD). Документ задает архитектуру и интерфейсы устройств для одновременной передачи данных и голоса по одной линии. Стандарт 802.9, принятый в 1993 году, совместим с ISDN и использует подуровень LLC, определенный в 802.2, а также поддерживает кабельные системы UTP (неэкранированные кабели из скрученных пар).

      802.10 - в этом отчете рабочей группы по безопасности ЛВС рассмотрены вопросы обмена данными, шифрования, управления сетями и безопасности в сетевых архитектурах, совместимых с моделью OSI.

      Отметим, что работа комитета 802.2 послужила базой для нескольких стандартов (802.3 - 802.6, 802.12). Отдельные комитеты (802.7 - 802.11) выполняют в основном информационные функции для комитетов, связанных с сетевыми архитектурами.

      Отметим также, что разные комитеты 802.X задают разный порядок битов при передаче. Например, 802.3 (CSMA/CD) задает порядок LSB, при котором передается сначала наименее значимый бит (младший разряд), 802.5 (token ring) использует обратный порядок - MSB, как и ANSI X3T9.5 - комитет, отвечающий за архитектурные спецификации FDDI. Эти два варианта порядка передачи известны как "little-endian" (канонический) и "big-endian" (некононический), соответственно. Эта разница в порядке передачи имеет существенное значение для мостов и маршрутизаторов, связывающих различные сети.

      Международный телекоммуникационный союз (ITU)

      ITU представляет собой международную организацию в области стандартизации при ООН, ответственную за разработку стандартов для телекоммуникационного оборудования и услуг.

      ITU-T (телекоммуникационный сектор, ранее Международный консультативный комитет по телефонной и телеграфной связи - CCITT) отвечает за коммуникационные стандарты. Эта группа является наиболее активным разработчиком стандартов в сфере передачи данных по сетям.

      CCIR - международный консультативный комитет по радиосвязи.

      V.11 - электрические характеристики сбалансированных устройств при скоростях до 10 Мбит/с. Совместим с RS-422.

      V.22 - работа синхронных и асинхронных модемов по выделенным и коммутируемым линиям при скоростях до 1200 бит/с.

      V.22bis - работа синхронных и асинхронных модемов по выделенным и коммутируемым линиям при скоростях до 2400 бит/с с возможностью снижения до 1200 бит/с.

      V.24 - устройства физического обмена данными для подключения компьютерного оборудования. RS-232D является частью V.24. V.28 определяет электрические параметры устройства.

      V.25bis - процедура автоматических звонков (соединений) и ответа, реализующая командный протокол, подобный набору команд Hayes AT, но ориентированных на поддержку систем международной связи.

      V.28 - электрические характеристики несбалансированного устройтсва обмена, используемого совместно с физическим устройством V.24. Напряжение от 5 до 15 В определяет двоичный 0; от -5 до -15 - двоичную 1. Стандарт совместим с RS-232D.

      V.32 - работа синхронных и асинхронных модемов по выделенным и коммутируемым линиям при скоростях до 9600 и 4800 бит/с.

      V.32ter - версия стандарта V.32, предложенная AT&T для скорости 19200 бит/с с возможностью снижения до максимальной поддерживаемой линией и устройствами скорости.

      V.32 bis - работа синхронных и асинхронных модемов по выделенным и коммутируемым линиям при скоростях до 14400 бит/сс возможностью снижения до максимальной поддерживаемой линией и устройствами скорости.

      V.35 - физическое устройство обмена данными для подключения компьютерного оборудования при скоростях до 48 Кбит/с взамен устаревших V.36 и V.37. Сейчас V.35 является базовым термином для описания физического соединения и электрических параметров при скоростях до 2 Мбит/с.

      V.42 - Стандарт CCITT для контроля ошибок при связи асинхронных модемов. Определяет протокол LAP-M.

      V.42bis - Стандарт CCITT для встроенного в модемы протокола коррекции ошибок и компрессии данных.

      Другие стандарты

      Американский национальный институт стандартов (ANSI)

      Представляет США в ISO. К числу наиболее важных стандартов ANSI относится FDDI.

      ATM Forum

      Эмуляция ЛВС (ATM LAN Emulation v. 1.0)

      Спецификация основанного на кадрах взаимодействия пользователь-сеть (FUNI)

      Ассоциация электронной промышленности (EIA)

      Приведенная в документе техническая информация может быть изменена без предупреждения.

      © 1997 Xylan Corporation.

      4 июня 1998 года
      Перевод на русский язык © 1998, BiLiM Systems Ltd.

      Немного об основных понятиях в технологии передачи данных в локальных сетях. Несомненно должен быть какой-то изначальный каркас модели, который систематизирует постулаты сетевых технологий. Эта модель существует и именуется моделью взаимодействия открытых систем (Open System Interconnection, OSI), разработанная Международной Организацией по Стандартам (International Standards Organization, ISO). Ее полное название – модель ISO/OSI. Эта модель имеет семь уровней взаимодействия. Каждый уровень характеризуется определенным аспектом взаимодействия и поддерживает интерфейсы с нижележащими и вышележащими уровнями.

      Это набор протоколов, которые позволяют пользователю сети получать доступ к разделяемым ресурсам - файлам, принтерам, сканам, web-страницам, электронной почте

      Этот уровень предоставляет возможность сети, чтобы данные, отсылаемые прикладным уровнем, были понятны прикладным уровнем другой системы.

      Обеспечивает синхронизацию информационных потоков и управляет диалогом – фиксирует, какая из сторон является активной в данный момент.

      Обеспечивает прикладному и сеансовому уровням необходимую надежность передачи данных.

      Служит для образования единой транспортной системы, объединяющей множество сетей с различными принципами передачи данных.

      Выполняет две задачи: 1-ая – проверка доступности канала передачи, 2-ая – обнаружение и исправление ошибок.

      Передача битов по физическим каналам – оптический и коаксиальный кабель, витая пара. На этом уровне актуальны такие параметры, как: скорость передачи сигнала, полоса пропускания, тип кодировки, помехозащищенность, волновое сопротивление, типы разъемов.

      Институтом инженеров электротехники и электроники (Institute of Electrical and Electronics Engineers, IEEE) разработан для Ethernet сетей пакет стандартов под названием IEEE 802.3. Стандарты IEEE 802.3 охватывают два нижних уровня модели ISO/OSI (см. выше) - физический и канальный, так как именно эти уровни в наибольшей степени отражают специфику локальных сетей типа Ethernet.

      Sheldon

      Когда мы говорим о коммутаторах уровня 2 и Ethernet коммутаторах уровня 3, на самом деле мы имеем в виду уровни модели общего протокола - модель Open Source Interconnect (OSI). Это обычно используется в описании сетевых коммуникаций. Передача данных между различными сетями невозможна, если отсутствуют общие правила для передачи и приема пакетов данных. Эти правила известны как протоколы, среди которых Протокол Управления Передачей (Transmission Control Protocol, TCP) / Интернет-протокол (IP) является одним из наиболее широко используемых. Модель TCP/IP широко используется в описании сети и старше, чем модель OSI. У них обоих много слоев, в чем разница между ними?

      Сетевая модель OSI

      Сетевая модель OSI - это концептуальная модель, которая характеризует и стандартизирует то, как различные компоненты программных обеспечений и аппаратных средств, участвующие в сетевой коммуникации, должны разделять труд и взаимодействовать друг с другом. Это имеет семь уровней.

      семь-уровней-модели-OSI

      Рисунок 1: семь уровней модели OSI.

      Уровень 7: прикладной уровень

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

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

      Уровень 5: сеансовый уровень

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

      Уровень 4: транспортный уровень

      Транспортный уровень обеспечивает функции и средства передачи последовательностей данных от источника к хосту назначения через одну или несколько сетей, сохраняя при этом функции quality of service (QoS) и обеспечивая полную доставку данных. Целостность данных может быть гарантирована через исправление ошибок и аналогичные функции. Он также может предоставить явную функцию управления потоком. Хотя протоколы TCP и User Datagram Protocol (UDP) не строго соответствуют модели OSI, они являются важными протоколами на уровне 4.

      Уровень 3: сетевой уровень

      Уровень 2: канальный уровень

      Канальный уровень предназначен для обеспечения взаимодействия сетей на физическом уровне и контроля ошибок, которые могут возникнуть. Полученные с физического уровня данные, представленные в битах, он упаковывает в кадры, проверяет их на целостность и, если нужно, исправляет ошибки (формирует повторный запрос повреждённого кадра) и отправляет на сетевой уровень. Канальный уровень обычно делится на два подуровня - уровень media access control (MAC) layer и logical link control (LLC) . Уровень MAC отвечает за управление тем, как устройства в сети получают доступ к мультимедиа и разрешение на передачу данных. Уровень LLC отвечает за идентификацию и инкапсуляцию протоколов сетевого уровня, а также контролирует проверку ошибок и синхронизацию кадров.

      Уровень 1: физический уровень

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

      Сетевая модель TCP/IP

      Модель TCP/IP также является многоуровневой сетевой моделью, но это четырехуровневая модель. Он широко известен как TCP/IP, поскольку основными протоколами являются TCP и IP, но в этой модели используются не только эти два протокола.

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

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

      Транспортный уровень, также известный как транспортный уровень хост-хост, отвечает за предоставление прикладного уровня сервисами связи сеанса и датаграмм. Основными протоколами этого уровня являются TCP и UDP. Протокол TCP обеспечивает один-на-один, ориентированную на соединение, надежную службу связи. Он отвечает за последовательность и подтверждение отправленных пакетов, а также восстановление пакетов, потерянных при передаче. UDP предоставляет один-к-одному или один-ко-многим, без подключения, ненадежную службу связи. UDP обычно используется, когда объем передаваемых данных невелик (например, данные помещаются в один пакет).

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

      примеры-адресов-IPv4-и-адресов-IPv6

      Рисунок 2: примеры адресов IPv4 и адресов IPv6.

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

      Канальный уровень (Link layer) описывает, каким образом передаются пакеты данных через физический уровень, включая кодирование (то есть специальные последовательности бит, определяющих начало и конец пакета данных). Канальный уровень иногда разделяют на 2 подуровня — LLC и MAC. Кроме того, канальный уровень описывает среду передачи данных (будь то коаксиальный кабель, витая пара, оптическое волокно или радиоканал), физические характеристики такой среды и принцип передачи данных (разделение каналов, модуляцию, амплитуду сигналов, частоту сигналов, способ синхронизации передачи, время ожидания ответа и максимальное расстояние).

      Как обрабатываются данные во время передачи?

      В многоуровневой системе, устройства уровня обмениваются данными в другом формате, который известен как protocol data unit (PDU). В таблице ниже показаны PDU на разных уровнях.

      Таблица: protocol data unit (PDU), обрабатываемый на разных уровнях.

      Тип модели Уровни OSI Protocol Data Unit (PDU) Уровни TCP/IP
      Уровни хоста Прикладной уровень Данные Прикладной уровень
      Уровень представления Сеансовый уровень
      Сеансовый уровень Применение
      Транспортный уровень Segment (TCP) / Datagram (UDP) Транспортный уровень
      Уровни медиа Сетевой уровень Пакет Сетевой уровень
      Канальный уровень Кадр Канальный уровень
      Физический уровень Бит

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

      как-данные-обрабатываются-в-моделях-OSI-и-TCPIP

      Рисунок 3: потоки данных от верхних уровней к нижним, каждый уровень добавляет верхний/нижний колонтитул к PDU.

      Во время передачи каждый слой добавляет верхний или нижний колонтитул или оба к PDU, поступающему с верхнего уровня, который направляет и идентифицирует пакет. Этот процесс называется инкапсуляцией. Верхний (и Нижний колонтитулы) и данные вместе образуют PDU для следующего уровня. Процесс продолжается до достижения самого низкого уровня (физического уровня или уровня доступа к сети), с которого данные передаются на принимающее устройство. В приемном устройстве происходит обратный процесс, де-инкапсуляции данных на каждом уровне. верхние и нижние колонтитулы направляют операции. Затем приложение, наконец, использует данные. Процесс продолжается до тех пор, пока все данные не будут переданы и получены.

      Значение TCP/IP и OSI для устранения неполадок

      Модель TCP/IP vs. модель OSI

      Модель TCP/IP старше модели OSI. На следующем рисунке показана соответствующая взаимосвязь их уровней.

      сравнение-OSI-и-TCPIP

      Рисунок 4: модель OSI vs модель TCP/IP и набор протоколов TCP/IP.

      Сравнивая слои TCP/IP-модели, и модели OSI, прикладной уровень протокола TCP/IP-модели аналогичен комбинации слоев 5, 6, 7 модели OSI, но TCP/IP-модель не имеет отдельного уровня представления и сеансового уровня. Транспортный уровень протокола TCP/IP включает в себя функции транспортного уровня OSI и некоторые функции сеансового уровня модели OSI. Уровень доступа сети модели TCP/IP охватывает канальный и физический уровни модели OSI. Обратите внимание, что сетевой уровень TCP/IP не использует преимущества служб последовательности и подтверждения, которые могут присутствовать на канальном уровне передачи данных модели OSI. Это ответственность транспортного уровня в модели TCP/IP.

      Учитывая значения двух моделей, модель OSI является концептуальной моделью. Она в основном используется для описания, обсуждения и понимания отдельных сетевых функций. Однако, TCP/IP в первую очередь сконструирована для того чтобы разрешить специфический круг проблем, а не действовать как описание поколения для всех сетевых взаимодействий как модель OSI. Модель OSI является общей, независимой от протокола, но большинство протоколов и систем придерживаются ее, в то время как модель TCP/IP основана на стандартных протоколах, которые разработал интернет. Другой момент, который следует отметить в модели OSI заключается в том, что не все уровни используются в более простых приложениях. В то время как уровни 1, 2, 3 являются обязательными для любой передачи данных, приложение может использовать какой-то уникальный интерфейс уровня вместо обычных верхних уровней в модели.

      Заключение

      Модель TCP/IP и модель OSI являются концептуальными моделями, используемыми для описания всех сетевых коммуникаций, в то время как TCP/IP сама по себе также является важным протоколом, используемым во всех операциях Интернета. Как правило, когда мы говорим об уровне 2, уровне 3 или уровне 7, в котором работает сетевое устройство, мы имеем в виду модель OSI. Модели TCP/IP используется как для моделирования текущей архитектуры Интернета и обеспечивают набор правил, которым следуют все формы передачи по сети.

      Читайте также: