Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

OPFI / 02_-_OPFI_VI_Model_OSI_i_stek_protokolov_TCP_I

.pdf
Скачиваний:
14
Добавлен:
14.04.2015
Размер:
1.27 Mб
Скачать

Лекция №2

Модель OSI и стек протоколов TCP/IP

Шамраева Е.О. ст. преп. каф. ЭВМ, ХНУРЭ

Иерархия коммуникационных служб и протоколов

Трехуровневая система обмена сообщениями в традиционной системе документооборота.

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

Необходимость архитектуры протокола

Рассмотрим передачу файла между компьютерами

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

Система-отправитель должна удостовериться, что система-адресат готова к приему данных

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

Может потребоваться преобразование форматов файлов

Задача разбивается на подзадачи

В архитектуре протокола модули размещаются в вертикальном стеке

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

Связь достигается при наличии равноправных уровней (peer layers)

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

Ключевые элементы протокола

Синтаксис

Форматы данных

Уровни сигналов

Семантика

Управляющая информация

Контроль ошибок

Синхронизация

Согласование скорости

Упорядочивание

Концепция архитектуры протокола

Задача взаимодействия разбивается на

подзадачи (модули), каждая из которых

реализуется по отдельности

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

Приложение - модуль передачи файлов Модуль обслуживания связей Модуль доступа к сети

Рисунок 2.1 Простейший способ организации передачи файлов

Трехуровневая модель

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

Связан с обменом данными между компьютером и сетью

Передающий компьютер должен предоставить в сеть адрес компьютера-адресата

Передающий компьютер может использовать некоторые сервисы, предоставляемые сетью, например, приоритетность

ПО, используемое на этом уровне, зависит от типа сети, различных стандартов, разработанных для коммутации каналов, коммутации пакетов, ЛВС и т.д.

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

Предъявляются высокие требования к надежности обмена данными

Не зависит от типа сети

Не зависит от приложений

Уровень приложения

Содержит логику, необходимую для поддержки пользовательских приложений

Например, e-mail, передача файлов

Рисунок 2.2 Архитектура протокола и сети

Требования к адресации

Необходимы два уровня адресации

Каждый компьютер должен иметь

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

Каждое приложение, выполняемое на компьютере, также должно иметь адрес, который уникален внутри данного компьютера

Такие адреса называются точками доступа к сервису (service access point, SAP)

Или портами (port) в TCP/IP стеке

Рисунок 2.3

Протоколы упрощенной архитектуры