一种基于虚拟地址空间的可编程网络设备管理控制方法
摘要:
本发明涉及一种基于虚拟地址空间的可编程网络设备管理控制方法。基于可编程网络思想,我们将转发平面的资源抽象出来如寄存器,存储器,计数器等,提供给控制平面的类似于计算机内部的“虚拟地址空间”,控制平面读写虚拟地址空间,转发平面组织这些虚拟地址空间形成转发策略。同时,利用中间控制协议使得控制平面与转发平面进行交互,控制平面不需要了解转发平面的工作原理,只需注重控制端软件逻辑开发。可编程实验网络设备可用于网络教学,网络科研,专网实验等领域,加速网络创新的发展。通过这种管理控制方式,转发平面的硬件使用FPGA使得硬件可重构,软件可编程使得网络平台灵活可扩展,可加速新协议,新网络体系架构的开发、验证以及部署。
0/0