1、协议无关交换机架构技术与应用白皮书 在此处键入 协议无关交换机架构 技术与应用白皮书 联合编写单位联合编写单位: 中国联通中国联通网络技术研究院网络技术研究院 网络通信与网络通信与安全紫金山实验室安全紫金山实验室 北京邮电大学北京邮电大学 Barefoot Networks 2019 年 10 月 协议无关交换机架构技术与应用白皮书 协议无关交换机架构技术与应用白皮书 目 录 1 1 序言序言 . 1 1 2 2 云网业务与云网业务与 SDN 发展趋势发展趋势 . 5 5 3 3 P4 可编程语言可编程语言 . 7 7 3.1. P4 的诞生和概念的诞生和概念 . 7 7 3.2. P4 的创
2、新点及优势的创新点及优势 . 7 7 4 协议无关可编程芯片设计理念与架构协议无关可编程芯片设计理念与架构 . 9 9 4.1.4.1. PISA 模型模型 . 9 9 4.2.4.2. 基于基于 Tofino 的交换设备的交换设备 . 9 9 4.3.4.3. SDK vs SDE .1111 5 5 可编程芯片的主要应用领域可编程芯片的主要应用领域 . 1313 5.1.5.1. 带内网络遥测带内网络遥测 .1313 5.2.5.2. 云网性能优化云网性能优化 .1313 5.3.5.3. 5G 承载承载 .1616 5.4.5.4. 网络自动化测试网络自动化测试 .1818 6 6 行业
3、生态合作行业生态合作 . 2121 6.1.6.1. 开源生态开源生态 .2121 6.2.6.2. 产业生态产业生态 .2222 7 7 总结与展望总结与展望 . 2525 缩略语缩略语 . 2727 白皮书联合编写单位白皮书联合编写单位 . 2929 协议无关交换机架构技术与应用白皮书 协议无关交换机架构技术与应用白皮书 1 1 1 序言序言 Networking has changed enormously in the past 10-15 years. In 2005, every hyperscale datacenter used closed proprietary vendo
4、r software to run their network. Today, all of the top 10 hyperscalers worldwide write their own software to control their network (e.g. SONiC, FBOSS, Stratum), or use open-source. Next, the big telco operators will do the same, with ONAP and DANOS and ONFs ONOS, Trellis and SEBA. Why has this happe
5、ned? Basically, the industry model was wrong: Only network operators know best how to control their network, so they need to write their own software. We are in the middle of a big industry transition in which they are taking over the control plane software. Nowadays we take it for granted that they
6、 can write, commission or download software and tailor it to optimize their network and make it better than their competition. Basically, they have taken charge of the software that controls their networks, which is what needed to happen - it was inevitable. I call this the First Stage of SDN. In th