发明名称 实现下一跳的配置数据分离的方法
摘要 本发明涉及通信技术领域,具体说是实现下一跳的配置数据分离的方法,包括以下步骤:为每个下一跳配置块维护一个绑定计数,该绑定计数用于对指向该下一跳配置块的所有关联配置块的总数进行统计计数;为下一跳配置块增加一种新的状态“伪存在”状态,任意时刻下,各下一跳配置块的状态属性为如下三种之一,形成三态机制:“不存在”状态;“存在”状态;“伪存在”状态;基于三态机制实现物理转发表项的维护管理,实现下一跳配置数据的解耦。本发明所述的实现下一跳的配置数据分离的方法,解除对具有紧耦合关系的配置块之间下发顺序要求的约束,提高控制平面的配置数据下发效率,从而改善整个设备的工作效率。
申请公布号 CN104125147A 申请公布日期 2014.10.29
申请号 CN201410393712.4 申请日期 2014.08.11
申请人 烽火通信科技股份有限公司 发明人 饶冀;袁炳根;吴清坚;刘莹;申智勇
分类号 H04L12/701(2013.01)I;H04L12/723(2013.01)I;H04L12/24(2006.01)I 主分类号 H04L12/701(2013.01)I
代理机构 北京捷诚信通专利事务所(普通合伙) 11221 代理人 魏殿绅;庞炳良
主权项 实现下一跳的配置数据分离的方法,其特征在于,包括以下步骤:步骤1,为每个下一跳配置块维护一个绑定计数,该绑定计数用于对指向该下一跳配置块的所有关联配置块的总数进行统计计数,步骤2,为下一跳配置块增加一种新的状态“伪存在”状态,任意时刻下,各下一跳配置块的状态属性为如下三种之一,形成三态机制:(1)“不存在”状态:即初始状态,该下一跳配置块尚未从控制平面生成和下发,此时数据平面无该下一跳配置块的任何配置数据信息;(2)“存在”状态:该下一跳配置块已从控制平面下发,并由数据平面生效,此时数据平面已存储该下一跳配置块的相关配置数据,并已完成物理转发表项的申请和写表操作,实现数据报文的正常转发;(3)“伪存在”状态:数据平面尚未收到从控制平面下发的该下一跳配置块的配置数据,该下一跳配置块由数据平面内部生成,并占用相应物理转发表项的资源,但此时物理转发表项被置为无效状态,不能进行报文转发;步骤3,基于三态机制实现物理转发表项的维护管理,以有限状态机的方式定义配置块的三种状态之间的转移流程,基于该有限状态机实现下一跳配置数据的解耦。
地址 430074 湖北省武汉市东湖开发区关东科技园东信路5号
您可能感兴趣的专利