SlideShare a Scribd company logo
1 of 46
Download to read offline
Segment Routing: фундамент
для построения сетей SDN
Дмитрий Дементьев
Системный инженер, SP Russia
ddementi@cisco.com
23.11.15 © 2015 Cisco and/or its affiliates. All rights reserved.
Содержание:
•  Основы Segment Routing
•  Сценарии использования
•  Конфигурация оборудования
23.11.15 © 2015 Cisco and/or its affiliates. All rights reserved.2
Что такое Segment routing?
Source Routing – возможность задать на источнике (Ingress PE) путь
прохождения пакетов по сети, с помощью последовательности
сегментов в заголовке самих пакетов
Сегмент = Инструкция (например, «доставить трафик до узла N
кратчайшим путем»)
MPLS forwarding plane Сегмент = Label
IPv6 forwarding plane Сегмент = extension header
ß Тема нашего разговора
The state is no longer in the network but in the packet
Идентификаторы IGP Segment
q  Имеет глобальное значение внутри
домена SR
q  Передача трафика c использованием
shortest-path tree
q  Может быть задан как абсолютная
величина, так и как индекс
q  Используется зарезервированный
блок меток (SR Global Block или SRGB)
q  Имеет локальное значение внутри
node
q  Передача трафика на основе
adjacency
q  Задается как абсолютная величина
B C
N O
Z
D
P
A
9101
9105
9107
9103
9105
B C
N O
Z
D
P
A
65
65
65 65
Prefix/Node SID Adjacency SID
D
(php)
Segment Routing Forwarding Plane
A B
C D
E
103
103
Payload Payload
201
202
Payload
202
201
202
Payload
202
Payload Payload
C D
A B
E
202
202
201
102
202
Payload
A B
102
C D
E
202
Payload
202
Payload
C E C D EB C D
(php)
EB
Prefix/Node Path Adjacency Path Combined Path
Автоматическая балансировка трафика в случае
Node/Prefix SID
q  ECMP
q  Трафик предназначенный для узла O и имеющий SID 16078 автоматически
разбалансируется по всем доступным ECMP путям
q  Не требует дополнительных настроек
A B C
M N O
Z
D
P
16078
Pop 9003
q  9001 передать через 1ый интерфейс
q  9002 передать через 2ой интерфейс
q  9003 балансировать по группе
интерфейсов
Pop 9001
Pop 9002
Pop 9003
Балансировка трафика для Adjacency Segment
(Anycast Adjacency segment)
A B
Anycast Node segment для Dual Core
§  Используем Node-SID [65]
Передаем трафик до узла “Z”
используя ECMP в обеих плоскостях
§  Используем Anycast-SID +
Node-SID [111, 65]
§  Передаем трафик до узла “Z”
используя ECMP только в
одной плоскости
ECMP-awareness!
Таблица LFIB с Segment Routing
q  LFIB наполняется при помощи IGP
(ISIS / OSPF)
q  Таблица коммутации постоянна
(Nodes + Adjacencies) вне
зависимости от числа возможных
путей
q  Другие протоколы (LDP, RSVP, BGP)
по прежнему могут
программировать LFIB
PE
PE
PE
PE
PE
PE
PE
PE
P
In
Label
Out
Label
Out
Interface
L1 L1 Intf1
L2 L2 Intf1
… … …
L8 L8 Intf4
L9 Pop Intf2
L10 Pop Intf2
… … …
Ln Pop Intf5
идентификаторы
Node Segment
идентификаторы
Adjacency Segment
Таблица коммутации
остается неизменной
draft-previdi-isis-segment-routing-extensions
draft-psenak-ospf-segment-routing-extensions
Segment Routing и сервисы MPLS
Эффективное использование
приемущества пакетных сетей
(ecmp-aware shortest-path) :
q node segment!
Упрощение работы сети:
q  одним работающим протоколом
меньше
q  отсутствует LDP/ISIS
синхронизация
A B
M N
PE2PE1
Все сущестующие VPN
сервисы возможно
реализовать поверх node
segment для PE2
Сценарии использования технологии
Segment Routing
23.11.15 © 2015 Cisco and/or its affiliates. All rights reserved.11
MPLS dataplane monitoring
B C
N O
A
9101
9105
9107
9104
9101
9105
9107
9108
9104
9105
Nanog57, Feb 2013
9108 9105
9108
9102
9108
9102
draft-geib-spring-oam-usecase-02
OAM
1000
Topology Independent LFA FRR
Пример TI-LFA – Zero-Segment
q  TI-LFA защита для линка R1R2 на R1
q  Расчитаем LFA(s)
q  Расчитаем post-convergence SPT
q  Определим LFA узел для post-convergence
SPT
Packet to Z
Default metric:10
R5
R2R1
A Z
R3
Packet to Z
R4
R5
Packet to Z
prefix-SID(Z)
Segment Routing позволяет гарантировать
LFA FRR в любой топологии:
q  TI-LFA защита для линка R1R2 на
R1
q  Расчитаем P и Q области
q  Они пересекаются в нашем
случае
q  Расчитаем post-convergence SPT
q  Определим PQ узел для post-
convergence SPT
q  R1 добавит prefix-SID R4 для
создания backup path
Q-space
P-space
Packet to Z
prefix-SID(Z)
Packet to Z
Packet to Z
prefix-SID(Z)
prefix-SID(R4)
Default metric:10
R5
R2R1
A Z
R3
Packet to Z
R4
Segment Routing позволяет гарантировать
LFA FRR в любой топологии:
Topology Independent LFA FRR
Пример TI-LFA – Single-Segment
q  TI-LFA защита для линка R1R2 на
R1
q  Расчитаем P и Q области
q  Расчитаем post-convergence SPT
q  Определим Q узел и соседний с
ним P узел для post-convergence
SPT
q  R1 добавит prefix-SID R4 и adj-SID
R3-R4 линка для создания backup
path
P-space Q-space
1000
Packet to Z
prefix-SID(Z)
Packet to Z
Packet to Z
prefix-SID(Z)
adj-SID(R4-R3)
prefix-SID(R4)
Packet to Z
prefix-SID(Z)
adj-SID(R4-R3)
Default metric:10
R5
R2R1
A Z
R3R4 R3R4
Packet to Z
Topology Independent LFA FRR
Пример TI-LFA – Double-Segment
Segment Routing позволяет гарантировать
LFA FRR в любой топологии:
Отказоустойчивость узлов сети
§  Несколько устройств
анонсируют одинаковый
Segment Identifier (anycast
segment) в дополнении к их
SID
§  Трафик передается к
ближайшему устройству на
основе IGP best path
A C
B O
Z
SN1
SN2
Packet sent
to SN1 or SN2
1001
SN2 : SID 102
SN1 or SN2:
Anycast SID 1001
SN1: SID 101
§  Если основное устройство
сломается, то трафик
перенаправится к другому
устройству с тем же anycast segment
§  Эффективный механизм
отказоустойчивости на транспортном
уровне, не требует дополнительных
технологий
Failure
Резервирование Dual-Homing включений
§  NID не требует поддержки SR
control plane
§  NID является частью SR domain
и имеет статический SR UNI
label (65)
§  Оба N1 и N2 анонсируют
одинаковый UNI label для NID в
рамках SR domain
A C
B O
NID
N1
N2
Packet sent
to N1 or N2
65
65
N1 advertises 65
for NID
N2 advertises 65
for NID
Failure
§  Трафик передается к ближайшему
устройству на основе IGP best path
(anycast concept)
§  Эффективный механизм
отказоустойчивости на
транспортном уровне, не требует
дополнительных технологий
Latency TE Service
«Данные» из Токио в Брюссель
§  IGP shortest-path через США, широкие и дешевые каналы
§  PrefixSID of Brussels
«Голос» из Токио в Брюссель
§  SRTE политика добавляет один дополнительный сегмент “Russia Anycast”
§  Low-latency path
Приемущества
§  ECMP
§  Отказойстойчивость при использовании anycast segment
§  Отсутствие hop-by-hop сигнализации load и delay
§  Отказ от midpoint state
Node segment to Brussels
Node segment to Russia
Brussels
pkt
Data
Brussels
pkt
Russia
Voice
Применение Segment Routing в SDN
Расчитанный путь - ABCOPZ.
Требуемая полоса принята во
внимание. Обходим перегрузки в
сети.
Перегрузка66
65
68
Для путь A-Z стек меток
{66, 68, 65}
Сеть проста, программируема и способна реагировать на
возникающие события
2Gb/s от A до Z плиз
BGP-LS, Netconf, SNMP
Нет per-tunnel state на mid-point à можно перейти к tunnel per-application
ECMP + Explicit routing à позволяет уменьшить количество TE tunnels
Не нужно программировать mid-point à проще контролировать сеть
Inter-domain Transport Architecture
BGP free option: SDN controlled – Without Redistribution
§  SR label stack: {local GW, remote GW, remote node} ß изолированные IGP домены, без
редистрибьюции, просто, масштабируемо
§  Внешний SDN controller может быть использован для назначения SR label stack
§  SDN controller изучает SR label stack при помощи BGP-LS, либо настроен заранее
§  BGP Free option: не нужно использовать Hierarchical transport LSP’s – RFC 3107
1	
3	
4	
2	
CE	
Anycast	SR	
label:	5001	
DC	
Core	
SDN	
Controller	
Anycast	SR	
label:	1001	
CE1	
Cloud	edge	
CE2	
CE3	
CPE	
vCPE	
Anycast	SR	
label:	2001	
A	
B
CE	 SDN	
Controller	
GW1	
GW2	
SR	label	stack	
AàB:	{GW1,	GW2,	B}	=		
{1001,2001,2}		
SR	Node		
label:	1	
SR	Node		
label:	2	
IGP island IGP island
SDN controlled cross-domain
SR	label	stack:	
[local	GW,	
remote	GW,	
remote	node]
Еще один важный слайд
MPLS-метки лишены собственной семантики
Сегмент может выражать любую инструкцию
q Service
q Context
q IGP-based forwarding construct
q BGP-based forwarding construct
q Locator
SR и управление внешней связностью
(Egress peering engineering)
A
B
D
Z
AS1
AS2
AS3
AS4
E
C
http://tools.ietf.org/html/draft-filsfils-spring-segment-routing-central-epe-01
Cisco, Facebook, Yandex
q  PeerNode SID - Передать пакет через заданный пирам
q  PeerAdj SID- Передать пакет через заданный интерфейс
q  PeerSet SID - Балансировать трафик по группе пиров
Определяем точку
выхода из AS на
ingress router
AS1
AS2
AS3
Прохождение трафика через несколько AS до
внешнего пира
AS4
B
C
D
E
Payload
9.9.9.9/32
Payload
PeeringSID(E)
PrefixSID (C)
Engineered Path
TE Policy
installed by
Controller
Payload
PrefixSID(B) Payload
Лучший
BGP и IGP
путь
Payload
PeeringSID(E)
Engineered Path
ISIS/SR-based WAN
A
SR-based MSDC
MPLS dataplane
BGP control-plane
§  Нет LDP, Нет RSVP-TE
§  Автоматический TI-FRR
—  отсутствие ручной конфигурации
Eдиный SRGB на каждом коммутаторе
SRTE WAN Optimization Controller applicable to DC fabric
eBGP ipv4
labeled-unicast
eBGP ipv4 unicast
https://www.nanog.org/meetings/nanog55/presentations/Monday/Lapukhov.pdf
https://www.nanog.org/sites/default/files/wed.general.brainslug.lapukhov.20.pdf
BGP Prefix SID
Аналогичные приемущества
IGP Prefix SID
§  ECMP
§  Automated FRR (BGP PIC)
§  Необходимые элементы
для Traffic Engineering
Policy
Data center fabric
§  Цепочка сервисов задается стэком из
меток
§  Concept only
§  Требуется поддержка label/SR на каждом
сервисном узле
§  Возможности: расположение
сервисных узлов не привязано к IP
маршрутам и топологии
§  Проблема: где назначать стек меток?
§  На входе в сеть
§  На уровне сервисов (e.g. the FW or VIP
itself)
§  Используя комбинацию
Цепочка Сервисов
18002
Payload
18002
18001
Payload
18002
18001
Payload
Payload
Единая политика передачи трафика
vPEF
App
App
ToR Leaf Spine DCE BRLSR
BR
BR
Определяем
flow и
присваевыем
SR segment
list
SR DC SR WAN
Верхний
сегмент
предоставляет
ECMP-маршрут к
выбранному DCI
Следующие
сегменты
определяют
WAN Policy:
Cost vs Latency,
Disjointness,
Select egress BR
Последний
сегмент
выбирает
egress peer
Единая политика передачи трафика
Leaf Spine DCE BRLSR
BR
BR
SR DC SR WAN
Политика end-to-end для приложения:
•  Два сервисных узла в DC
•  Low-latency маршрут в WAN
•  Точка выхода в Internet до потребителя
ToR
Реализация Segment Routing на
платформах IOS XR
23.11.15 © 2015 Cisco and/or its affiliates. All rights reserved.29
Модель применения – с чего начать?
Same SRGB [ 16,000 – 23,999 ] on all SR nodes
Настройка по умолчанию начиная с IOS XR 5.2.2
router isis 1
segment-routing global-block 18000 19999
address-family ipv4 unicast
segment-routing mpls
!
!
Configure a non-default SRGB
18,000 – 19,999
router ospf 1
segment-routing global-block 18000 19999
segment-routing forwarding mpls
segment-routing mpls
! Configure a non-default SRGB
18,000 – 19,999
router isis ABC
is-type level-2-only
net 49.0000.1720.1625.5001.00
address-family ipv4 unicast
metric-style wide
segment-routing mpls
!
interface Loopback0
passive
address-family ipv4 unicast
prefix-sid {absolute|index} {<SID value>|<SID index>}
!
interface TenGigE0/0/2/0
point-to-point
address-family ipv4 unicast
!
interface TenGigE0/0/3/0
point-to-point
address-family ipv4 unicast
Ipv4 Prefix-SID value for
loopback0
Wide metrics
enable SR on all ipv4 interfaces in
this IS-IS instance
Adjacency-SIDs will automatically
be allocated for all adjacencies
Пример конфигурации для IS-IS
Prefix-SID может быть задан как конкретное значение внутри
SRGB,либо как index (offset) от нижней границы SRGB.
RP/0/0/CPU0:iosxrv-2#show isis database verbose iosxrv-2.00-00
IS-IS 1 (Level-1) Link State Database
LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL
xrvr-2.00-00 0x00000007 0x3c0a 671 0/0/0
Area Address: 49.1111
NLPID: 0xcc
Hostname: xrvr-2
IP Address: 1.0.0.2
Router Cap: 1.0.0.2, D:0, S:0
Segment Routing: I:1 V:0, SRGB Base: 16000 Range: 8000
Metric: 10 IS-Extended xrvr-1.00
Interface IP Address: 10.0.128.6
Neighbor IP Address: 10.0.128.5
ADJ-SID: F:0 B:0 V:1 L:1 S:0 weight:0 Adjacency-sid:24000
Metric: 10 IS-Extended xrvr-3.00
Interface IP Address: 10.0.0.1
Neighbor IP Address: 10.0.0.2
ADJ-SID: F:0 B:0 V:1 L:1 S:0 weight:0 Adjacency-sid:24001
Metric: 0 IP-Extended 1.0.0.2/32
Prefix-SID Index: 2, R:0 N:0 P:0 E:0 V:0 L:0
Metric: 10 IP-Extended 10.0.0.0/30
Metric: 10 IP-Extended 10.0.128.4/30
Total Level-1 LSP count: 1 Local Level-1 LSP count: 0
SRGB
starts at 16,000 and ends at 23,999
I:1 ipv4
V:0 no ipv6
Adj SID 24,000
F:0 ipv4
V:1 value, not index
L:1 local significance
LSP ID
Prefix-SID index “2” for 1.0.0.2/32
R:0 not propagated
N:0 not a node SID
P:0 PHP on
E:0 no explicit-Null label
V:0 index
L:0 global significance
Проверка IS-IS Database
router isis DEFAULT
net 49.0001.1720.1625.5001.00
address-family ipv4 unicast
metric-style wide
segment-routing mpls
!
interface Loopback0
passive
address-family ipv4 unicast
prefix-sid absolute 16041
!
!
interface GigabitEthernet0/0/0/0
address-family ipv4 unicast
fast-reroute per-prefix
fast-reroute per-prefix ti-lfa
!
!
!
Активация Topology Independent Fast Reroute для IPv4
33
Enable TI-LFA for IPv4 prefixes on interface
GigabitEthernet0/0/0/0
Как програмируются метки?
RIB LSD
FIB
ISIS
LDP
Segment Routing: взаимодействие с LDP
Приоритет использования меток (SR или же LDP) может быть явно задан при
конфигурации IS-IS
§  По умолчанию используем LDP
router isis 1
address-family ipv4 unicast
segment-routing mpls sr-prefer
RP/0/RSP0/CPU0:asr9000-p1#show mpls interfaces
Mon Oct 7 07:14:32.151 PDT
Interface LDP Tunnel Static Enabled
-------------------------- -------- -------- -------- --------
Loopback0 No No No Yes
TenGigE0/0/2/0 No No No Yes
TenGigE0/0/2/1 No No No Yes
GigabitEthernet0/0/0/0 No No No Yes
GigabitEthernet0/0/0/1 No No No Yes
RP/0/RSP0/CPU0:asr9000-p1#
Проверка интерфейсов для MPLS
Forwarding
Interfaces enabled for
MPLS forwarding
No interfaces
enabled for LDP or
RSVP-TE
Модели взаимодействия SR и LDP
LDP over SR
LDP SR
SR over LDP
SR to LDP
LDP to SR
От LDP к SR – простой путь
Узел А хочет передать трафик на узел Z, но
узел Z и часть промежуточных узлов не
является LDP capable.
§  отсутствует LDP outgoing label
В этом случае LDP LSP подключается к prefix
segment LSP
Узел C инсталирует следущую запись LDP-to-
SR FIB:
§  incoming label: label назначенный LDP для
FEC Z
§  outgoing label: prefix segment для
достижения узла Z
§  outgoing interface: интерфейс в сторону
узла D
A
CB D
Z
16066
LDP SR
Input Label
(LDP)
Out Label
(SID), Interface
32 16066, 1
Prefix
Out Label (LDP),
Interface
Z 16, 0
Связность двух различных доменов происходит автоматичеси
и не требует ручной настройки
От SR к LDP – требуется уточнение
Узлу А требуется передать трафик для
узла Z, но узел Z и часть промежуточных
узлов не поддерживают SR:
§  Отсутствует SR outgoing label, Z не
поддежривает SR, Z не может
объявить никакого prefix-SID
à Какой label следует использовать узлу
A для передачи трафика?
A
CB D
Z
16068
SR LDP
Input Label
(SID)
Out Label (LDP),
Interface
? 16, 1
Prefix
Out Label (SID),
Interface
Z ?, ?
В этом случае необходимо подключить
prefix segment LSP к LDP LSP вручную
Любой пограничный узел с поддержкой SR/
LDP должен создать запись SR-to-LDP FIB
Функционал Mapping Server используется
для объявления SID mappings для узлов
не поддерживающих SR
§  Например, узел С объявляет что узел Z
имеет SID 16068
Узлы A и B инсталируют нормальный SR
prefix segment 16068 для узла Z
C понимает что его next hop для SPT в
направлении Z не поддерживает SR,
поэтому C добаляет запись SR-to-LDP FIB
§  incoming label: prefix-SID bound to Z
(16068)
§  outgoing label: LDP binding from D for FEC
Z
Узел A посылает трафик для узла Z с
single label: 16068
A
CB D
ZZ(16068)
Input Label
(SID)
Out Label (LDP),
Interface
16068 16, 1
Prefix
Out Label (SID),
Interface
Z 16068, 0
От SR к LDP – функционал Mapping Server
SR LDP
router isis DEFAULT
net 49.0001.1720.1625.5001.00
address-family ipv4 unicast
metric-style wide
segment-routing mpls
segment-routing prefix-sid-map receive
segment-routing prefix-sid-map advertise-local
!
...
!
segment-routing
address-family ipv4
prefix-sid-map
172.16.255.1/32 4041 range 8
!
!
!
Конфигурация Mapping Server для
взаимодействия SR и LDP
Local prefix-to-SID mapping policy
172.16.255.1/32 – 4041
:
172.16.255.8/32 - 4048
Construct active mapping policy using remotely
learned and locally configured mappings (mapping
client)
Advertise local mapping policy (mapping server)
Взаимодействие SR и LDP
Payload Payload
LDP/SRout
*
LDP/SR LDP/SR
Payload
LDPlocal
Payload
LDPout
Payload
SRlocal
Payload
SRout
Homogenous
IP
LDP
SR
Payload Payload
LDPout
LDP/SR LDP
Payload
LDPlocal
Payload
LDPout
Payload
SRlocal
Payload
LDPout
to LDP
Payload Payload
SRout
LDP/SR SR
Payload
LDPlocal
Payload
SRout
Payload
SRlocal
Payload
SRout
to SR
LDP|SRlocal : local LDP|SR label
LDP|SRout : outgoing LDP|SR label
*В зависимости от
настроек preference
Сравнение SR от существующей модели MPLS
SR-based MPLS Classic MPLS
Базовый mpls транспорт IGP IGP + LDP
IGP/LDP синхронизация N/A Необходима настройка
50msec FRR IGP IGP + RSVP-TE
Extra TE states to support FRR No extra state Extra states to manage
Оптимальный backup маршрут Yes (IP post-convergence) No (SDH-alike)
ECMP-capability for TE Yes No
TE state only at headend Yes No (n^2 problem at
midpoint)
Engineered for SDN Yes No
Подводя итоги – нам уже 2 года!!! Orange, Deutche
Telecom, British
Telecom, Comcast,
Google, Facebook,
Yandex, Alcatel-Lucent,
Ericsson, Juniper
www.segment-routing.net
Полный перечень материалов
q  Активная работа в IETF
q Работа в рамках SPRING WG
q 25 IETF drafts released
CiscoRu Cisco CiscoRussia
Ждем ваших сообщений с хештегом
#CiscoConnectRu
CiscoRu
Пожалуйста заполните анкеты,
Ваше мнение очень важно для нас и лично для
меня ;-)
Дмитрий Дементьев
Системный инженер, SP Russia
ddementi@cisco.com
© 2015 Cisco and/or its affiliates. All rights reserved.
Спасибо за внимание
Segment Routing: фундамент для построения сетей SDN

More Related Content

What's hot

linkmeup-058. SDN. Cisco ACI
linkmeup-058. SDN. Cisco ACIlinkmeup-058. SDN. Cisco ACI
linkmeup-058. SDN. Cisco ACIeucariot
 
Архитектура Cisco EPN для сетей Carrier Ethernet и Mobile Backhaul
Архитектура Cisco EPN для сетей Carrier Ethernet и Mobile BackhaulАрхитектура Cisco EPN для сетей Carrier Ethernet и Mobile Backhaul
Архитектура Cisco EPN для сетей Carrier Ethernet и Mobile BackhaulCisco Russia
 
Tehnologii globalnyh-setey
Tehnologii globalnyh-seteyTehnologii globalnyh-setey
Tehnologii globalnyh-seteyezozbek
 
Как использовать LISP в кампусных сетях?
Как использовать LISP в кампусных сетях?Как использовать LISP в кампусных сетях?
Как использовать LISP в кампусных сетях?Cisco Russia
 
Расширенные возможности протокола BGP
Расширенные возможности протокола BGPРасширенные возможности протокола BGP
Расширенные возможности протокола BGPCisco Russia
 
Сети для самых маленьких. Часть восьмая. BGP и IP SLA
Сети для самых маленьких. Часть восьмая. BGP и IP SLAСети для самых маленьких. Часть восьмая. BGP и IP SLA
Сети для самых маленьких. Часть восьмая. BGP и IP SLANatasha Samoylenko
 
Примеры применения Cisco WAE на сети оператора связи
Примеры применения Cisco WAE на сети оператора связиПримеры применения Cisco WAE на сети оператора связи
Примеры применения Cisco WAE на сети оператора связиCisco Russia
 
Конфигурация и особенности BGP: Prefix-Independent Convergence
Конфигурация и особенности  BGP: Prefix-Independent ConvergenceКонфигурация и особенности  BGP: Prefix-Independent Convergence
Конфигурация и особенности BGP: Prefix-Independent ConvergenceCisco Russia
 
Технология ASR 9000 nV — кластеры и сателлиты.
Технология ASR 9000 nV — кластеры и сателлиты. Технология ASR 9000 nV — кластеры и сателлиты.
Технология ASR 9000 nV — кластеры и сателлиты. Cisco Russia
 
MPLS MPLS Inter-AS MPLS CSC
MPLS MPLS Inter-AS MPLS CSCMPLS MPLS Inter-AS MPLS CSC
MPLS MPLS Inter-AS MPLS CSCCisco Russia
 
Практические советы по выбору и настройке Cisco VPN
Практические советы по выбору и настройке Cisco VPNПрактические советы по выбору и настройке Cisco VPN
Практические советы по выбору и настройке Cisco VPNSkillFactory
 
Resiliency (EAPS, ERPS, M-LAG)
Resiliency (EAPS, ERPS, M-LAG)Resiliency (EAPS, ERPS, M-LAG)
Resiliency (EAPS, ERPS, M-LAG)MUK Extreme
 
Обзор PFRv3 в iWAN 2.2
Обзор PFRv3 в iWAN 2.2Обзор PFRv3 в iWAN 2.2
Обзор PFRv3 в iWAN 2.2Cisco Russia
 
Open Ethernet - открытый подход к построению Ethernet сетей
Open Ethernet - открытый подход к построению Ethernet сетейOpen Ethernet - открытый подход к построению Ethernet сетей
Open Ethernet - открытый подход к построению Ethernet сетейARCCN
 
Разработка OpenFlow-коммутатора на базе сетевого процессора EZchip
Разработка OpenFlow-коммутатора на базе сетевого процессора EZchipРазработка OpenFlow-коммутатора на базе сетевого процессора EZchip
Разработка OpenFlow-коммутатора на базе сетевого процессора EZchipARCCN
 
Nexus 7000 – архитектура передачи данных. Поиск и устранение неисправностей.
Nexus 7000 – архитектура передачи данных. Поиск и устранение неисправностей.Nexus 7000 – архитектура передачи данных. Поиск и устранение неисправностей.
Nexus 7000 – архитектура передачи данных. Поиск и устранение неисправностей.Cisco Russia
 
Повышение отказоустойчивости решения при проектировании распределенных сетей ...
Повышение отказоустойчивости решения при проектировании распределенных сетей ...Повышение отказоустойчивости решения при проектировании распределенных сетей ...
Повышение отказоустойчивости решения при проектировании распределенных сетей ...Cisco Russia
 

What's hot (17)

linkmeup-058. SDN. Cisco ACI
linkmeup-058. SDN. Cisco ACIlinkmeup-058. SDN. Cisco ACI
linkmeup-058. SDN. Cisco ACI
 
Архитектура Cisco EPN для сетей Carrier Ethernet и Mobile Backhaul
Архитектура Cisco EPN для сетей Carrier Ethernet и Mobile BackhaulАрхитектура Cisco EPN для сетей Carrier Ethernet и Mobile Backhaul
Архитектура Cisco EPN для сетей Carrier Ethernet и Mobile Backhaul
 
Tehnologii globalnyh-setey
Tehnologii globalnyh-seteyTehnologii globalnyh-setey
Tehnologii globalnyh-setey
 
Как использовать LISP в кампусных сетях?
Как использовать LISP в кампусных сетях?Как использовать LISP в кампусных сетях?
Как использовать LISP в кампусных сетях?
 
Расширенные возможности протокола BGP
Расширенные возможности протокола BGPРасширенные возможности протокола BGP
Расширенные возможности протокола BGP
 
Сети для самых маленьких. Часть восьмая. BGP и IP SLA
Сети для самых маленьких. Часть восьмая. BGP и IP SLAСети для самых маленьких. Часть восьмая. BGP и IP SLA
Сети для самых маленьких. Часть восьмая. BGP и IP SLA
 
Примеры применения Cisco WAE на сети оператора связи
Примеры применения Cisco WAE на сети оператора связиПримеры применения Cisco WAE на сети оператора связи
Примеры применения Cisco WAE на сети оператора связи
 
Конфигурация и особенности BGP: Prefix-Independent Convergence
Конфигурация и особенности  BGP: Prefix-Independent ConvergenceКонфигурация и особенности  BGP: Prefix-Independent Convergence
Конфигурация и особенности BGP: Prefix-Independent Convergence
 
Технология ASR 9000 nV — кластеры и сателлиты.
Технология ASR 9000 nV — кластеры и сателлиты. Технология ASR 9000 nV — кластеры и сателлиты.
Технология ASR 9000 nV — кластеры и сателлиты.
 
MPLS MPLS Inter-AS MPLS CSC
MPLS MPLS Inter-AS MPLS CSCMPLS MPLS Inter-AS MPLS CSC
MPLS MPLS Inter-AS MPLS CSC
 
Практические советы по выбору и настройке Cisco VPN
Практические советы по выбору и настройке Cisco VPNПрактические советы по выбору и настройке Cisco VPN
Практические советы по выбору и настройке Cisco VPN
 
Resiliency (EAPS, ERPS, M-LAG)
Resiliency (EAPS, ERPS, M-LAG)Resiliency (EAPS, ERPS, M-LAG)
Resiliency (EAPS, ERPS, M-LAG)
 
Обзор PFRv3 в iWAN 2.2
Обзор PFRv3 в iWAN 2.2Обзор PFRv3 в iWAN 2.2
Обзор PFRv3 в iWAN 2.2
 
Open Ethernet - открытый подход к построению Ethernet сетей
Open Ethernet - открытый подход к построению Ethernet сетейOpen Ethernet - открытый подход к построению Ethernet сетей
Open Ethernet - открытый подход к построению Ethernet сетей
 
Разработка OpenFlow-коммутатора на базе сетевого процессора EZchip
Разработка OpenFlow-коммутатора на базе сетевого процессора EZchipРазработка OpenFlow-коммутатора на базе сетевого процессора EZchip
Разработка OpenFlow-коммутатора на базе сетевого процессора EZchip
 
Nexus 7000 – архитектура передачи данных. Поиск и устранение неисправностей.
Nexus 7000 – архитектура передачи данных. Поиск и устранение неисправностей.Nexus 7000 – архитектура передачи данных. Поиск и устранение неисправностей.
Nexus 7000 – архитектура передачи данных. Поиск и устранение неисправностей.
 
Повышение отказоустойчивости решения при проектировании распределенных сетей ...
Повышение отказоустойчивости решения при проектировании распределенных сетей ...Повышение отказоустойчивости решения при проектировании распределенных сетей ...
Повышение отказоустойчивости решения при проектировании распределенных сетей ...
 

Viewers also liked

Segment Routing: A Tutorial
Segment Routing: A TutorialSegment Routing: A Tutorial
Segment Routing: A TutorialAPNIC
 
Scaling Networks with Segment Routing
Scaling Networks with Segment RoutingScaling Networks with Segment Routing
Scaling Networks with Segment RoutingAPNIC
 
Презентации. Во сколько они реально обходятся компании?
Презентации. Во сколько они реально обходятся компании?Презентации. Во сколько они реально обходятся компании?
Презентации. Во сколько они реально обходятся компании?Sergey Gusarov
 
Stateful PCE and Segment Routing
Stateful PCE and Segment RoutingStateful PCE and Segment Routing
Stateful PCE and Segment RoutingAPNIC
 
Архитектура HAWQ / Алексей Грищенко (Pivotal)
Архитектура HAWQ / Алексей Грищенко (Pivotal)Архитектура HAWQ / Алексей Грищенко (Pivotal)
Архитектура HAWQ / Алексей Грищенко (Pivotal)Ontico
 
Securing Internet Routing: RPSL & RPKI
Securing Internet Routing: RPSL & RPKISecuring Internet Routing: RPSL & RPKI
Securing Internet Routing: RPSL & RPKIAPNIC
 
Segment Routing
Segment RoutingSegment Routing
Segment RoutingAPNIC
 
TechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the DatacenterTechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the DatacenterRobb Boyd
 
BGP Traffic Engineering with SDN Controller
BGP Traffic Engineering with SDN ControllerBGP Traffic Engineering with SDN Controller
BGP Traffic Engineering with SDN ControllerAPNIC
 
Advanced Topics and Future Directions in MPLS
Advanced Topics and Future Directions in MPLS Advanced Topics and Future Directions in MPLS
Advanced Topics and Future Directions in MPLS Cisco Canada
 
SDN Traffic Engineering, A Natural Evolution
SDN Traffic Engineering, A Natural EvolutionSDN Traffic Engineering, A Natural Evolution
SDN Traffic Engineering, A Natural EvolutionAPNIC
 
Segment Routing Lab
Segment Routing Lab Segment Routing Lab
Segment Routing Lab Cisco Canada
 
Cloud Native Microservices with Spring Cloud
Cloud Native Microservices with Spring CloudCloud Native Microservices with Spring Cloud
Cloud Native Microservices with Spring CloudConor Svensson
 
Building DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPNBuilding DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPNCisco Canada
 
WAN SDN meet Segment Routing
WAN SDN meet Segment RoutingWAN SDN meet Segment Routing
WAN SDN meet Segment RoutingAPNIC
 
Efficient Label Encoding algorithm For Segment Routing (ELEANOR)
Efficient Label Encoding algorithm For Segment Routing (ELEANOR)Efficient Label Encoding algorithm For Segment Routing (ELEANOR)
Efficient Label Encoding algorithm For Segment Routing (ELEANOR)Rabah GUEDREZ
 
Segment Routing Advanced Use Cases - Cisco Live 2016 USA
Segment Routing Advanced Use Cases - Cisco Live 2016 USASegment Routing Advanced Use Cases - Cisco Live 2016 USA
Segment Routing Advanced Use Cases - Cisco Live 2016 USAJose Liste
 

Viewers also liked (18)

Segment Routing: A Tutorial
Segment Routing: A TutorialSegment Routing: A Tutorial
Segment Routing: A Tutorial
 
Scaling Networks with Segment Routing
Scaling Networks with Segment RoutingScaling Networks with Segment Routing
Scaling Networks with Segment Routing
 
Презентации. Во сколько они реально обходятся компании?
Презентации. Во сколько они реально обходятся компании?Презентации. Во сколько они реально обходятся компании?
Презентации. Во сколько они реально обходятся компании?
 
Stateful PCE and Segment Routing
Stateful PCE and Segment RoutingStateful PCE and Segment Routing
Stateful PCE and Segment Routing
 
Архитектура HAWQ / Алексей Грищенко (Pivotal)
Архитектура HAWQ / Алексей Грищенко (Pivotal)Архитектура HAWQ / Алексей Грищенко (Pivotal)
Архитектура HAWQ / Алексей Грищенко (Pivotal)
 
Securing Internet Routing: RPSL & RPKI
Securing Internet Routing: RPSL & RPKISecuring Internet Routing: RPSL & RPKI
Securing Internet Routing: RPSL & RPKI
 
Segment Routing
Segment RoutingSegment Routing
Segment Routing
 
TechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the DatacenterTechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the Datacenter
 
BGP Traffic Engineering with SDN Controller
BGP Traffic Engineering with SDN ControllerBGP Traffic Engineering with SDN Controller
BGP Traffic Engineering with SDN Controller
 
Advanced Topics and Future Directions in MPLS
Advanced Topics and Future Directions in MPLS Advanced Topics and Future Directions in MPLS
Advanced Topics and Future Directions in MPLS
 
SDN Traffic Engineering, A Natural Evolution
SDN Traffic Engineering, A Natural EvolutionSDN Traffic Engineering, A Natural Evolution
SDN Traffic Engineering, A Natural Evolution
 
Segment Routing Lab
Segment Routing Lab Segment Routing Lab
Segment Routing Lab
 
Cloud Native Microservices with Spring Cloud
Cloud Native Microservices with Spring CloudCloud Native Microservices with Spring Cloud
Cloud Native Microservices with Spring Cloud
 
Building DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPNBuilding DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPN
 
WAN SDN meet Segment Routing
WAN SDN meet Segment RoutingWAN SDN meet Segment Routing
WAN SDN meet Segment Routing
 
Efficient Label Encoding algorithm For Segment Routing (ELEANOR)
Efficient Label Encoding algorithm For Segment Routing (ELEANOR)Efficient Label Encoding algorithm For Segment Routing (ELEANOR)
Efficient Label Encoding algorithm For Segment Routing (ELEANOR)
 
BGP persistence
BGP persistenceBGP persistence
BGP persistence
 
Segment Routing Advanced Use Cases - Cisco Live 2016 USA
Segment Routing Advanced Use Cases - Cisco Live 2016 USASegment Routing Advanced Use Cases - Cisco Live 2016 USA
Segment Routing Advanced Use Cases - Cisco Live 2016 USA
 

Similar to Segment Routing: фундамент для построения сетей SDN

Поддержка Segment Routing на IOS XR
Поддержка Segment Routing на IOS XRПоддержка Segment Routing на IOS XR
Поддержка Segment Routing на IOS XRCisco Russia
 
Современная архитектура Cisco для сетей Carrier Ethernet и Mobile Backhaul
Современная архитектура Cisco для сетей Carrier Ethernet и Mobile BackhaulСовременная архитектура Cisco для сетей Carrier Ethernet и Mobile Backhaul
Современная архитектура Cisco для сетей Carrier Ethernet и Mobile BackhaulCisco Russia
 
Универсальный Сisco IP NGN транспорт в сетях операторов мобильной и фиксирова...
Универсальный Сisco IP NGN транспорт в сетях операторов мобильной и фиксирова...Универсальный Сisco IP NGN транспорт в сетях операторов мобильной и фиксирова...
Универсальный Сisco IP NGN транспорт в сетях операторов мобильной и фиксирова...Cisco Russia
 
Построение катастрофоустойчивых и распределённых ЦОД (часть 2). Объединение с...
Построение катастрофоустойчивых и распределённых ЦОД (часть 2). Объединение с...Построение катастрофоустойчивых и распределённых ЦОД (часть 2). Объединение с...
Построение катастрофоустойчивых и распределённых ЦОД (часть 2). Объединение с...Cisco Russia
 
Segment Routing: новая архитектура транспортной сети на пути к 5G
Segment Routing: новая архитектура транспортной сети на пути к 5GSegment Routing: новая архитектура транспортной сети на пути к 5G
Segment Routing: новая архитектура транспортной сети на пути к 5GCisco Russia
 
Решения Cisco для оптического транспорта
Решения Cisco для оптического транспортаРешения Cisco для оптического транспорта
Решения Cisco для оптического транспортаCisco Russia
 
Вебинар С-Терра по DMVPN, 21.02.2017
Вебинар С-Терра по DMVPN, 21.02.2017Вебинар С-Терра по DMVPN, 21.02.2017
Вебинар С-Терра по DMVPN, 21.02.2017S-Terra CSP
 
Развитие технологий построения распределенных ЦОД
Развитие технологий построения распределенных ЦОДРазвитие технологий построения распределенных ЦОД
Развитие технологий построения распределенных ЦОДCisco Russia
 
Конвергентная транспортная инфраструктура Обзор платформы Cisco NCS 4000
Конвергентная транспортная инфраструктура Обзор платформы Cisco NCS 4000Конвергентная транспортная инфраструктура Обзор платформы Cisco NCS 4000
Конвергентная транспортная инфраструктура Обзор платформы Cisco NCS 4000Cisco Russia
 
MPLS для чайников: основы технологии провайдеров и операторов связи
MPLS для чайников: основы технологии провайдеров и операторов связиMPLS для чайников: основы технологии провайдеров и операторов связи
MPLS для чайников: основы технологии провайдеров и операторов связиSkillFactory
 
Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...
Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...
Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...Cisco Russia
 
Развитие платформы Cisco ASR 9000
Развитие платформы Cisco ASR 9000Развитие платформы Cisco ASR 9000
Развитие платформы Cisco ASR 9000Cisco Russia
 
Обзор продуктов и решений Avaya
Обзор продуктов и решений AvayaОбзор продуктов и решений Avaya
Обзор продуктов и решений Avayajournalrubezh
 
Вебинар по отказоустойчивости, 13.04.2017
Вебинар по отказоустойчивости, 13.04.2017Вебинар по отказоустойчивости, 13.04.2017
Вебинар по отказоустойчивости, 13.04.2017S-Terra CSP
 
Многоуровневая плоскость управления Cisco nLight
Многоуровневая плоскость управления Cisco nLightМногоуровневая плоскость управления Cisco nLight
Многоуровневая плоскость управления Cisco nLightCisco Russia
 
Планирование и оптимизация сети оператора связи IP/MPLS с Cisco WAN Orchestra...
Планирование и оптимизация сети оператора связи IP/MPLS с Cisco WAN Orchestra...Планирование и оптимизация сети оператора связи IP/MPLS с Cisco WAN Orchestra...
Планирование и оптимизация сети оператора связи IP/MPLS с Cisco WAN Orchestra...Cisco Russia
 
Инфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от QlogikИнфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от QlogikExpolink
 
Виртуализация ASR 9000: объединение шасси в кластер и подключение сателлитов
Виртуализация ASR 9000: объединение шасси в кластер и подключение сателлитовВиртуализация ASR 9000: объединение шасси в кластер и подключение сателлитов
Виртуализация ASR 9000: объединение шасси в кластер и подключение сателлитовCisco Russia
 
Виртуальные устройства и наложенные сети - новый подход к организации абонент...
Виртуальные устройства и наложенные сети - новый подход к организации абонент...Виртуальные устройства и наложенные сети - новый подход к организации абонент...
Виртуальные устройства и наложенные сети - новый подход к организации абонент...Cisco Russia
 
Обзор и новые возможности архитектуры CisconLight. Платформа NCS 2000
Обзор и новые возможности архитектуры CisconLight. Платформа NCS 2000Обзор и новые возможности архитектуры CisconLight. Платформа NCS 2000
Обзор и новые возможности архитектуры CisconLight. Платформа NCS 2000Cisco Russia
 

Similar to Segment Routing: фундамент для построения сетей SDN (20)

Поддержка Segment Routing на IOS XR
Поддержка Segment Routing на IOS XRПоддержка Segment Routing на IOS XR
Поддержка Segment Routing на IOS XR
 
Современная архитектура Cisco для сетей Carrier Ethernet и Mobile Backhaul
Современная архитектура Cisco для сетей Carrier Ethernet и Mobile BackhaulСовременная архитектура Cisco для сетей Carrier Ethernet и Mobile Backhaul
Современная архитектура Cisco для сетей Carrier Ethernet и Mobile Backhaul
 
Универсальный Сisco IP NGN транспорт в сетях операторов мобильной и фиксирова...
Универсальный Сisco IP NGN транспорт в сетях операторов мобильной и фиксирова...Универсальный Сisco IP NGN транспорт в сетях операторов мобильной и фиксирова...
Универсальный Сisco IP NGN транспорт в сетях операторов мобильной и фиксирова...
 
Построение катастрофоустойчивых и распределённых ЦОД (часть 2). Объединение с...
Построение катастрофоустойчивых и распределённых ЦОД (часть 2). Объединение с...Построение катастрофоустойчивых и распределённых ЦОД (часть 2). Объединение с...
Построение катастрофоустойчивых и распределённых ЦОД (часть 2). Объединение с...
 
Segment Routing: новая архитектура транспортной сети на пути к 5G
Segment Routing: новая архитектура транспортной сети на пути к 5GSegment Routing: новая архитектура транспортной сети на пути к 5G
Segment Routing: новая архитектура транспортной сети на пути к 5G
 
Решения Cisco для оптического транспорта
Решения Cisco для оптического транспортаРешения Cisco для оптического транспорта
Решения Cisco для оптического транспорта
 
Вебинар С-Терра по DMVPN, 21.02.2017
Вебинар С-Терра по DMVPN, 21.02.2017Вебинар С-Терра по DMVPN, 21.02.2017
Вебинар С-Терра по DMVPN, 21.02.2017
 
Развитие технологий построения распределенных ЦОД
Развитие технологий построения распределенных ЦОДРазвитие технологий построения распределенных ЦОД
Развитие технологий построения распределенных ЦОД
 
Конвергентная транспортная инфраструктура Обзор платформы Cisco NCS 4000
Конвергентная транспортная инфраструктура Обзор платформы Cisco NCS 4000Конвергентная транспортная инфраструктура Обзор платформы Cisco NCS 4000
Конвергентная транспортная инфраструктура Обзор платформы Cisco NCS 4000
 
MPLS для чайников: основы технологии провайдеров и операторов связи
MPLS для чайников: основы технологии провайдеров и операторов связиMPLS для чайников: основы технологии провайдеров и операторов связи
MPLS для чайников: основы технологии провайдеров и операторов связи
 
Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...
Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...
Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...
 
Развитие платформы Cisco ASR 9000
Развитие платформы Cisco ASR 9000Развитие платформы Cisco ASR 9000
Развитие платформы Cisco ASR 9000
 
Обзор продуктов и решений Avaya
Обзор продуктов и решений AvayaОбзор продуктов и решений Avaya
Обзор продуктов и решений Avaya
 
Вебинар по отказоустойчивости, 13.04.2017
Вебинар по отказоустойчивости, 13.04.2017Вебинар по отказоустойчивости, 13.04.2017
Вебинар по отказоустойчивости, 13.04.2017
 
Многоуровневая плоскость управления Cisco nLight
Многоуровневая плоскость управления Cisco nLightМногоуровневая плоскость управления Cisco nLight
Многоуровневая плоскость управления Cisco nLight
 
Планирование и оптимизация сети оператора связи IP/MPLS с Cisco WAN Orchestra...
Планирование и оптимизация сети оператора связи IP/MPLS с Cisco WAN Orchestra...Планирование и оптимизация сети оператора связи IP/MPLS с Cisco WAN Orchestra...
Планирование и оптимизация сети оператора связи IP/MPLS с Cisco WAN Orchestra...
 
Инфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от QlogikИнфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от Qlogik
 
Виртуализация ASR 9000: объединение шасси в кластер и подключение сателлитов
Виртуализация ASR 9000: объединение шасси в кластер и подключение сателлитовВиртуализация ASR 9000: объединение шасси в кластер и подключение сателлитов
Виртуализация ASR 9000: объединение шасси в кластер и подключение сателлитов
 
Виртуальные устройства и наложенные сети - новый подход к организации абонент...
Виртуальные устройства и наложенные сети - новый подход к организации абонент...Виртуальные устройства и наложенные сети - новый подход к организации абонент...
Виртуальные устройства и наложенные сети - новый подход к организации абонент...
 
Обзор и новые возможности архитектуры CisconLight. Платформа NCS 2000
Обзор и новые возможности архитектуры CisconLight. Платформа NCS 2000Обзор и новые возможности архитектуры CisconLight. Платформа NCS 2000
Обзор и новые возможности архитектуры CisconLight. Платформа NCS 2000
 

More from Cisco Russia

Service portfolio 18
Service portfolio 18Service portfolio 18
Service portfolio 18Cisco Russia
 
История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?Cisco Russia
 
Об оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информацииОб оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информацииCisco Russia
 
Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.Cisco Russia
 
Клиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total CareКлиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total CareCisco Russia
 
Cisco Catalyst 9000 series
Cisco Catalyst 9000 series Cisco Catalyst 9000 series
Cisco Catalyst 9000 series Cisco Russia
 
Cisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPsCisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPsCisco Russia
 
Профессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined AccessПрофессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined AccessCisco Russia
 
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...Cisco Russia
 
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отраслиПромышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отраслиCisco Russia
 
Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год Cisco Russia
 
Годовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 годГодовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 годCisco Russia
 
Безопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений CiscoБезопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений CiscoCisco Russia
 
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...Cisco Russia
 
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...Cisco Russia
 
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...Cisco Russia
 

More from Cisco Russia (20)

Service portfolio 18
Service portfolio 18Service portfolio 18
Service portfolio 18
 
История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?
 
Об оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информацииОб оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информации
 
Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.
 
Клиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total CareКлиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total Care
 
Cisco Catalyst 9000 series
Cisco Catalyst 9000 series Cisco Catalyst 9000 series
Cisco Catalyst 9000 series
 
Cisco Catalyst 9500
Cisco Catalyst 9500Cisco Catalyst 9500
Cisco Catalyst 9500
 
Cisco Catalyst 9400
Cisco Catalyst 9400Cisco Catalyst 9400
Cisco Catalyst 9400
 
Cisco Umbrella
Cisco UmbrellaCisco Umbrella
Cisco Umbrella
 
Cisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPsCisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPs
 
Cisco FirePower
Cisco FirePowerCisco FirePower
Cisco FirePower
 
Профессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined AccessПрофессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined Access
 
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
 
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отраслиПромышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
 
Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год
 
Годовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 годГодовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 год
 
Безопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений CiscoБезопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений Cisco
 
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
 
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
 
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
 

Segment Routing: фундамент для построения сетей SDN

  • 1. Segment Routing: фундамент для построения сетей SDN Дмитрий Дементьев Системный инженер, SP Russia ddementi@cisco.com 23.11.15 © 2015 Cisco and/or its affiliates. All rights reserved.
  • 2. Содержание: •  Основы Segment Routing •  Сценарии использования •  Конфигурация оборудования 23.11.15 © 2015 Cisco and/or its affiliates. All rights reserved.2
  • 3. Что такое Segment routing? Source Routing – возможность задать на источнике (Ingress PE) путь прохождения пакетов по сети, с помощью последовательности сегментов в заголовке самих пакетов Сегмент = Инструкция (например, «доставить трафик до узла N кратчайшим путем») MPLS forwarding plane Сегмент = Label IPv6 forwarding plane Сегмент = extension header ß Тема нашего разговора The state is no longer in the network but in the packet
  • 4. Идентификаторы IGP Segment q  Имеет глобальное значение внутри домена SR q  Передача трафика c использованием shortest-path tree q  Может быть задан как абсолютная величина, так и как индекс q  Используется зарезервированный блок меток (SR Global Block или SRGB) q  Имеет локальное значение внутри node q  Передача трафика на основе adjacency q  Задается как абсолютная величина B C N O Z D P A 9101 9105 9107 9103 9105 B C N O Z D P A 65 65 65 65 Prefix/Node SID Adjacency SID
  • 5. D (php) Segment Routing Forwarding Plane A B C D E 103 103 Payload Payload 201 202 Payload 202 201 202 Payload 202 Payload Payload C D A B E 202 202 201 102 202 Payload A B 102 C D E 202 Payload 202 Payload C E C D EB C D (php) EB Prefix/Node Path Adjacency Path Combined Path
  • 6. Автоматическая балансировка трафика в случае Node/Prefix SID q  ECMP q  Трафик предназначенный для узла O и имеющий SID 16078 автоматически разбалансируется по всем доступным ECMP путям q  Не требует дополнительных настроек A B C M N O Z D P 16078
  • 7. Pop 9003 q  9001 передать через 1ый интерфейс q  9002 передать через 2ой интерфейс q  9003 балансировать по группе интерфейсов Pop 9001 Pop 9002 Pop 9003 Балансировка трафика для Adjacency Segment (Anycast Adjacency segment) A B
  • 8. Anycast Node segment для Dual Core §  Используем Node-SID [65] Передаем трафик до узла “Z” используя ECMP в обеих плоскостях §  Используем Anycast-SID + Node-SID [111, 65] §  Передаем трафик до узла “Z” используя ECMP только в одной плоскости ECMP-awareness!
  • 9. Таблица LFIB с Segment Routing q  LFIB наполняется при помощи IGP (ISIS / OSPF) q  Таблица коммутации постоянна (Nodes + Adjacencies) вне зависимости от числа возможных путей q  Другие протоколы (LDP, RSVP, BGP) по прежнему могут программировать LFIB PE PE PE PE PE PE PE PE P In Label Out Label Out Interface L1 L1 Intf1 L2 L2 Intf1 … … … L8 L8 Intf4 L9 Pop Intf2 L10 Pop Intf2 … … … Ln Pop Intf5 идентификаторы Node Segment идентификаторы Adjacency Segment Таблица коммутации остается неизменной draft-previdi-isis-segment-routing-extensions draft-psenak-ospf-segment-routing-extensions
  • 10. Segment Routing и сервисы MPLS Эффективное использование приемущества пакетных сетей (ecmp-aware shortest-path) : q node segment! Упрощение работы сети: q  одним работающим протоколом меньше q  отсутствует LDP/ISIS синхронизация A B M N PE2PE1 Все сущестующие VPN сервисы возможно реализовать поверх node segment для PE2
  • 11. Сценарии использования технологии Segment Routing 23.11.15 © 2015 Cisco and/or its affiliates. All rights reserved.11
  • 12. MPLS dataplane monitoring B C N O A 9101 9105 9107 9104 9101 9105 9107 9108 9104 9105 Nanog57, Feb 2013 9108 9105 9108 9102 9108 9102 draft-geib-spring-oam-usecase-02 OAM
  • 13. 1000 Topology Independent LFA FRR Пример TI-LFA – Zero-Segment q  TI-LFA защита для линка R1R2 на R1 q  Расчитаем LFA(s) q  Расчитаем post-convergence SPT q  Определим LFA узел для post-convergence SPT Packet to Z Default metric:10 R5 R2R1 A Z R3 Packet to Z R4 R5 Packet to Z prefix-SID(Z) Segment Routing позволяет гарантировать LFA FRR в любой топологии:
  • 14. q  TI-LFA защита для линка R1R2 на R1 q  Расчитаем P и Q области q  Они пересекаются в нашем случае q  Расчитаем post-convergence SPT q  Определим PQ узел для post- convergence SPT q  R1 добавит prefix-SID R4 для создания backup path Q-space P-space Packet to Z prefix-SID(Z) Packet to Z Packet to Z prefix-SID(Z) prefix-SID(R4) Default metric:10 R5 R2R1 A Z R3 Packet to Z R4 Segment Routing позволяет гарантировать LFA FRR в любой топологии: Topology Independent LFA FRR Пример TI-LFA – Single-Segment
  • 15. q  TI-LFA защита для линка R1R2 на R1 q  Расчитаем P и Q области q  Расчитаем post-convergence SPT q  Определим Q узел и соседний с ним P узел для post-convergence SPT q  R1 добавит prefix-SID R4 и adj-SID R3-R4 линка для создания backup path P-space Q-space 1000 Packet to Z prefix-SID(Z) Packet to Z Packet to Z prefix-SID(Z) adj-SID(R4-R3) prefix-SID(R4) Packet to Z prefix-SID(Z) adj-SID(R4-R3) Default metric:10 R5 R2R1 A Z R3R4 R3R4 Packet to Z Topology Independent LFA FRR Пример TI-LFA – Double-Segment Segment Routing позволяет гарантировать LFA FRR в любой топологии:
  • 16. Отказоустойчивость узлов сети §  Несколько устройств анонсируют одинаковый Segment Identifier (anycast segment) в дополнении к их SID §  Трафик передается к ближайшему устройству на основе IGP best path A C B O Z SN1 SN2 Packet sent to SN1 or SN2 1001 SN2 : SID 102 SN1 or SN2: Anycast SID 1001 SN1: SID 101 §  Если основное устройство сломается, то трафик перенаправится к другому устройству с тем же anycast segment §  Эффективный механизм отказоустойчивости на транспортном уровне, не требует дополнительных технологий Failure
  • 17. Резервирование Dual-Homing включений §  NID не требует поддержки SR control plane §  NID является частью SR domain и имеет статический SR UNI label (65) §  Оба N1 и N2 анонсируют одинаковый UNI label для NID в рамках SR domain A C B O NID N1 N2 Packet sent to N1 or N2 65 65 N1 advertises 65 for NID N2 advertises 65 for NID Failure §  Трафик передается к ближайшему устройству на основе IGP best path (anycast concept) §  Эффективный механизм отказоустойчивости на транспортном уровне, не требует дополнительных технологий
  • 18. Latency TE Service «Данные» из Токио в Брюссель §  IGP shortest-path через США, широкие и дешевые каналы §  PrefixSID of Brussels «Голос» из Токио в Брюссель §  SRTE политика добавляет один дополнительный сегмент “Russia Anycast” §  Low-latency path Приемущества §  ECMP §  Отказойстойчивость при использовании anycast segment §  Отсутствие hop-by-hop сигнализации load и delay §  Отказ от midpoint state Node segment to Brussels Node segment to Russia Brussels pkt Data Brussels pkt Russia Voice
  • 19. Применение Segment Routing в SDN Расчитанный путь - ABCOPZ. Требуемая полоса принята во внимание. Обходим перегрузки в сети. Перегрузка66 65 68 Для путь A-Z стек меток {66, 68, 65} Сеть проста, программируема и способна реагировать на возникающие события 2Gb/s от A до Z плиз BGP-LS, Netconf, SNMP Нет per-tunnel state на mid-point à можно перейти к tunnel per-application ECMP + Explicit routing à позволяет уменьшить количество TE tunnels Не нужно программировать mid-point à проще контролировать сеть
  • 20. Inter-domain Transport Architecture BGP free option: SDN controlled – Without Redistribution §  SR label stack: {local GW, remote GW, remote node} ß изолированные IGP домены, без редистрибьюции, просто, масштабируемо §  Внешний SDN controller может быть использован для назначения SR label stack §  SDN controller изучает SR label stack при помощи BGP-LS, либо настроен заранее §  BGP Free option: не нужно использовать Hierarchical transport LSP’s – RFC 3107 1 3 4 2 CE Anycast SR label: 5001 DC Core SDN Controller Anycast SR label: 1001 CE1 Cloud edge CE2 CE3 CPE vCPE Anycast SR label: 2001 A B CE SDN Controller GW1 GW2 SR label stack AàB: {GW1, GW2, B} = {1001,2001,2} SR Node label: 1 SR Node label: 2 IGP island IGP island SDN controlled cross-domain SR label stack: [local GW, remote GW, remote node]
  • 21. Еще один важный слайд MPLS-метки лишены собственной семантики Сегмент может выражать любую инструкцию q Service q Context q IGP-based forwarding construct q BGP-based forwarding construct q Locator
  • 22. SR и управление внешней связностью (Egress peering engineering) A B D Z AS1 AS2 AS3 AS4 E C http://tools.ietf.org/html/draft-filsfils-spring-segment-routing-central-epe-01 Cisco, Facebook, Yandex q  PeerNode SID - Передать пакет через заданный пирам q  PeerAdj SID- Передать пакет через заданный интерфейс q  PeerSet SID - Балансировать трафик по группе пиров Определяем точку выхода из AS на ingress router
  • 23. AS1 AS2 AS3 Прохождение трафика через несколько AS до внешнего пира AS4 B C D E Payload 9.9.9.9/32 Payload PeeringSID(E) PrefixSID (C) Engineered Path TE Policy installed by Controller Payload PrefixSID(B) Payload Лучший BGP и IGP путь Payload PeeringSID(E) Engineered Path ISIS/SR-based WAN A
  • 24. SR-based MSDC MPLS dataplane BGP control-plane §  Нет LDP, Нет RSVP-TE §  Автоматический TI-FRR —  отсутствие ручной конфигурации Eдиный SRGB на каждом коммутаторе SRTE WAN Optimization Controller applicable to DC fabric eBGP ipv4 labeled-unicast eBGP ipv4 unicast https://www.nanog.org/meetings/nanog55/presentations/Monday/Lapukhov.pdf https://www.nanog.org/sites/default/files/wed.general.brainslug.lapukhov.20.pdf
  • 25. BGP Prefix SID Аналогичные приемущества IGP Prefix SID §  ECMP §  Automated FRR (BGP PIC) §  Необходимые элементы для Traffic Engineering
  • 26. Policy Data center fabric §  Цепочка сервисов задается стэком из меток §  Concept only §  Требуется поддержка label/SR на каждом сервисном узле §  Возможности: расположение сервисных узлов не привязано к IP маршрутам и топологии §  Проблема: где назначать стек меток? §  На входе в сеть §  На уровне сервисов (e.g. the FW or VIP itself) §  Используя комбинацию Цепочка Сервисов 18002 Payload 18002 18001 Payload 18002 18001 Payload Payload
  • 27. Единая политика передачи трафика vPEF App App ToR Leaf Spine DCE BRLSR BR BR Определяем flow и присваевыем SR segment list SR DC SR WAN Верхний сегмент предоставляет ECMP-маршрут к выбранному DCI Следующие сегменты определяют WAN Policy: Cost vs Latency, Disjointness, Select egress BR Последний сегмент выбирает egress peer
  • 28. Единая политика передачи трафика Leaf Spine DCE BRLSR BR BR SR DC SR WAN Политика end-to-end для приложения: •  Два сервисных узла в DC •  Low-latency маршрут в WAN •  Точка выхода в Internet до потребителя ToR
  • 29. Реализация Segment Routing на платформах IOS XR 23.11.15 © 2015 Cisco and/or its affiliates. All rights reserved.29
  • 30. Модель применения – с чего начать? Same SRGB [ 16,000 – 23,999 ] on all SR nodes Настройка по умолчанию начиная с IOS XR 5.2.2 router isis 1 segment-routing global-block 18000 19999 address-family ipv4 unicast segment-routing mpls ! ! Configure a non-default SRGB 18,000 – 19,999 router ospf 1 segment-routing global-block 18000 19999 segment-routing forwarding mpls segment-routing mpls ! Configure a non-default SRGB 18,000 – 19,999
  • 31. router isis ABC is-type level-2-only net 49.0000.1720.1625.5001.00 address-family ipv4 unicast metric-style wide segment-routing mpls ! interface Loopback0 passive address-family ipv4 unicast prefix-sid {absolute|index} {<SID value>|<SID index>} ! interface TenGigE0/0/2/0 point-to-point address-family ipv4 unicast ! interface TenGigE0/0/3/0 point-to-point address-family ipv4 unicast Ipv4 Prefix-SID value for loopback0 Wide metrics enable SR on all ipv4 interfaces in this IS-IS instance Adjacency-SIDs will automatically be allocated for all adjacencies Пример конфигурации для IS-IS Prefix-SID может быть задан как конкретное значение внутри SRGB,либо как index (offset) от нижней границы SRGB.
  • 32. RP/0/0/CPU0:iosxrv-2#show isis database verbose iosxrv-2.00-00 IS-IS 1 (Level-1) Link State Database LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL xrvr-2.00-00 0x00000007 0x3c0a 671 0/0/0 Area Address: 49.1111 NLPID: 0xcc Hostname: xrvr-2 IP Address: 1.0.0.2 Router Cap: 1.0.0.2, D:0, S:0 Segment Routing: I:1 V:0, SRGB Base: 16000 Range: 8000 Metric: 10 IS-Extended xrvr-1.00 Interface IP Address: 10.0.128.6 Neighbor IP Address: 10.0.128.5 ADJ-SID: F:0 B:0 V:1 L:1 S:0 weight:0 Adjacency-sid:24000 Metric: 10 IS-Extended xrvr-3.00 Interface IP Address: 10.0.0.1 Neighbor IP Address: 10.0.0.2 ADJ-SID: F:0 B:0 V:1 L:1 S:0 weight:0 Adjacency-sid:24001 Metric: 0 IP-Extended 1.0.0.2/32 Prefix-SID Index: 2, R:0 N:0 P:0 E:0 V:0 L:0 Metric: 10 IP-Extended 10.0.0.0/30 Metric: 10 IP-Extended 10.0.128.4/30 Total Level-1 LSP count: 1 Local Level-1 LSP count: 0 SRGB starts at 16,000 and ends at 23,999 I:1 ipv4 V:0 no ipv6 Adj SID 24,000 F:0 ipv4 V:1 value, not index L:1 local significance LSP ID Prefix-SID index “2” for 1.0.0.2/32 R:0 not propagated N:0 not a node SID P:0 PHP on E:0 no explicit-Null label V:0 index L:0 global significance Проверка IS-IS Database
  • 33. router isis DEFAULT net 49.0001.1720.1625.5001.00 address-family ipv4 unicast metric-style wide segment-routing mpls ! interface Loopback0 passive address-family ipv4 unicast prefix-sid absolute 16041 ! ! interface GigabitEthernet0/0/0/0 address-family ipv4 unicast fast-reroute per-prefix fast-reroute per-prefix ti-lfa ! ! ! Активация Topology Independent Fast Reroute для IPv4 33 Enable TI-LFA for IPv4 prefixes on interface GigabitEthernet0/0/0/0
  • 35. Segment Routing: взаимодействие с LDP Приоритет использования меток (SR или же LDP) может быть явно задан при конфигурации IS-IS §  По умолчанию используем LDP router isis 1 address-family ipv4 unicast segment-routing mpls sr-prefer
  • 36. RP/0/RSP0/CPU0:asr9000-p1#show mpls interfaces Mon Oct 7 07:14:32.151 PDT Interface LDP Tunnel Static Enabled -------------------------- -------- -------- -------- -------- Loopback0 No No No Yes TenGigE0/0/2/0 No No No Yes TenGigE0/0/2/1 No No No Yes GigabitEthernet0/0/0/0 No No No Yes GigabitEthernet0/0/0/1 No No No Yes RP/0/RSP0/CPU0:asr9000-p1# Проверка интерфейсов для MPLS Forwarding Interfaces enabled for MPLS forwarding No interfaces enabled for LDP or RSVP-TE
  • 37. Модели взаимодействия SR и LDP LDP over SR LDP SR SR over LDP SR to LDP LDP to SR
  • 38. От LDP к SR – простой путь Узел А хочет передать трафик на узел Z, но узел Z и часть промежуточных узлов не является LDP capable. §  отсутствует LDP outgoing label В этом случае LDP LSP подключается к prefix segment LSP Узел C инсталирует следущую запись LDP-to- SR FIB: §  incoming label: label назначенный LDP для FEC Z §  outgoing label: prefix segment для достижения узла Z §  outgoing interface: интерфейс в сторону узла D A CB D Z 16066 LDP SR Input Label (LDP) Out Label (SID), Interface 32 16066, 1 Prefix Out Label (LDP), Interface Z 16, 0 Связность двух различных доменов происходит автоматичеси и не требует ручной настройки
  • 39. От SR к LDP – требуется уточнение Узлу А требуется передать трафик для узла Z, но узел Z и часть промежуточных узлов не поддерживают SR: §  Отсутствует SR outgoing label, Z не поддежривает SR, Z не может объявить никакого prefix-SID à Какой label следует использовать узлу A для передачи трафика? A CB D Z 16068 SR LDP Input Label (SID) Out Label (LDP), Interface ? 16, 1 Prefix Out Label (SID), Interface Z ?, ? В этом случае необходимо подключить prefix segment LSP к LDP LSP вручную Любой пограничный узел с поддержкой SR/ LDP должен создать запись SR-to-LDP FIB
  • 40. Функционал Mapping Server используется для объявления SID mappings для узлов не поддерживающих SR §  Например, узел С объявляет что узел Z имеет SID 16068 Узлы A и B инсталируют нормальный SR prefix segment 16068 для узла Z C понимает что его next hop для SPT в направлении Z не поддерживает SR, поэтому C добаляет запись SR-to-LDP FIB §  incoming label: prefix-SID bound to Z (16068) §  outgoing label: LDP binding from D for FEC Z Узел A посылает трафик для узла Z с single label: 16068 A CB D ZZ(16068) Input Label (SID) Out Label (LDP), Interface 16068 16, 1 Prefix Out Label (SID), Interface Z 16068, 0 От SR к LDP – функционал Mapping Server SR LDP
  • 41. router isis DEFAULT net 49.0001.1720.1625.5001.00 address-family ipv4 unicast metric-style wide segment-routing mpls segment-routing prefix-sid-map receive segment-routing prefix-sid-map advertise-local ! ... ! segment-routing address-family ipv4 prefix-sid-map 172.16.255.1/32 4041 range 8 ! ! ! Конфигурация Mapping Server для взаимодействия SR и LDP Local prefix-to-SID mapping policy 172.16.255.1/32 – 4041 : 172.16.255.8/32 - 4048 Construct active mapping policy using remotely learned and locally configured mappings (mapping client) Advertise local mapping policy (mapping server)
  • 42. Взаимодействие SR и LDP Payload Payload LDP/SRout * LDP/SR LDP/SR Payload LDPlocal Payload LDPout Payload SRlocal Payload SRout Homogenous IP LDP SR Payload Payload LDPout LDP/SR LDP Payload LDPlocal Payload LDPout Payload SRlocal Payload LDPout to LDP Payload Payload SRout LDP/SR SR Payload LDPlocal Payload SRout Payload SRlocal Payload SRout to SR LDP|SRlocal : local LDP|SR label LDP|SRout : outgoing LDP|SR label *В зависимости от настроек preference
  • 43. Сравнение SR от существующей модели MPLS SR-based MPLS Classic MPLS Базовый mpls транспорт IGP IGP + LDP IGP/LDP синхронизация N/A Необходима настройка 50msec FRR IGP IGP + RSVP-TE Extra TE states to support FRR No extra state Extra states to manage Оптимальный backup маршрут Yes (IP post-convergence) No (SDH-alike) ECMP-capability for TE Yes No TE state only at headend Yes No (n^2 problem at midpoint) Engineered for SDN Yes No
  • 44. Подводя итоги – нам уже 2 года!!! Orange, Deutche Telecom, British Telecom, Comcast, Google, Facebook, Yandex, Alcatel-Lucent, Ericsson, Juniper www.segment-routing.net Полный перечень материалов q  Активная работа в IETF q Работа в рамках SPRING WG q 25 IETF drafts released
  • 45. CiscoRu Cisco CiscoRussia Ждем ваших сообщений с хештегом #CiscoConnectRu CiscoRu Пожалуйста заполните анкеты, Ваше мнение очень важно для нас и лично для меня ;-) Дмитрий Дементьев Системный инженер, SP Russia ddementi@cisco.com © 2015 Cisco and/or its affiliates. All rights reserved. Спасибо за внимание