[发明专利]一种以太网风暴抑制方法有效
申请号: | 201310055312.8 | 申请日: | 2013-02-21 |
公开(公告)号: | CN103095603A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 庞吉耀 | 申请(专利权)人: | 南京磐能电力科技股份有限公司 |
主分类号: | H04L12/811 | 分类号: | H04L12/811;H04L12/741;H04L29/12;H04L1/00 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 陈建和 |
地址: | 210061 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种以太网风暴抑制方法,首先构建一个由MAC地址识别器、接收成帧器、流量计算、报文过滤器、散列表和接收判决器及MCU接口组成的MAC接收部件,其中散列表的表项应包含报文特征码和报文生成时间;计算正常应用业务数据的峰值流量,在此基础上设定启动风暴压制的流量限值;数据报过滤:统计通过MAC地址识别器后进入MAC接收部件的数据包带内流量,若带内流量越限则转步骤4检查接收报文,若带内流量在限值以内则转步骤(8)直接接收该数据包;通过不断地重复数据报过滤,降低网络风暴对后端CPU的影响。 | ||
搜索关键词: | 一种 以太网 风暴 抑制 方法 | ||
【主权项】:
一种以太网风暴抑制方法,其特征是步骤如下:(1)首先构建一个由MAC地址识别器、接收成帧器、流量计算、报文过滤器、散列表和接收判决器及MCU接口组成的MAC接收部件,其中散列表的表项应包含报文特征码和报文生成时间;(2)计算正常应用业务数据的峰值流量,在此基础上设定启动风暴压制的流量限值;(3)统计通过MAC地址识别器后进入MAC接收部件的数据包带内流量,若带内流量越限则转步骤4检查接收报文,若带内流量在限值以内则转步骤(8)直接接收该数据包;(4)通过接收成帧器提取接收报文的帧校验码(FCS),并依此作为该报文的特征码;(5)以帧校验码FCS作为散列函数输入,计算散列表索引并以此查找对应散列表项;(6)若对应散列表项的FCS与当前FCS一致且生存时间不为0则丢弃该数据包同时将该表项的生存时间减1(当生存时间为0时将FCS同时置0),转步骤(9)等待新的数据报;(7)若对应表项FCS与当前FCS不一致,将表项的FCS字段设为当前FCS,同时将生存时间字段置为最大值;(8)MAC接收部件修改接收缓冲区指针及接收状态标记确认接收当前数据包;(9)等待下一个数据包到达并转步骤(3);通过不断地重复步骤(3)到(8)实现重复数据报过滤,降低网络风暴对后端CPU的影响。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京磐能电力科技股份有限公司,未经南京磐能电力科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310055312.8/,转载请声明来源钻瓜专利网。