Слайд 2Эталонные модели сети
Эталонные модели организации сети:
Какие уровни должны быть
Какие функции должны выполняться
![Эталонные модели сети Эталонные модели организации сети: Какие уровни должны быть Какие](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-1.jpg)
на каждом уровне
Модель OSI
Модель взаимодействия открытых систем (Open Systems Interconnection, OSI)
Принята в качестве стандарта Международной организацией по стандартизации (ISO) в 1983 году
Слайд 4Физический уровень
Передача потока бит по среде передачи данных
Не вникает в смысл передаваемой
![Физический уровень Передача потока бит по среде передачи данных Не вникает в](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-3.jpg)
информации
Единица передачи информации – бит
Основная задача – представить биты информации в виде сигналов, передаваемых по среде
Слайд 5Характеристики канала связи:
Пропускная способность (бит/с)
Задержка
Количество ошибок
Типы каналов связи:
Симплексный
Дуплексный
полудуплексный
![Характеристики канала связи: Пропускная способность (бит/с) Задержка Количество ошибок Типы каналов связи: Симплексный Дуплексный полудуплексный](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-4.jpg)
Слайд 6Канальный уровень
Основные задачи:
Передача сообщений по каналам связи – кадров
Определение начала/конца кадра в
![Канальный уровень Основные задачи: Передача сообщений по каналам связи – кадров Определение](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-5.jpg)
потоке бит
Обнаружение и коррекция ошибок
Множественный доступ к каналу связи
Адресация
Согласованный доступ к каналу
Слайд 8Методы выделения кадров
Указатель количества байт
Вставка байтов
Вставка битов
Средства физического уровня
![Методы выделения кадров Указатель количества байт Вставка байтов Вставка битов Средства физического уровня](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-7.jpg)
Слайд 9Указатель количества байт
В начале каждого кадра указывается его длина в байтах
![Указатель количества байт В начале каждого кадра указывается его длина в байтах](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-8.jpg)
Слайд 10Вставка байтов и битов
Начало и конец каждого кадра отмечается специальными последовательностями байтов
![Вставка байтов и битов Начало и конец каждого кадра отмечается специальными последовательностями](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-9.jpg)
или бит
Протокол BSC – текстовые символы:
DLE STX – начало кадра
DLE ETX – конец кадра
Escape последовательность в данных – DLE
Протоколы HDLC и PPP – биты
01111110 начало и конец кадра
В данных после пяти последовательных единиц добавлялся ноль
Слайд 11Средства физического уровня
Преамбула (классический Ethernet)
Длина 8 байт
Первые 7 байт: 10101010
Последний байт: 10101011
![Средства физического уровня Преамбула (классический Ethernet) Длина 8 байт Первые 7 байт:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-10.jpg)
(ограничитель начала кадра)
Передача неиспользуемых символов избыточного кода (Fast Ethernet)
Начало кадра – пара символов J (11000) и K (10001)
Конец кадра – символ Т (01101)
Слайд 12Обнаружение и исправление ошибок
Обнаружение ошибок
Контрольная сумма
Исправление ошибок
Коды, исправляющие ошибки
Позволяют обнаруживать и исправлять
![Обнаружение и исправление ошибок Обнаружение ошибок Контрольная сумма Исправление ошибок Коды, исправляющие](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-11.jpg)
ошибки
Повторная отправка данных
Если в кадре обнаружена ошибка, его можно отправить заново
Повторная отправка кадра, который не дошел до получателя
Слайд 14Методы повторной отправки
Остановка и ожидание
Отправитель передает кадр и останавливается
Получатель отправляет подтверждение
Отправитель передает
![Методы повторной отправки Остановка и ожидание Отправитель передает кадр и останавливается Получатель](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-13.jpg)
новый кадр
Скользящее окно
Отправитель передает несколько кадров один за другим, не дожидаясь подтверждения
Количество кадров, которое можно отправить, называется размером окна
Получатель подтверждает получение кадров
Отправитель передает новую порцию кадров
Слайд 15Обнаружение и исправление ошибок
Какой подход лучше использовать?
Обнаружение ошибок
Исправление ошибок
Повторная отправка ошибок
На каком
![Обнаружение и исправление ошибок Какой подход лучше использовать? Обнаружение ошибок Исправление ошибок](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-14.jpg)
уровне модели OSI?
Каналы связи с редкими ошибками – верхние уровни
Каналы связи с частыми ошибками – канальный уровень
Слайд 16Сетевой уровень
Объединяет сети, построенные на основе разных технологий
Ethernet
Wi-Fi
5G/4G/3G
MPLS
ATM, Token Ring, FDDI (устаревшие)
![Сетевой уровень Объединяет сети, построенные на основе разных технологий Ethernet Wi-Fi 5G/4G/3G](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-15.jpg)
Слайд 17Различия сетей:
Сервис
Без гарантии доставки (Ethernet)
С гарантией доставки (Wi-Fi)
Адресация
Ethernet – MAC, сети сотовой
![Различия сетей: Сервис Без гарантии доставки (Ethernet) С гарантией доставки (Wi-Fi) Адресация](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-16.jpg)
связи – IMEI
Широковещание
Поддерживается или нет
Максимальный размер кадра (MTU)
Ethernet – 1500, Wi-Fi – 2304
Формат кадра
Слайд 19Масштабируемость Ethernet
Таблица коммутации:
Должна содержать МАС адреса всех хостов сети
Сколько хостов в интернете?
Сколько
![Масштабируемость Ethernet Таблица коммутации: Должна содержать МАС адреса всех хостов сети Сколько](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-18.jpg)
памяти для хранения такой таблицы?
Как быстро будет осуществляться поиск?
Отправка пакетов на все порты:
Если коммутатор не знает, где находится хост, он отправляет кадр на все порты
Сколько лишних кадров будет передаваться в глобальной сети?
Отсутствие дублирующих путей между коммутаторами:
Активный путь всегда один
Слайд 20Масштабируемость на сетевом уровне
Агрегация адресов:
Работа не с отдельными адресами, а с блоками
![Масштабируемость на сетевом уровне Агрегация адресов: Работа не с отдельными адресами, а](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-19.jpg)
адресов
Блок адресов – сеть
Запрет пересылки «мусорных пакетов»:
Пакет отбрасывается, если нельзя определить, куда его нужно отправлять
Возможность наличия нескольких путей в сети:
Одна из основных причин создания сетей с пакетной коммутацией
Допускается несколько активных путей
Задача выбора лучшего пути - маршрутизация
Слайд 21Маршрутизация
Это поиск маршрута доставки пакета между сетями через транзитные узлы – маршрутизаторы
Учет
![Маршрутизация Это поиск маршрута доставки пакета между сетями через транзитные узлы –](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-20.jpg)
изменений в топологии сети
Учет загрузки каналов связи и маршрутизаторов
Продвижение – передача пакета внутри маршрутизатора в соответствии с правилами маршрутизации
Слайд 23Транспортный уровень
Задача транспортного уровня состоит в передаче данных между процессами на хостах,
![Транспортный уровень Задача транспортного уровня состоит в передаче данных между процессами на](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-22.jpg)
а также адресация и предоставление нужного уровня надежности передачи данных, независимо от надежности сети
Слайд 24Адресация, порты
Адрес на транспортном уровне: число от 1 до 65535
Адрес называется портом
Каждое
![Адресация, порты Адрес на транспортном уровне: число от 1 до 65535 Адрес](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-23.jpg)
сетевое приложение на хосте имеет свой порт
Номера портов у приложений не повторяются
Форма записи: 192.168.5.2:80 (IP-адрес:Порт)
Слайд 25Типы портов
Хорошо известные порты: 0 – 1023
80 – HTTP (Web)
25 – SMTP
![Типы портов Хорошо известные порты: 0 – 1023 80 – HTTP (Web)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-24.jpg)
(e-mail)
53 – DNS
67, 68 – DHCP
Использовать может только администратор
Зарегистрированные порты: 1024 – 49151
Регистрация в Internet Assigned Numbers Authority (IANA)
Динамические порты: 49152 – 65535
Автоматически назначаются ОС сетевым приложениям
Слайд 26Сеансовый уровень
Управляет взаимодействием сторон
Позволяет сохранять информацию в ходе длинных передач в виде
![Сеансовый уровень Управляет взаимодействием сторон Позволяет сохранять информацию в ходе длинных передач в виде контрольных точек](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-25.jpg)
контрольных точек
Слайд 27Уровень представления
Обеспечивает представление передаваемой по сети информации, не меняя при этом
![Уровень представления Обеспечивает представление передаваемой по сети информации, не меняя при этом](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/893666/slide-26.jpg)
её содержания
Здесь могут выполняться шифрование и дешифрование данных