OCP是什么?OCP是Open Control Plane的缩写,是一个MPLS控制平面的实现,用于MPLS控制平面的学习和研究。
OCP的组成?打算集成下面几个开源代码,并在此基础上进行开发。
1.操作系统封装:采用ACE,以屏蔽操作系统层,同时可以利用ACE的一些高级的特性;
2.TCP/IP协议栈:lwip或linux协议栈,lwip可能太轻量了,很多功能不具备,如果可能的话,可以使用linux等开源的协议栈;
3.报文收发:先可以采用winpcap或libpcap模拟报文收发;
4.OSPF:手上已经有一份开源实现,但没有TE的实现,需要开发;
5.RSVP:手上已经有一份开源实现,但没有TE的实现,需要开发;