虚拟化设备中转发表项的编排方法与流程

文档序号:12132000阅读:来源:国知局

技术特征:

1.一种虚拟化设备中转发表项的编排方法,其特征在于,所述的方法包括以下步骤:

(1)汇集控制面的所有表项,对所述的表项进行分类并获取关键字;

(2)将从表项进行整合为主表项,所述的主表项将转发至转发面;

(3)判断所述的从表项是否发生变化,如果是,则将该变化的从表项对应的主表项重新整合下发;,否则,继续步骤(4);

(4)判断所述的从表项是否被删除,如果是,则继续步骤(5);,否则,继续步骤(3);

(5)判断该被删除的从表项对应的主表项是否可以部分整合下发,如果是,则整合下发至转发面,否则,继续步骤(6);

(6)解决该从表项的依赖关系,将与该从表项存在依赖关系表项发送至转发面。

2.根据权利要求1所述的虚拟化设备中转发表项的编排方法,其特征在于,所述的步骤(2)包括以下步骤:

(2-1)根据关键字查找对应的主表项;

(2-2)将从表项中的字段合并至对应的主表项;

(2-3)判断该主表项是否整合完毕,如果是,则将该主表项转发至转发面,否则,继续步骤(2-1)。

3.根据权利要求2所述的虚拟化设备中转发表项的编排方法,其特征在于,所述的步骤(2-1)还包括以下步骤:

(2-1-1)将实际需要的表项类型添加至该主表项的描述中;

(2-2-2)根据该主表项的描述中的表项类型查找关键字对应的从表项。

4.根据权利要求1所述的虚拟化设备中转发表项的编排方法,其特征在于,所述的步骤(6)包括以下步骤:

(6-1)判断该从表项是否依赖其它表项,如果是,则继续步骤(6-2),否则,继续步骤(6-4);

(6-2)对该从表项所依赖的表项逐一进行解依赖;

(6-3)判断该从表项所依赖的表项是否都处于可用状态,如果是,继续步骤(6-4),否则,继续步骤(6-2)

(6-4)将该从表项发送至转发面。

5.根据权利要求4所述的虚拟化设备中转发表项的编排方法,其特征在于,所述的步骤(6-2)还包括以下步骤:

(6-2-1)根据该从表项的关键字查找被依赖的表项;

(6-2-2)判断所述的被依赖的表项是否存在,如果是,则继续步骤(6-2-3),否则,创建一个dummy状态的被依赖的表项,继续步骤(6-3);

(6-2-3)判断被依赖的表项是否可用,如果是,则继续步骤(6-3),否则,继续步骤(6-2-4);

(6-2-4)当被依赖的表项状态由可用状态变为不可用状态或dummy状态时,或当被依赖的表项状态由可不可用状态或dummy状态变为用状态时,通知依赖链上的所有依赖的表项,触发它们的依赖关系处理流程;

6.根据权利要求5所述的虚拟化设备中转发表项的编排方法,其特征在于,所述的步骤(6-2)还包括以下步骤:

(6-2-5)当被依赖的表项需要被删除时,保留该表项,并将该表项的状态改为dummy状态。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1