Segment Routing - IDNOG V1.4
Segment Routing - IDNOG V1.4
SEGMENT
ROUTING
27 July 2023
About Me
01 02 03
04 05 06
Segment-Routing: 2017
14 6 4
Deployed
Deployment Planned
History of SR
3 of 5
Segment-Routing: 2020
101 57 43
Deployed
Deployment Planned
History of SR
4 of 5
To solve these issues, SR was developed and influence of the SDN concept. SDN
drawing on the universal hardware, software-defined functions, and open-source
model of the computer field.
Why Segment Routing?
2 of 2
Network Resiliency
TI-LFA and automated 50ms protection
Routing
Lookup
• MPLS technology enhances IP routing and Cisco Express Forwarding switching in service
provider core networks.
• Switching mechanism where packets are switched is based on labels:
- Labels usually correspond to destination IP networks.
• Only the routers on the edge of the MPLS domain perform routing lookup.
• An additional header, called the MPLS label, is inserted and used for MPLS switching ‘x`.
What is Segment Routing
1 of 2
,QW
HQW± 5 RXW
HWKH O
XJJDJH W
R %DUFHO
RQD
YLD 0 H[ LFR DQG0 DGULG
6 HJP HQW
5 RXW
LQJ
7RURQW
R / RQGRQ
$ XQLTXH DQGJO REDOO XJJDJH W
DJ
6 HDW
WO
H LVDW
WDFKHGW RWKHO
XJJDJHZ LWK
%DUFHO
RQD WKHO
LVWRIVWRSVWRW
KHILQDO
1 HZ <RUN 0 DGULG GHVWLQDWLRQ
0(; 0 H[ LFR
$WHDFK VWRS WKH O XJJDJH LV VLP SO
\
0 $'
URXWHGWRWKH QH[ WKRS O
LVW
HGRQW KH
%&1 OXJJDJH W
DJ
Data Plane
MPLS IPv6
(segment labels) (+SR header)
Paths options
Dynamic Explicit
(Headend computation) (Operator / Controller)
Benefit SR
Control Plane D ata Plan Control Plane D ata Plan Control Plane D ata Plan
e e e
Centralized Optimization
2010
2012 2014 PHP/PoP
2019
2015 2016 2017 2018
Adj-SID
Node & Prefix SID Node & Prefix SID
R2 R3 Ad
ID j-
j-S SID
Ad
R1 ent 1
Segment 2 Se g m
e nt 3 R6
Ingress Se gm
Egress
Ad ID
j-S j-S
ID Adj-SID Ad
Legend : Segment
R4 R5
Segment Routing Domain
Source Routing
R2 R3
R6
Path : R1 – R4 – R6 R4 R5
Strict
R1
R2 R3
R6
Path : R1 – R2 – R4 – R5 – R6 R4 R5
04
Label Segment
Routing
Label