Архитектура сети

advertisement
Основы
организации сетей
Сети и системы
телекоммуникаций
Созыкин А.В.
План
Проблемы создания сетей
 Многоуровневая организация сетей
 Службы, интерфейсы и протоколы
 Архитектура сети и стек протоколов
 Инкапсуляция

ИМКН УрФУ
2
Проблемы создания сетей
Надежность
 Развитие сети
 Распределение ресурсов
 Качество обслуживания
 Безопасность

ИМКН УрФУ
3
Надежность сетей

Ошибки при передаче по сети:
 Искажение
передаваемых данных
 Потеря сообщений
 Нарушение порядка передачи сообщений

Поиск рабочего пути через сеть
 Несколько
путей от источника к адресату
 Часть оборудования может выходить из
строя
ИМКН УрФУ
4
Развитие сети

Масштабируемость
 Рост

числа хостов в сети
Объединение сетей
 Разные
механизмы адресации
 Разные размеры сообщения
 Нарушение порядка передачи сообщений
ИМКН УрФУ
5
Распределение ресурсов

Распределение пропускной способности сети:
 Статическое
 Динамическое

Управление потоком
 Быстрый
отправитель перегрузит данными
медленного получателя

Скопление – перегрузка сети большим
количеством одновременных отправлений
ИМКН УрФУ
6
Качество обслуживания



Что такое качество обслуживания в сети?
Качество разное для разных типов нагрузки
Файлы:
 Отсутствие
искажений данных
 Задержки допустимы

Видео, голос:
 Минимальная
задержка
 Допустимы небольшие искажения
ИМКН УрФУ
7
Безопасность

Перехват информации, передаваемой по
сети
 Пароль

к электронной почте
Поддельные узлы сети:
 Фальшивый

сайт банка
Изменение сообщений:
 Было:
«Снимите с моего счета $10»
 Стало: «Снимите с моего счета $1000»
ИМКН УрФУ
8
Как строить сети?
Создание сети – сложная задача
 Проблем при создании сетей очень
много
 Как организовать сеть так, чтобы все
перечисленные проблемы были
решены?

ИМКН УрФУ
9
Организация сети
Сложную задачу строительства сетей
нужно разбить на несколько более
простых
 Сети организуются в наборы уровней

 Один
уровень возводится над предыдущим
 Цель уровня – предоставление сервисов
вышестоящим уровням
ИМКН УрФУ
10
Уровни сети
Хост 1
Хост 2
Уровень 4
Уровень 4
Уровень 3
Уровень 3
Уровень 2
Уровень 2
Уровень 1
Уровень 1
Среда передачи данных
ИМКН УрФУ
11
Преимущества уровней

Декомпозиция задачи
 Почти
неразрешимая задача создания сети
делится на ряд более простых

Изоляция решений, возможность смены
технологий:
 Задача
– заменить медные кабели в сети
оптическими (или даже WiFi)
 Меняется только уровень, взаимодействующий со
средой
 Остальное ПО переписывать не нужно
ИМКН УрФУ
12
Сервис


Сервис определяет, что именно делает
уровень
Примеры сервисов:
 Надежная
передача потока данных
 Согласование форматов передаваемых данных
 Поиск маршрута между сетями

Сервис не определяет:
 Как
именно уровень реализует сервис
 Как получить доступ к данному уровню
ИМКН УрФУ
13
Протокол

Протокол уровня n – правила и
соглашения, используемые для связи
уровня n одного хоста с уровнем n
другого хоста
ИМКН УрФУ
14
Протоколы сети
Хост 2
Хост 1
Уровень 4
Уровень 3
Уровень 2
Уровень 1
Протокол уровня 4
Протокол уровня 3
Протокол уровня 2
Протокол уровня 1
Уровень 4
Уровень 3
Уровень 2
Уровень 1
Среда передачи данных
ИМКН УрФУ
15
Интерфейс

Интерфейс – набор примитивных
операций, предоставляемых нижним
уровнем верхнему
ИМКН УрФУ
16
Интерфейсы сети
Хост 1
Хост 2
Уровень 4
Уровень 4
Интерфейс 3/4
Интерфейс 3/4
Уровень 3
Уровень 3
Интерфейс 2/3
Интерфейс 2/3
Уровень 2
Уровень 2
Интерфейс 1/2
Интерфейс 1/2
Уровень 1
Уровень 1
Среда передачи данных
ИМКН УрФУ
17
Сервис, интерфейс, протокол
Сервис – что делает уровень?
 Протокол – как уровень это делает?
 Интерфейс – как использовать
возможности уровня?

ИМКН УрФУ
18
Архитектура сети

Архитектура сети – набор уровней и
протоколов сети
 Интерфейсы

не входят в архитектуру!
Стек протоколов – иерархически
организованный набор протоколов,
достаточный для организации
взаимодействия по сети
ИМКН УрФУ
19
Инкапсуляция
Инкапсуляция – включение сообщения
вышестоящего уровня в сообщение
нижестоящего уровня
 Сообщение:

 Заголовок
 Данные
 Концевик
ИМКН УрФУ
20
Инкапсуляция
Хост 1
Хост 2
Уровень 3
З2
З2
З1 З2
К1 З1 З2
З2
К1
З2
Уровень 2
Уровень 1
Среда передачи данных
ИМКН УрФУ
21
Итоги
Проблемы создания сетей
 Многоуровневая организация сетей
 Службы, интерфейсы и протоколы
 Архитектура сети и стек протоколов
 Инкапсуляция

ИМКН УрФУ
22
Вопросы?
ИМКН УрФУ
23
Download