SDN课程阅读作业(2)
过去20年中可编程网络的发展可以分为几个阶段?每个阶段的贡献是什么? 分为三个阶段 1.主动网络阶段(从20世纪90年代中期到21世纪初) A.对主动网络的研究开创了可编程网络的概念,降低了网络创新的障碍 SDN的最初动机通常引用了生产网络难以创新和提高可编程性的观点,其早期愿景大多集中在控制平面可编程性上,而主动网络则更多地集中在数据平面可编程性上 网络可虚拟化,以及基于数据包头对软件程序进行多路分解的能力 B.主动网络产生了一个架构框架,描述了这样一个平台的组件。这个平台的关键组件是一个管理共享资源的共享节点操作系统(NodeOS)和一组执行环境(EEs),每个环境定义一个用于数据包操作的虚拟机,以及一组在给定EE内工作以提供端到端服务的活动应用程序(AAs) C.为middlebox编排提供统一架构的构想 尽管这一设想可能没有直接影响到最近关于NFV的工作,但随着我们进一步应用基于SDN的控制和协调中间盒,从主动网络研究中得到的各种教训可能会证明是有用的 D.20世纪90年代初,主动网络研究项目探索了传统互联网栈通过IP或异步传输模式(ATM)或另一种主流网络提供的服务的根本替代方案。 2.控制面与数据面分离(从2001年到2007年左右) A.催生了两项创新:控制平面与数据平面之间的开放接口和在逻辑上对网络的集中控制 例如,lIETF工作组提出了一个标准的