Awesome Segment Routing Resources
1 Introduction & Overview
-
Cisco Doc, Segment Routing Overview
Chapter from Segment Routing for Cisco ASR 920 Series Aggregation Services Routers.
Chinese Resources
-
一文读懂网络界新贵 Segment Routing 技术化繁为简的奥秘 , 2018
非常好的介绍文章,逻辑清晰,详略得当,对 Segment Routing 的前身、场景、解 决的问题等都讲得很清楚。如果之前对 Segment Routing 没有任何了解,建议先 从这篇读起。
SR 的类比:机场行李标签。
将行李从西雅图寄到柏林 (TXL),途径墨西哥城 (MEX) 和马德里 (MAD)。在始发机场 给行李贴一个标签:
{MEX; MAD; TXL}
。航空系统无需识别单个行李,而只需 识别机场代码,根据代码将行李发送到下一站。SR 类似。始发机场是源节点,机场代码是中间节点标签。SR 会在源节点压入转发标 签路径,中间节点只需根据标签转发。几个特点:
- 源路由:在始发机场加上标签路径
- 无状态:中间机场无需知道行李从哪来到哪去,只需根据标签转发
- 集中控制:机场代码由航空系统集中分配和维护(SR 世界里路径标签也是集中计算 和下发的)
-
苏远超,分段路由(Segment Routing)大规模 SDN 部署必备技术, 2016
Cisco 面向客户和合作伙伴的培训视频,主讲人也是 Segment Routing Part I 中文版译者之一。
2 Deep Dive
-
Clarence Filsfils, Kris Michielsen, Ketan Talaulikar, Segment Routing Part I, 2016
The definitive book.
3 Implementation in Linux
-
Lebrun, David, and Olivier Bonaventure. “Implementing ipv6 segment routing in the linux kernel.” Proceedings of the Applied Networking Research Workshop. ACM, 2017.
SR implementation in Linux kernel
4.10
.