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

СиС_Лекция_11_2023

.pdf
Скачиваний:
0
Добавлен:
10.06.2025
Размер:
1.13 Mб
Скачать

Программно-определяемые сети

Уровень управления и уровень передачи данных

Пересылку пакетов на уровне передачи данных без обращения к уровню управления обеспечивает CEF — технология IP-коммутации уровня 3.

SDN - это в основном разделение плоскости управления и плоскости данных. Для виртуализации сети с каждого устройства удаляется функция уровня управления, которую начинает исполнять один централизованный контроллер. Централизованный контроллер передает команды уровня управления каждому устройству. Теперь каждое устройство может сосредоточиться на пересылке данных, а централизованный контроллер управляет потоком данных, повышает безопасность и предоставляет другие услуги.

Программно-определяемые сети

Уровень управления и уровень передачи данных

Уровень управления отвечает за управление устройством через его

подключение к сети.

Сетевые администраторы используют такие приложения, как Secure Shell (SSH), Trivial File Transfer Protocol (TFTP), Secure FTP и Secure Hypertext Transfer

Protocol (HTTPS) для доступа к уровню управления и настройки устройства.

Уровень управления - это то, как вы обращались к устройствам и настраивали их

в своих сетевых исследованиях. Кроме того, такие протоколы, как протокол

SNMP, используют уровень управления.

Текущая ситуация в сетевой индустрии: типичная IP-сеть — распределенная сеть

Типичная IP-сеть — это распределенная сеть с управлением между одноранговыми устройствами. Каждое сетевое устройство имеет независимые плоскости передачи, контроля и управления. Плоскость управления сетевого устройства обменивается

пакетами протокола маршрутизации с целью формирования независимой плоскости данных для управления пересылкой пакетов.

Преимущество типичной IP-сети состоит в том, что сетевые устройства

отделены от протоколов, устройства разных производителей совместимы друг с

 

Плоскость

Плоскость

 

 

 

другом, а в сценариях отказов используется сетевая конвергенция.

 

контроля

управления

 

 

 

 

 

 

 

 

 

 

 

 

Плоскость передачи

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Маршрутизатор А

 

Таблица переадресации,

 

 

 

 

 

 

 

 

 

 

 

 

протокол и алгоритм

 

Плоскость управления

конфигурацииКоманды

 

 

 

 

 

 

 

 

 

 

Плоскость контроля

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Неизвестный

Тип пересылки

 

 

 

Плоскость

Плоскость

 

 

Плоскость

Плоскость

кадр данных

 

 

 

контроля

управления

 

 

контроля

управления

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Передача данных

 

 

 

 

Плоскость передачи

 

 

Плоскость передачи

Плоскость передачи

 

 

 

 

 

 

 

 

 

 

 

 

 

Маршрутизатор В

 

 

 

Маршрутизатор С

 

Принимает кадры

Отправляет кадры

Задачи сетевой индустрии: проблемы типичных сетей

Частые перегрузки сети

Сложные сетевые технологии

?

Сложные процессы O&M

Медленное развертывание

сервисов

 

Частые перегрузки

Сложные

Сложные

Медленное

процессы

развертывание

сети

технологии

O&M

сервисов

 

 

Частые перегрузки сети

Проблема и решение выбора маршрута на основе пропускной способности

1G/5G

 

A

B

 

 

 

 

 

 

 

2G/10G

 

 

 

 

C

 

 

 

 

 

 

6G/5G

 

 

 

 

D

E

Используемая полоса

 

пропускания/ Общая полоса

 

 

 

пропускания

 

 

 

Сеть вычисляет пути передачи на основании полосы пропускания. Канал от маршрутизатора C к маршрутизатору D является кратчайшим путем пересылки. Объем служебного трафика от маршрутизатора C к маршрутизатору D превышает пропускную способность, что приводит к потере пакетов. Несмотря на то, что другие каналы неактивны, алгоритм продолжает выбирать кратчайший путь пересылки. Оптимальный путь пересылки трафика — C-A-D.

Проблема и решение установления туннеля на основе фиксированной последовательности

Туннели устанавливаются в следующей последовательности: 1. A-E; 2. A-G; 3. C- H. Туннель 3 не может быть установлен из-за недостаточной полосы пропускания.

 

2

 

 

3

 

B

C

D

 

A

F

G

H

E

 

1

 

 

 

Расчет глобального пути и настройка оптимального пути:

 

 

B

2

C

D

 

 

 

 

 

 

 

 

 

3

 

 

 

A

1 F

 

G

H

E

 

 

 

 

 

 

 

 

Частые перегрузки

Сложные

Сложные

Медленное

процессы

развертывани

сети

технологии

O&M

е сервисов

 

 

Сложные сетевые технологии

Множество сетевых протоколов: специалистам по сетевым технологиям необходимо изучить множество RFC, связанных с сетевыми устройствами. Изучение RFC занимает много времени, а их количество продолжает расти.

Тенденции роста количества RFC

79 212 152 129 124 150 242 205 185

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

1

0

0

0

 

 

0

 

 

 

 

 

 

 

 

 

2005

2006

2007

2008

2009

2010

2011

2012

2013

 

 

 

Частые перегрузки

Сложные

Сложные

Медленное

 

 

 

процессы

развертывание

Сложные процедуры локализации

 

 

 

 

сети

технологии

O7M

сервисов

 

 

 

 

 

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

 

 

 

Сложное обнаружение неисправности

Сложная локализация неисправности

 

Идентификация

Получение пакетов

Диагностика

Потоки с ошибками составляют 3,65% от всех потоков в сети.

 

вручную для

 

неисправности

неисправностей

 

 

 

 

вручную

локализации

вручную

 

 

 

 

 

неисправностей

 

 

 

 

 

Сбои в сети, которые обнаруживаются при поступлении жалоб от пользователей, — это

лишь верхушка айсберга.

Традиционные сети O&M используют ручные процессы идентификации, локализации и диагностики неисправностей.

Более 85% сетевых неисправностей обнаруживаются только после жалоб на обслуживание. Проблемы невозможно идентифицировать или анализировать заранее.

Традиционные процессы эксплуатации и обслуживания отслеживают только показатели устройств. Некоторые показатели могут показывать нормальное состояние, но при этом качество обслуживания пользователей оставляет желать лучшего. Корреляционный анализ пользователей и сетей отсутствует.

Согласно статистике сети центров обработки данных (DCN) в среднем на обнаружение неисправности уходит 76 минут.

Частые перегрузки

Сложные

Сложные

Медленное

процессы

развертывание

Медленное развертывание

технологии

сети

O&M

сервисов

 

 

сервисов

 

 

 

Политика сети

Политика

Политика

Политика

Другие

полосы

доступа

пропускания

QoS

политики

 

 

 

 

 

Сервисная сеть

VN для

VN для научных

VN для

офисных целей

исследований

видеонаблюдения

Сложные и негибкие изменения сетевой политики:

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

Конфигурация на основе IP-адреса,

фиксированного местоположения и

интерфейса командной строки

Длительный срок развертывания сервисов:

Развертывание нового сервиса включает сквозное изменение конфигурации устройств.

Сквозная конфигурация с помощью команд

Физическая сеть

Низкая эффективность развертывания физической сети:

Физическая сеть не поддерживает автоматическую настройку параметров (zero touch provisioning, ZTP).

Конфигурация на основе командной строки

Программно-определяемые сети

Технологии виртуализации сетей

Для поддержки виртуализации сети разработана сетевая архитектура SDN:

Программно-определяемая сеть (SDN)— сетевая архитектура, которая

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

администрирования.

Возникновение SDN

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

Характеристики SDN на начальном этапе: отделение плоскости передачи от плоскости контроля, централизованное управление и открытые программируемые интерфейсы.

 

Применение SDN

 

 

 

Контроллер предоставляет функции

 

 

плоскости контроля

 

 

Плоскость

 

Контроллер OpenFlow

 

 

 

контроля

Плоскость

 

 

 

 

 

контроля

OpenFlow

Соединения OpenFlow

 

Плоскость

 

 

 

 

 

передачи

 

 

 

 

 

 

Плоскость

 

Коммутаторы OpenFlow

 

передачи

 

 

 

Коммутаторы OpenFlow имеют только плоскость данных