发明名称 实现转发能力动态检测的方法和装置
摘要 本发明公开了一种实现转发能力动态检测的方法和装置。本发明通过探测CPU侧对应各内存空间的存储状态标识状态即可检测该CPU的当前处理能力,从而能够获得该CPU的转发能力。这样,将出接口CPU转发能力通知对应的各入接口,用以各入接口确定自身向该出接口所发送的报文流量,以有效的实现板间流控,保证对应的所有入接口的报文流量之和不会超出出接口的CPU转发能力,为避免出接口处丢包提供保障,避免交换网流量浪费。而且,当CPU侧已用状态的存储状态标识少于一定数量时,还可通知对应的各入接口增加传输的报文总量,从而能够避免出接口CPU转发能力的浪费。
申请公布号 CN101188560A 申请公布日期 2008.05.28
申请号 CN200710179811.2 申请日期 2007.12.18
申请人 杭州华三通信技术有限公司 发明人 赵广;邓新红;张德宁
分类号 H04L12/56(2006.01);H04L12/26(2006.01);G06F11/30(2006.01) 主分类号 H04L12/56(2006.01)
代理机构 北京德琦知识产权代理有限公司 代理人 宋志强;麻海明
主权项 1.一种实现转发能力动态检测的方法,应用于分布式路由系统中,其特征在于,为出接口板内存中的各内存空间分别设置对应的存储状态标识,该方法包括:出接口板CPU接收到报文后,将该报文存储在空闲存储状态标识所对应的内存空间中,并将该存储状态标识设置为已用状态;CPU在完成报文的处理后,将存储该报文的内存空间所对应的存储状态标识设置为空闲状态;检测已用状态的存储状态标识总数是否达到预设的上限阈值;当已用状态的存储状态标识总数达到预设的上限阈值时,确定该CPU的转发能力不足。
地址 310053浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地