Возможности администратора повлиять на выбор пути

Содержание

Слайд 2

Bandwidth

ip rsvp bandwidth
Позволяет протоколу RSVP динамически резервировать до X Кбит/c

Bandwidth ip rsvp bandwidth Позволяет протоколу RSVP динамически резервировать до X Кбит/c
пропускной способности на определенном интерфейсе
X – верхний предел резервирования в Кбит/с
Y – в MPLS не использкется
default: X==Y==75% пропусной способности интерфейса

Слайд 3

Priority

tunnel mpls traffic-eng {H}
Конфигурируется на интерфейсе типа tunnel
S = setup priority

Priority tunnel mpls traffic-eng {H} Конфигурируется на интерфейсе типа tunnel S =
(0-7) - установка
H = holding priority (0-7) - удержание
0 – высший приоритет

Слайд 4

Priority

Новый туннель с более высоким приоритетом установки может вытеснить (разорвать) туннель с

Priority Новый туннель с более высоким приоритетом установки может вытеснить (разорвать) туннель
более низким приоритетом удержания, если ему нужна пропускная способность старого туннеля
Конфигурирование SDefault: S=7, H=7

Слайд 5

Priority

45MB

45MB

45MB

= 40MB tunnel S=7, H=7

= 40MB tunnel S=6, H=6

Priority 45MB 45MB 45MB = 40MB tunnel S=7, H=7 = 40MB tunnel S=6, H=6

Слайд 6

Priority

45MB

45MB

45MB

= 40MB tunnel with S=7, H=7

= 40MB tunnel with S=6, H=6

RtrC посылает

Priority 45MB 45MB 45MB = 40MB tunnel with S=7, H=7 = 40MB
сообщение ResvTear протокола RSVP к RtrA, туннель разрушается

Слайд 7

Administrative Weight
mpls traffic-eng administrative-weight
Команда конфигурирования физического интерфейса
X = 0, 1,

Administrative Weight mpls traffic-eng administrative-weight Команда конфигурирования физического интерфейса X = 0,
… (232 –1)
Назначает метрику, которая заменяет метрику IGP

Слайд 8

Administrative Weight

tunnel mpls traffic-eng path-selection metric {te|igp}
Команда конфигурирования туннеля
Default параметр - ‘igp’
Параметр

Administrative Weight tunnel mpls traffic-eng path-selection metric {te|igp} Команда конфигурирования туннеля Default
‘te’ приведет к использованию сконфигурированной административной метрики administrative-weight при выборе пути для туннеля
Обычно используется при учете задержек каналов – чувствительная к задержкам метрика

Слайд 9

Чувствительная к задержкам метрика

tunnel mpls traffic-eng path-selection metric {te|igp}
mpls traffic-eng administrative-weight
Сконфигурируйте

Чувствительная к задержкам метрика tunnel mpls traffic-eng path-selection metric {te|igp} mpls traffic-eng
admin weight == interface delay
Сконфигурируйте VoIP туннели для использования метрики TE metric при выборе пути

Слайд 10

Attributes & Affinity

Атрибуты – 32 бита, описывающие некоторые свойства канала связи
Affinity туннеля

Attributes & Affinity Атрибуты – 32 бита, описывающие некоторые свойства канала связи
(сходство) – желание проложить туннель через каналы с определенными свойствами

Слайд 11

mpls traffic-eng attribute-flags <0x0-0xFFFFFFFF>
Команда физического интерфейса

Attributes & Affinity

mpls traffic-eng attribute-flags Команда физического интерфейса Attributes & Affinity

Слайд 12

tunnel mpls traffic-eng affinity <0x0-0xFFFFFFFF> {mask <0x0-0xFFFFFFFF>}
Команда конфигурирования туннеля
Маска определяет биты «интереса»

tunnel mpls traffic-eng affinity {mask } Команда конфигурирования туннеля Маска определяет биты

Биты affinity определяют желаемые значения бит интереса:
0x2 mask 0xA - «меня интересуют биты 2 and 8; бит 2 должен быть установлен в 1, а бит 8 - в 0»

Attributes & Affinity

Слайд 13

Пример: чтобы исключить спутниковые каналы из туннеля для VoIP, нужно дать таки

Пример: чтобы исключить спутниковые каналы из туннеля для VoIP, нужно дать таки
каналам атрибут 0x2, а туннель для VoIP сконфигурировать как ‘affinity 0x0 mask 0x2’

Attributes & Affinity

Слайд 14

Auto-Bandwidth – динамическое изменение резервирования полосы

tunnel mpls traffic-eng auto-bw ?
collect-bw Just

Auto-Bandwidth – динамическое изменение резервирования полосы tunnel mpls traffic-eng auto-bw ? collect-bw
collect Bandwidth info on this tunnel
frequency Frequency to change tunnel BW
max-bw Set the Maximum Bandwidth for auto-bw on this tunnel
min-bw Set the Minimum Bandwidth for auto-bw on this tunnel
Команда конфигурирования туннеля
Периодически изменяет зарезервированную полосу для туннеля в зависмости от трафика, протекакющего через туннель
Настраиваемый таймер периода

Слайд 15

Защита путей и каналов

В обычной IP сети отказ канала приводит к

Защита путей и каналов В обычной IP сети отказ канала приводит к простою в несколько секунд
простою в несколько секунд

Слайд 16

В сети MPLS нужно выполнить несколько больше действий для перехода на новый

В сети MPLS нужно выполнить несколько больше действий для перехода на новый
путь LSP

Защита путей и каналов

Слайд 17

Стандартная защита пути в MPLS

tunnel mpls traffic-eng path-option 1 explicit name straight

Стандартная защита пути в MPLS tunnel mpls traffic-eng path-option 1 explicit name

tunnel mpls traffic-eng path-option 2 dynamic

Задается две опции для туннеля:
Основная – точный статический путь
Резервная – динамически вычисляемый путь после отказа основого

Слайд 18

Fast ReRouting (Cisco)– быстрый переход на новый путь

Link Protection
Единственная схема, реализованная сегодня
Node

Fast ReRouting (Cisco)– быстрый переход на новый путь Link Protection Единственная схема,
Protection
Разрабатывается
Path Protection
Дальняя цель разработчиков

Слайд 19

Link Protection

TE туннель A->B->D->E

Link Protection TE туннель A->B->D->E

Слайд 20

Link Protection

B имеет предварительно установленный туннель к дальнему концу защищаемой линии (RtrD)
B

Link Protection B имеет предварительно установленный туннель к дальнему концу защищаемой линии
считает, что D использовал при привязывании метки глобальное (платформенно-специфическое) пространство меток

Слайд 21

Link Protection

Связь B->D отказывает, туннель A->E инкапсулируется в туннель B->D
Резервный туннель

Link Protection Связь B->D отказывает, туннель A->E инкапсулируется в туннель B->D Резервный
используется до тех пор, пока A не вычислит новый путь для туннеля A->B->C->D->E ( 10-30 сек)

Слайд 22

Link Protection

Конфигурирование туннеля в ingress LSP:
tunnel mpls traffic-eng fast-reroute

На защищаемой линии:
mpls

Link Protection Конфигурирование туннеля в ingress LSP: tunnel mpls traffic-eng fast-reroute На
traffic-eng backup-path

Слайд 23

Два подхода к поддержке QoS в сетях MPLS

DS-TE: Diffserv-aware Traffic Engineering (L-LSP)
Отдельные

Два подхода к поддержке QoS в сетях MPLS DS-TE: Diffserv-aware Traffic Engineering
пути (и резервирование) для транков трафика разных классов DiggServ
Набор расширений протоколов, используемых для MPLS TE
Изменения в протоколах сигнализации (резервирование) – никаких новых механизмов QoS при передаче данных
Не дают гарантированного QoS
MPLS DS (E-LSP)
DSCP -> EXP
EXP -> PHB конфигурируется вручную

Слайд 24

Резервирование полосы в TE

Find route & set-up tunnel for 20 Mb/s from

Резервирование полосы в TE Find route & set-up tunnel for 20 Mb/s
POP1 to POP4

WAN area

Find route & set-up tunnel for 10 Mb/s from POP2 to POP4

Слайд 25

Пример проблемы с голосовым трафиком в MPLS TE

2 туннеля через связь C<->E

Пример проблемы с голосовым трафиком в MPLS TE 2 туннеля через связь

40MB каждый туннель
100MB свободной полосы на связи C<->E, 55 МВ уже переносят голосовой трафик
Что будет, если каждый туннель будет переносить по 20MB трафикаVoIP?

Слайд 26

Проблема: один пул пропускной способности для интерфейса, нет возможности дифференцировать тип трафика!
Решение:

Проблема: один пул пропускной способности для интерфейса, нет возможности дифференцировать тип трафика!
поддерживать несколько пулов

55MB LLQ+40MB LLQ = 95 MB LLQ – на 25МВ больше 50% канала – большие задержки голоса

Пример проблемы с голосовым трафиком в MPLS TE

Слайд 27

Задержка как функция коэффициента использования

Utilization

Delay

0%

100%

α %

Цель для
EF

Цель для Data
Premium – AF1

Цель для
Best-Effort

Если

Задержка как функция коэффициента использования Utilization Delay 0% 100% α % Цель
для EF трафика < α % , то задержка EF будет меньше M1 ms
Если для AF1 трафика < β % , то задержка AF1 будет меньше M2 ms

β %

Слайд 28

Diffserv-Aware Traffic Engineering

ip rsvp bandwidth sub-pool
«эта связь имеет резервируемую полосу

Diffserv-Aware Traffic Engineering ip rsvp bandwidth sub-pool «эта связь имеет резервируемую полосу
X, Y из которой – это sub-pool»
Для приоритетного трафика доступно только Y Кбит/c, которые также входят в пул X

Слайд 29

Пулы пропускной способности

Общая величина пула TE

Пул для приоритетного трафика, если он недоиспользован,

Пулы пропускной способности Общая величина пула TE Пул для приоритетного трафика, если
то полоса отдается общему пулу

Слайд 30

Diffserv-Aware Traffic Engineering

tunnel mpls traffic-eng bandwidth sub-pool
Создание туннеля для приоритетного трафика,

Diffserv-Aware Traffic Engineering tunnel mpls traffic-eng bandwidth sub-pool Создание туннеля для приоритетного
который резервирует X Кбит/с из sub-pool
Если в sub-pool уже нет достаточной полосы, то туннель не устанавливается
Трафик с этой меткой направляется в приоритетную очередь

Слайд 31

Стандартизация DS-TE

Начало – середина 2000
Internet Drafts:
draft-ietf-tewg-diff-te-reqts-00.txt
draft-ietf-mpls-diff-te-ext-01.txt
draft-ietf-ospf-diff-te-00.txt
draft-ietf-isis-diff-te-00.txt

Стандартизация DS-TE Начало – середина 2000 Internet Drafts: draft-ietf-tewg-diff-te-reqts-00.txt draft-ietf-mpls-diff-te-ext-01.txt draft-ietf-ospf-diff-te-00.txt draft-ietf-isis-diff-te-00.txt

Слайд 32

Сеть TE - Best Effort

Find route & set-up tunnel for 20 Mb/s

Сеть TE - Best Effort Find route & set-up tunnel for 20
from POP1 to POP4

WAN area

Find route & set-up tunnel for 10 Mb/s from POP2 to POP4

Слайд 33

Сеть TE и MPLS Diff-Serv

Find route & set-up tunnel for 20 Mb/s

Сеть TE и MPLS Diff-Serv Find route & set-up tunnel for 20
(aggregate) from POP1 to POP4

Find route & set-up tunnel for 10 Mb/s (aggregate) from POP2 to POP4

WAN area

Слайд 34

DiffServ Aware Traffic Engineering

Find route & set-up tunnel for 5 Mb/s

DiffServ Aware Traffic Engineering Find route & set-up tunnel for 5 Mb/s
of EF from POP1 to POP4

Find route & set-up tunnel for 3 Mb/s of EF from POP2 to POP4

Слайд 35

Обобщенная коммутация на основе GMPLS

Единицы коммутации:
Тайм-слоты и виртуальные контейнеры SDH/PDH
Световые волны (лямбды)

Обобщенная коммутация на основе GMPLS Единицы коммутации: Тайм-слоты и виртуальные контейнеры SDH/PDH
DWDM
Оптические волокна (порты)

Метка GMPLS представляет собой условный номер волокна, длины волны или тайм-слота в виртуальном контейнере
Протокол сигнализации из архитектуры GMPLS позволяет динамически сформировать оптический путь через SDH-мультиплексоры и DWDM кросс-коннекторы – гигабиты по требованию
Устройства узнают топологию сети и состояния каналов по традиционным протоколам маршрутизации сетей IP: OSPF и IS-IS с расширениями
Переход на заранее определенный резервный маршрут – десятки миллисекунд, как в SDH

Слайд 36

Иерархия уровней коммутации в GPMLS

IP

SDH

λ

Fiber

λ

SDH

IP

IP-пакеты

Тайм-слоты и виртуальные контейнеры

Волны

Волокна

Сигнализация GMPLS управляет расстановкой меток

Иерархия уровней коммутации в GPMLS IP SDH λ Fiber λ SDH IP
в разнотипном оборудовании – общая плоскость управления

Пути вкладываются друг в друга:
Пути IP-пакетов объединяются в SDH/PDH пути
SDH/PDH пути объединяются в пути оптических волн
Пути оптических волны объединяются в волокна

Имя файла: Возможности-администратора-повлиять-на-выбор-пути.pptx
Количество просмотров: 83
Количество скачиваний: 0