面向 IPv6 段路由广域网的 SDN 架构与南向 API
网络与互联网体系结构
2018-10-16 v1 性能
摘要
SRv6 架构(基于 IPv6 数据平面的段路由)是一种有前景的方案,用于在 IPv6 骨干网和数据中心中支持流量工程、服务功能链和虚拟专用网等服务。SRv6 架构具有良好的可扩展性,因为它减少了为支持网络服务而需在节点中配置的状态信息量。在本文中,我们描述了在骨干网中用基于 SDN 的方法补充 SRv6 技术的优势。我们讨论了基于 Linux 节点的 SRv6 使能网络架构。此外,我们给出了 SDN 控制器与 SRv6 设备之间南向 API 的设计与实现。我们定义了数据模型及四种不同的 API 实现,分别基于 gRPC、REST、NETCONF 和远程命令行接口(CLI)。由于支持开发与测试两方面十分重要,我们实现了一个基于意图的仿真系统以构建真实且可复现的实验。这套工具集自动化了大部分配置工作,减轻了实验者的繁重负担。最后,我们评估了架构及不同南向 API 变体的若干性能方面,并分析了配置更新在 SRv6 使能节点中的影响。
引用
@article{arxiv.1810.06008,
title = {SDN Architecture and Southbound APIs for IPv6 Segment Routing Enabled Wide Area Networks},
author = {Pier Luigi Ventre and Mohammad Mahdi Tajiki and Stefano Salsano and Clarence Filsfils},
journal= {arXiv preprint arXiv:1810.06008},
year = {2018}
}