Билет. Организация сетевого взаимодействия. Эталонная модель ISO/OSI. Протокол, интерфейс. Стек протоколов. Логическое взаимодействие сетевых устройств.



Протокол - формальное описание сообщений и правил, по которым сетевые устройства (вычислительные системы) осуществляют обмен информацией.

Была предложена семиуровневая модель организации взаимодействия в сети:

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

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

Сетевой уровень.Этот уровень управляет связью в сети между двумя взаимодействующими машинами. Здесь также решаются вопросы, связанные с маршрутизацией и адресацией в сети.

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

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

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

Прикладной уровень.Этот уровень осуществляет стандартизацию взаимодействия с прикладными системами.

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

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

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

Уточним понятие взаимодействия в сети. Взаимодействие организуется между стеками протоколов и их реализации могут размещаться, как в пределах одной ВС, так и на различных ВС. Предложенная модель организации взаимодействия в сети, основанная на стандартизации взаимодействия в пределах одноименных уровней и стандартизации передачи данных через интерфейсы, позволила создать основу для организации открытых к развитию и модернизации сетей ЭВМ. Реальных систем, построенных в полном объеме по модели ISO/OSI нет, так как, в итоге, данная модель являлась рекомендацией и не содержала декларации всех своих протоколов и интерфейсов.


Билет. Семейство протоколов TCP/IP.

Рассмотрим что представляет из себя семейство протоколов TCP/IP(Transfer Control Protocol/Internet Protocol). Оно обладает следующими свойствами:

· открытые (доступные для использования) стандарты протоколов, широко поддерживаемые разными вычислительными платформами и операционными системами;

· независимость от аппаратного обеспечения сети передачи данных, TCP/IP может работать и объединять вместе сети, построенные на Ethernet, X.25, телефонных линиях связи и вообще на любых типах носителей, передающих данные;

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

· стандартизованные протоколы прикладных программ.

Рассмотрим основные протоколы TCP/IP, сравнивая их с протоколами модели ISO/OSI.

Архитектура семейства TCP/IP

Протоколы семейства TCP/IP не следуют строго модели ISO/OSI. Они разбиты на четыре уровня.

Уровень доступа к сети. Состоит из подпрограмм доступа к физической сети. Модель TCP/IP не разделяет два уровня модели OSI – канальный и физический, а рассматривает их как единое целое. Уровень модели OSI: Уровень прикладных программ, Уровень представления данных

Межсетевой уровень. Работает с дейтаграммами, адресами, выполняет маршрутизацию и «прикрывает» транспортный уровень от общения с физической сетью. Однако, в отличие от сетевого уровня модели OSI, этот уровень не устанавливает соединений с другими машинами. Уровень модели OSI: Сеансовый уровень, Транспортный уровень

Транспортный уровень. Обеспечивает доставку данных от компьютера к компьютеру. Кроме того, на этом уровне существуют средства для поддержки логических соединений между прикладными программами. В отличие от транспортного уровня модели OSI, в функции транспортного уровня TCP/IP не всегда входят контроль за ошибками и их коррекция. TCP/IP предоставляет два разных сервиса передачи данных на этом уровне. Протокол TCP обеспечивает все вышеперечисленные функции, а UDP – только передачу данных. Уровень модели OSI: Сетевой уровень

Уровень прикладных программ. Состоит из прикладных программ и процессов, использующих сеть и доступных пользователю. В отличие от модели OSI, прикладные программы сами стандартизуют представление данных. Уровень модели OSI: Канальный уровень, Физический уровень

Протокол IP.

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

IP адрес представляется последовательностью четырех байтов. В адресе кодируется уникальный номер сети, а также номер компьютера (сетевого устройства в сети). Следует отметить, что существуют специальные IP адреса, информационные поля которых интерпретируются по другому, но мы не будем акцентировать на них свое внимание. Для представление содержимого IP адреса используется последовательность цифр: N1.N2.N3.N4, где Ni – десятичное представление содержимого i – го байта адреса. 


Дата добавления: 2018-08-06; просмотров: 428; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!