Содержание
- 2. Содержание лекции Обзор сетевого уровня Функции сетевого уровня Общие вопросы маршрутизации Типы маршрутизации Алгоритмы динамической маршрутизации
- 3. Функции сетевого уровня Сеcсия Физический Прикладной Представи тельский Транспортный Сетевой Звено данных Базовые функции Адресация Маршрутизация
- 4. Маршрутизатор Сеcсия Звено данных Ф Физический Физический Прикладной Представи тельский Транспортный Сетевой Звено данных ЗД С
- 5. Маршрутизация (routing) Процессы: выбор маршрута до узла назначения при пересылке пакета (forwarding) распространение информации о существующих
- 6. Типы маршрутизации Статическая Квазистатическая Лавинная Динамическая Распределенный алгоритм Беллмана-Форда Алгоритм Дейкстры Shortest Path First (SPF)
- 7. Пример сети Задача: найти путь от A к B который минимизирует стоимость пути. R7 R6 R4
- 8. Пример сети R7 R6 R4 R2 R1 1 1 4 2 4 2 2 3 2
- 9. Статическая маршрутизация Зная оптимальный маршрут заранее, настроим маршрутизаторы так, чтобы пакеты шли только по этому маршруту
- 10. А как быть с такой сетью...!? Internet в 1999
- 11. Лавинный алгоритм Преимущества: простота; любой узел сети доступен. Недостатки: пакеты могут приходить на промежуточные узлы несколько
- 12. Динамическая маршрутизация Идея: маршрутизаторы должны «рассказать» друг другу о том как лучше доставить пакет R7 R6
- 13. Распределенный DV алгоритм Bellman-Ford Маршрутизаторы периодически обмениваются информацией о стоимости лучшего известного им пути к сети
- 14. Пример сети R7 R6 R4 R2 R1 1 1 4 2 4 2 2 3 2
- 15. Проблема алгоритма Bellman-Ford R4 R3 R2 R1 1 1 1 Рассмотрим как будет вычисляться расстояние до
- 16. Алгоритм Дейкстры Shortest Path First (SPF) * отсюда и название семейства протоколов “Link State” Алгоритм SPF:
- 17. Пример работы SPF R2 R1 1 2 R3 R4 R5 1 2 2 3 R2 R1
- 18. Пример работы SPF R2 R1 1 2 R3 R4 R5 1 (2) 2 (3) R8 4
- 19. LS-протоколы маршрутизации Описать работу LS-протокола маршрутизации можно так: каждый маршрутизатор самостоятельно вычисляет кратчайший путь до остальных
- 20. Сравнение алгоритмов Беллмана-Форда и Дейкстры Bellman-Ford: (+) простой в реализации (-) долго реагирует на изменения в
- 21. Адресация в TCP/IP-сетях Три типа адресов Локальные (аппаратные) адреса узлов в пределах одной из подсетей, объединяемых
- 22. IP-адресация Иерархическая организация адресного пространства Длина адреса IPv4 4 байта (32 бита) старшие биты – номер
- 23. Соглашения о специальных адресах { , } { 0, 0} - обозначает данный узел (ex. 0.0.0.0)
- 24. IP-адрес Первоначально 5 классов: Класс “A” 1 7 0 Net ID Host-ID Класс “B” 10 Net
- 25. Проблема исчерпания адресов IP v4 Варианты решения: более эффективно перераспределить существующие как «распилить» классовые сети? позволить
- 26. Дальнейшее развитие IP-протокола (IPv6) Решение проблемы исчерпания адресов IPv4! Повышение производительности коммуникационного оборудования Появление новых приложений
- 27. Структура адреса IPv6 010 Идентификатор регистратора Идентификатор провайдера абонент провайдера 0 3 8 n 63 Пространство
- 28. Соглашения о приватных адресах Приватные («серые») адреса 10.0.0.0 - 10.255.255.255 172.16.0.0 – 172.31.0.0 192.168.0.0 – 192.168.255.0
- 29. Разбиение на подсети (Subnetting) Классовые сети делятся на подсети (subnets) Для отделения сетевой части адреса от
- 30. Маска подсети Позволяет отделить часть адреса с номером сети от части адреса с номером узла Является
- 31. Classless Interdomain Routing (CIDR) Пространство адресов IP разделяется на линейные сегменты Каждый линейный сегмент описывается префиксом
- 32. Classless Interdomain Routing (CIDR) Агрегация префикса: Если провайдер обслуживает две организации, он может агрегировать их адреса
- 33. Проблема исчерпания адресов IP v4 Варианты решения: более эффективно перераспределить существующие как «распилить» классовые сети? ?
- 34. Преобразование адресов Служба DNS Служба DNS Протокол RARP Протокол ARP
- 35. Протокол ARP (отображения IP-адресов в MAC- адреса) Предназначен для установления соответствия между IP- и МАС-адресами для
- 36. Протокол отображения IP-адресов в Ethernet-адреса (ARP) RFC-826 RFC-903 RFC-1027 Ethernet-заголовок Данные протокола ARP
- 37. Порядок работы ARP Производится попытка преобразования при помощи ARP таблицы При отрицательном результате по сети посылается
- 38. Служба DNS Представляет собой универсальное средство разрешения имен Является распределенной базой данных Позволяет разделить полномочия администраторов
- 39. Структура DNS
- 40. Компоненты DNS Пространства имен домена и записи базы данных (зоны DNS) Серверы имен Обслуживают зоны DNS,
- 41. Примеры адресов разных уровней OSI L1-адрес Номер кабеля («прямой») Частота несущей Сеcсия Физический Прикладной Представи тельский
- 42. Назначение адресов IP-адреса могут назначаться узлам Статически Динамически (протокол DHCP)
- 43. Протокол DHCP Позволяет удаленно настраивать большое число рабочих станций для работы в IP-сетях Является средством централизованного
- 44. Протокол IP Выполняет две основные функции: Адресация Фрагментация дейтаграмм Взаимодействует непосредственно с протоколами канального уровня Определяет
- 45. Формат заголовка IP-пакета Version IHL T of S Total length (maxrec Identification Flags Fragment offset Time
- 46. Поле Type of service D - Минимальная задержка T - Высокая пропускная способность R - Высокая
- 47. Поле Flags =0 : можно фрагментировать =1 : не фрагментировать =0 : последний фрагмент =1 :
- 48. Маршрутизация в IP-сетях Применяемые типы маршрутизации Статическая Динамическая с использованием различных протоколов маршрутизации
- 49. Протоколы маршрутизации Определяют: используемый алгоритм маршрутизации; способы и правила представления и обмена информацией, необходимой для работы
- 50. Виды протоколов маршрутизации. Примеры реализаций Дистанционно-векторные (Distance Vector, DV) на основе распределённого варианта алгоритма Беллмана-Форда RIP
- 51. Таблица маршрутизации Является источником информации для выбора направления дальнейшей пересылки пакета Может заполняться вручную динамически Процесс
- 52. Пример таблицы маршрутизации
- 54. Скачать презентацию