0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英创信息技术ESM335x主板对网络风暴的应对措施简介

英创信息技术 来源:英创信息技术 作者:英创信息技术 2020-02-11 16:56 次阅读

成熟和完善的通讯接口支持是英创公司工控主板的一大亮点,对工业中常用的通讯接口在各种场合都有着稳定的运行表现,所以主板被大量应用于和通讯相关的项目中。而对于通讯类的设备,有一些场合会要求通过网络风暴测试。网络风暴一般是指由于网络中充满了广播包或组播包,以至于占满整个网络带宽,导致网络极慢甚至瘫痪的一种故障。

正常情况下,主板会接收发送过来的广播包和组播包然后进行相关处理和解析,如果整个网络中充满了广播包或组播包,那么主板将会一直处在对网络数据包的处理和解析中,这样就会大量消耗主板的资源,导致主板出现系统响应慢,甚至导致影响整个系统正常运行的情况。针对这种现象和需求,英创公司在ESM335x系列主板上增加了抵抗网络风暴的方案,让主板即使处在网络风暴中也不会消耗过多的资源,保证主板功能的正常运行。

在ESM335x主板上采用的方法是控制接收广播和组播包的速率,通过英创公司提供的软件工具switch-configs设置,可以将ESM335x主板每秒接收广播和组播包数量进行限制,总共分为10个梯度,从每秒钟分别最多接收10000个广播包和组播包到每秒钟1000个,每个梯度递减1000,这样就避免了接收过多的广播包和组播包,从而导致消耗过多的硬件资源。

为了测试方案的效果,英创公司使用了PC和ESM3354主板搭建了实验环境,让ESM3354主板和PC通过交换机连接,然后在PC上使用大流量网络数据包生成工具trafgen,产生大量广播包模拟网络风暴的情况,观察在限制接收广播包和组播包速率前后,系统资源的消耗情况有无变化。关于trafgen工具的介绍,可以参考trafgen(8)或者网站:http://man7.org/linux/man-pages/man8/trafgen.8.html。测试硬件环境如下:

测试环境

trafgen工具可以读取配置文件,根据文件内容生成所设置的数据包,在这次测试中英创公司设计了生成广播包的配置文件,在PC端运行后,就会有大量的广播发出,让局域网内充满了广播包,执行命令后效果如下:

生成广播包

可以看到PC的8个核心同时在发出广播包,这时通过top指令查看ESM3354主板的CPU状态,如下图:

资源占用

上图的信息说明ESM3354的CPU资源已经被完全占用,说明处理接收到的广播包已经消耗了许多的硬件资源,导致CPU负载过高,可能会影响其他功能的正常运行。

这时通过英创公司提供的工具软件switch-configs来限制广播包的接收速率,运行程序时带入参数1,效果为限制ESM3354主板每秒钟最多分别接收1000个广播包和组播包,参数1-10,分别对应1000-10000个包,参数0则表示取消限制,如下图:

设置网络限制

运行后效果如下图:

资源占用

从图中的信息看出CPU的负载降下来了,说明板卡此时完全没有受到网络中大量广播包的影响,系统正常运行。因为限制了ESM3354主板接收广播包和组播包的速率,就算网络中还有更多的广播包和组播包,也不会影响ESM3354主板的正常运行。

所以这次实验验证了ESM3354主板在网络风暴情况下仍然能够正常运行,不会受到网络中大量广播包和组播包的影响,大幅提升了在极端网络条件下设备的稳定性。最后在对主板不同的限制速率情况做了对比测试,并且统计了生成的广播包数量,整理如下:

限制速率 测试时间 累计广播包数量 CPU负载
无限制 61s 9201579个数据包
共552094740byte
98%
5000 61s 9201579个数据包
共552094740byte
2.5%
1000 61s 9201579个数据包
共552094740byte
0%
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11222

    浏览量

    208886
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6085

    浏览量

    35200
收藏 人收藏

    评论

    相关推荐

    AM335x和AMIC110 Sitara™处理器技术参考手册

    电子发烧友网站提供《AM335x和AMIC110 Sitara™处理器技术参考手册.pdf》资料免费下载
    发表于 11-14 15:07 0次下载
    AM<b class='flag-5'>335x</b>和AMIC110 Sitara™处理器<b class='flag-5'>技术</b>参考手册

    中科达荣获2024年软件和信息技术服务优秀企业

    及前百家企业”名单。中科达凭借非凡的技术实力与持续的创新能力,成功入选“2024年度软件和信息技术服务竞争力百强企业”以及“2024年软件和信息技术服务优秀企业”。
    的头像 发表于 10-30 11:44 373次阅读

    用国产化硬件守护信息安全,飞腾D2000网络安全主板应用优势

    在当今数字化时代,信息技术飞速发展,网络攻击事件愈发频繁,网络安全面临着前所未有的挑战。而国产网络安全主板的出现,为守护
    的头像 发表于 10-29 10:10 155次阅读

    AM335x功耗估算工具

    电子发烧友网站提供《AM335x功耗估算工具.pdf》资料免费下载
    发表于 10-12 11:46 0次下载
    AM<b class='flag-5'>335x</b>功耗估算工具

    国产化背景下的工控主板发展现状

    ,是信息技术应用创新产业的简称,于2016年“信工委会”(信息技术应用创新工作委员会)提出,目的就是要推动我们国内软硬件关键技术的研发
    的头像 发表于 09-21 16:15 319次阅读

    AM335x硬件设计指南

    电子发烧友网站提供《AM335x硬件设计指南.pdf》资料免费下载
    发表于 09-19 11:05 0次下载
    AM<b class='flag-5'>335x</b>硬件设计指南

    AM335x原理图核对表

    电子发烧友网站提供《AM335x原理图核对表.pdf》资料免费下载
    发表于 09-19 11:03 0次下载
    AM<b class='flag-5'>335x</b>原理图核对表

    梯度科技入选2023年信息技术应用创新解决方案名单

    日前,工业和信息化部网络安全产业发展中心(工业和信息化部信息中心)在天津举办2024信息技术应用创新发展大会暨解决方案应用推广大会。会上正式
    的头像 发表于 09-09 16:29 384次阅读

    工业交换机如何防止广播风暴

    工业交换机作为网络设备的重要组成部分,在网络中起到了连接各个设备和传输数据的重要作用。然而,广播风暴是工业交换机面临的一个常见问题,会影响网络性能和稳定性。为了防止广播
    的头像 发表于 06-04 15:58 399次阅读

    芯盾时代中标西安西热电站信息技术有限公司!

    芯盾时代中标西安西热电站信息技术有限公司!芯盾时代基于完整的身份安全产品体系,增强客户的业务系统、网络设备和安全设备等认证安全强度
    的头像 发表于 04-09 11:32 466次阅读

    EMI(电磁干扰):原理、影响与应对措施

    EMI(电磁干扰):原理、影响与应对措施?|深圳比达电子EMC
    的头像 发表于 03-26 11:22 1986次阅读
    EMI(电磁干扰):原理、影响与<b class='flag-5'>应对</b><b class='flag-5'>措施</b>?

    浪涌Surge整改指南:浪涌问题及整治措施?|深圳比达电子EMC.

    浪涌Surge整改指南:浪涌问题及整治措施?|深圳比达电子EMC随着电力设备的普及和电力网络的发展,浪涌(Surge)问题已经成为影响设备安全和稳定运行的重要因素。本文将从浪涌问题的定义、原因分析
    发表于 03-22 10:16

    龙芯中科三项信方案入围工信部2023年信息技术应用创新应用示范案例名单

    近日,工业和信息化部通报了2023年信息技术应用创新解决方案征集遴选结果,本次共评选出典型解决方案173个、应用示范案例83个、单项创新案例64个。
    的头像 发表于 03-07 16:45 854次阅读
    龙芯中科三项信<b class='flag-5'>创</b>方案入围工信部2023年<b class='flag-5'>信息技术</b>应用创新应用示范案例名单

    辐射RE整改:科学应对辐射环境,建设健康未来?|深圳比达电子EMC a

    辐射RE整改:科学应对辐射环境,建设健康未来?|深圳比达电子EMC近年来,辐射环境问题备受关注,为了构建更加健康的未来,辐射RE整改成为当务之急。本文将深入探讨辐射RE整改的重要性,并逐步介绍相关
    发表于 02-23 09:48

    MOS管开通过程的米勒效应及应对措施

    MOS管开通过程的米勒效应及应对措施
    的头像 发表于 11-27 17:52 3175次阅读
    MOS管开通过程的米勒效应及<b class='flag-5'>应对</b><b class='flag-5'>措施</b>