发明名称 一种报文限速方法
摘要 本发明涉及一种报文限速方法,包括:A.预设时间窗宽度及其允许通过报文的数量;B.获取当前系统时刻,并根据前一个时间窗截止时刻计算当前时间窗已过时间;C.判断当前时间窗已过时间是否小于时间窗宽度,若否,则允许当前时间窗中的报文通过,并更新当前时间窗截止时刻,结束;若是,执行步骤D;D.判断当前时间窗已通过报文数量是否大于允许通过的报文数量,若是,计算超出通过的报文数量,并对所述报文进行流量延迟处理后允许通过;否则,允许当前时间窗内的报文通过,并更新当前时间窗的截止时刻。本发明通过对超标的报文进行流量限速或流量整形,以达到优化CPU资源使用、在系统遭受广播风暴或黑客攻击时对CPU进行保护等问题。
申请公布号 CN1725732A 申请公布日期 2006.01.25
申请号 CN200510075128.5 申请日期 2005.06.08
申请人 杭州华为三康技术有限公司 发明人 王俊
分类号 H04L12/56(2006.01) 主分类号 H04L12/56(2006.01)
代理机构 北京集佳知识产权代理有限公司 代理人 逯长明
主权项 1、一种报文限速方法,其特征在于,包括步骤:A1、预设时间窗宽度和该时间窗内允许通过的报文数量;B1、获取当前系统时刻,并根据前一个时间窗截止时间计算当前时间窗的已过时间;C1、判断当前时间窗的已过时间是否小于时间窗的宽度,若否,则允许当前时间窗中的报文通过,并更新当前时间窗的截止时刻,结束;若是,执行步骤D1;D1、判断当前时间窗已通过的报文数量是否大于允许通过的报文数量,若是,计算超出允许通过的报文数量,并对其进行流量延迟处理后允许通过;否则,允许当前时间窗中的报文通过,并更新当前时间窗的截止时刻。
地址 310053浙江省杭州市高新技术产业开发区之江科技工业园六和路东华为3Com总部