
- •Оглавление
- •Общие принципы построения сетей эвм. Классификация сетей.
- •Модель osi. Понятие «открытая система».
- •Уровни, протоколы, интерфейсы.
- •Иерархия протоколов
- •Прикладной, представительный уровни. Протоколы.
- •Сеансовый, транспортный уровни. Протоколы.
- •Сетевой уровень
- •Канальный уровень.
- •Физический уровень
- •Моноканал. Поликанал.
- •Циклическое кольцо
- •Логическая структуризация локальных сетей
- •Построение локальных сетей по стандартам физического и канального уровней.
- •Концентраторы и сетевые адаптеры
- •Концентраторы и сетевые адаптеры
- •Принципы объединения сетей на основе протоколов сетевого уровня
- •Маршрутизация. Маршрутизаторы.
- •Реализация межсетевого взаимодействия средствами тср/iр
- •Адресация в iр сетях
- •Протокол iр
- •Протоколы маршрутизации в iр - сетях
- •Стандартные стеки коммуникационных протоколов
- •Глобальные сети
- •Конфигурация глобальных сетей и методы коммутации в них
Иерархия протоколов
Прикладные процессы взаимод-ют с пом. протоколов.
Протокол – совокупность правил и форматов, кот. опр-ют взаимодействие объектов Nго уровня при выполнении ими функций этого уровня.
На уровне может быть 1 или несколько протоколов. В (.) доступа к протоколам должны обеспечиваться стандарты – межуровневые интерфейсы.
В соотв. с 7 уровнями сущ-ет иерархия семи групп протоколов. Упорядоченный набор предст-ет собой стек.
Прикладной - сообщение
Представительный - сообщение
Сеансовый - сообщение
Транспортный – пакеты (по др. сегмент или дельтаграмма)
Сетевой - пакеты
Канальный - кадры
Физический – биты
Главный – прикладной, остальные – для его обслуживания.
1ый уровень предоставляет сервис только прикладному уровню
1 – 4 – транспортная служба, обеспечивают сквозную передачу данных
5 – 7 – абонентская служба, ориентированы на прикладной процесс
Объекты взаимодействуют по связывающим их лог. каналам.
Связь объектов Nго уровня обеспечивается вып-ем ф-ий (N-1)го ур-ня
1 ур – физический канал,
2-7 уровни – логические каналы
Прикладной, представительный уровни. Протоколы.
Прикладной уровень (Application layer) - это набор разнообразных протоколов, с помощью которых пользователи сети получают доступ к разделяемым ресурсам (файлам, принтерам, эл.почте, веб-страницам, гипертекстам).
Единица данных - сообщение (message).
Все протоколы уровня объединяются в комплексы, которыми упр-ет протокол управления контекстами. 3 его основные ф-ии:
Идентификация (выделение) необх. протокола из набора.
Выбор выделенного протокола
Замена протокола в процессе диалога
Пользователю предоставляется след. типы функционально-ориентир-х протоколов:
Упр-е терминалами
Упр-е диалогами
Файлами
Задачами
Системой (административное упр-е, статистика и т.д.)
Сетью
Целостностью
Прочие (эл. почта, передача сообщ-й для надежного обмена крупными массивами инф-ии)
Все прикладные процессы, взаимод-щие в сети распределены по многим системам и образуют группы взаимод-х процессов.
Ф-ии протоколов, обеспечивающие взаимод-е приклад. процессов на прикл. уровне:
Описаниеформ и методов взаимод-я прикл. процессов (что будем делать)
Вып-е форм работы – конкретная реализация
Идентификация пользователей
Объявление о возможности доступа из сети к указанным прикл. процессам
Пересылка запросов на соединение с другими прикл. процессами
Передача запросов представительному уровню на необходимые методы опис-я инф-ии
Управление анными, кот. обмениваются прикл. процессы
Опр-е доступности прикладных процессов
Синхронизация взаимод-их прикл. процессов
Опр-е качества обслуживания приклад. проц. ()время доставки пакетов, допустимая частота ошибок)
Существует очень большое разнообразие служб прикладного уровня. Приведем в качестве примера хотя бы несколько наиболее распространенных реализации файловых служб: NCP в операционной системе Novell NetWare, SMB в Microsoft Windows NT, NFS, FTP и TFTP, входящие в стек TCP/IP.
Представительный уровень (Presentation layer) вып-ет задачу преобраз-я данных и представления данных, подлежащих передачи м/у приклад. процессами.
Работает только с синтаксисом (структурой команд и их ответов).
Виртуальные виды представления (стандартные):
Введение в уровень стандартов для всех сетей
Следует ввести доп. Пакет программ, обеспечивающих преобраз-ие сущ-их стандартов (в случае )
Ф-ии, выполняемые протоколами предст. Ур-ня
Передача запрососв на установление сеансов
Выбор необходимого вида предст-я данных
Описание форм предст-я данных
Опр-е форм графического описания ()
Представление речи
Преобраз-е данных (видов, форм, кодов, форматов)
Засекречивание речи
Передача запросов на прекрасщение сеанса
Процесс отпрвитель передает инф-ию, а процесс-получатель принимает решение
Синтаксис и взаимод-е описывают:
Символы и их коды
Целые числа
Числа с плавающей точкой
Файлы с фиксир. Или плавающей длиной
Исп-е способы уплотнения инф-ей
Протоколы,решающие задачи направления
Вып-е фии в 4 этапа:
Уст-е сеанса
Упр-е видом предст-я
Передача данных
Завершение сеанса
За счет уровня представления информация, передаваемая прикладным уровнем одной системы, всегда понятна прикладному уровню другой системы. С помощью средств данного уровня протоколы прикладных уровней могут преодолеть синтаксические различия в представлении данных или же различия в кодах символов, например кодов ASCII и EBCDIC. На этом уровне может выполняться шифрование и дешифрование данных, благодаря которому секретность обмена данными обеспечивается сразу для всех прикладных служб. Примером такого протокола является протокол Secure Socket Layer (SSL), который обеспечивает секретный обмен сообщениями для протоколов прикладного уровня стека TCP/IP.