发明名称 一种分布式路由子系统在IPV6协议栈的实现方法
摘要 一种分布式路由子系统在IPV6协议栈的实现方法。该方法内容包括线卡加电向主控板注册机制、常规触发更新机制、Ack超时重传机制、Audit同步机制。并且在其Ack超时重传机制中还涉及稀疏更新路由的处理技术。本发明在BDCOM现有的路由子系统基础上,利用主控板的RIB和FIB的同步和主控与线卡的FIB同步的技术手段,改进现有的整个路由子系统的工作方法,实现减少主控与线卡的信息传输量,降低主控上CPU的突发占用率,以此来提高其工作效率。从而解决了由于整个路由子系统只有一个CPU负责路由学、维护和查找,而导致线卡转发IPV6报文时所出现的路由查找等待的问题。
申请公布号 CN101064668A 申请公布日期 2007.10.31
申请号 CN200610026273.9 申请日期 2006.04.29
申请人 上海博达数据通信有限公司 发明人 汪革;彭双庭
分类号 H04L12/56(2006.01);H04L29/06(2006.01) 主分类号 H04L12/56(2006.01)
代理机构 上海天翔知识产权代理有限公司 代理人 陈学雯
主权项 1、一种在IPV6协议栈下全新的分布式路由子系统的处理方法,其特征在于该方法具体包括四个步骤:1]线卡加电向主控板注册机制,该机制利用线卡初始化后,向主控发送报文并等待主控回复报文来确认线卡是否注册;2]常规触发更新机制,该机制通过主控接收到线卡的报文后,根据报文类型判断是查找线卡所需要的具体路由进行更新,还是针对主控FIB表中所有的entry的该线卡更新标志位进行设置;3]Ack超时重传机制,该机制在Audit定时器超时的情况下,根据线卡发送缓冲内容的有无来决定是线卡重发发送缓冲中的报文还是将通过遍历主控的FIB后所发现的变化了的entry封装成报文信息发送;4]Audit同步机制,该机制在Audit定时器超时后,主控遍历它的整个FIB,并将所得到的路由信息通过报文发送给线卡进行比较,以此决定是否需要向主控FIB请求路由更新。该技术方案在实行过程中,运用了两个同步处理,即主控的RIB与FIB的同步和主控与线卡的FIB同步;并且所执行的Ack超时重传机制中还涉及稀疏更新路由的处理技术;此外整个方法在实施进程中其机制处理过程采用互相排斥的方式进行。
地址 201203上海市浦东新区张江高科技园区居里路123号