SDN课程阅读作业(2)
阅读文章《The Road to SDN: An Intellectual History of Programmable Networks》,并根据所阅读的文章,书写一篇博客,回答以下两个问题: 1.过去20年中可编程网络的发展可以分为几个阶段?每个阶段的贡献是什么? 主动网络阶段 引入了网络可编程功能,降低了创新的障碍. 主动网络是第一批干净的网络架构方法. 提供了平台的可移植性和一些代码安全. 网络虚拟化,基于包头的网络数据化及其解复用能力. 为MiddleBox编排提供统一架构的构想. 将控制面与数据面分离 提出两项创新,分别为控制面和数据面之间的开放接口与在逻辑上对网络进行集中控制. 将控制功能转移到了单独的服务器上,这样逻辑上集中的路由控制器降低了标准的实施障碍,服务器技术的进步意味着单一的商品服务器可以存储的所有的路由状态,并为一个大型网络计算所有的路由决策. 提出了两个概念,分别为使用数据面的开放接口进行集中逻辑控制和分布式状态管理. OpenFlow API和网络操作系统 为学生和科研人员实现新协议和新算法提供一个很好的试验平台 代表了广泛采用开放接口的第一个实例,并开发了使控制数据平面分离具有可扩展性和实用性的方法. 概括网络设备和功能。以前的路由控制工作主要集中在根据目的地IP前缀匹配流量上。相反