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

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

3天内不再提示

英创信息威廉希尔官方网站 Linux工控主板的一种环形菊花链网络方案介绍

英创信息威廉希尔官方网站 来源:英创信息威廉希尔官方网站 作者:英创信息威廉希尔官方网站 2020-02-04 11:38 次阅读

环形菊花链网络是工业常用网络结构,每个交换节点可以方便的接入以太网设备,构成星形结构,而交换节点与节点之间相互连接,又构成环形结构。环形菊花链设备接入方便,减少了单纯星形结构冗长的布线。同时,又能通过交换节点之间的环形结构达到链路冗余备份的功能,相对线性菊花链网络成本更低。

通常需要采用具有环网功能的交换机作为环形菊花链网络中的交换节点,运行STP/RSTP/MSTP协议,以防止二层的广播风暴。英创公司结合自身产品特点,以EM9287工控主板为核心,提出了一种小型、低成本的环形菊花链组网方案。

英创公司采用Davicom公司的DM8606作为交换芯片(支持RSTP协议),开发了一个小型交换机环网扩展模块ETA713。如图1所示,ETA713具有5个以太网口,其中P0、P1作为环网接口,P2、P3作为普通网口,P4作为CPU port,与EM9287的eth0传输数据。同时,EM9287通过DM8606的SMI接口对其进行控制。将P0-P3在ETA713的评估底板上以RJ45的接口引出,可以组建如图2所示的环形菊花链网络。

图1 EM9287 & ETA713

图2 EM9287 & ETA713组建环形菊花链网络

为防止环形网络可能造成的二层网络风暴,我们移植了RSTP协议,作为后台程序运行在EM9287上。RSTP为每个端口分配一个端口角色,包括:根端口(ROOT Port)、指定端口(DESIGNED Port)、替换端口(ALTERNATED Port)、备份端口(BACKUP Port)和禁用端口(DISABLED Port)。每个端口有3个状态:转发状态(Forwarding)、学习状态(Learning)和丢弃状态(Discarding)。

RSTP协议状态机根据DM8606传输过来的BPDU帧,决定端口的角色和状态,选择既非ROOT又非DESIGNED的端口作为ALTERNATED端口,禁止其转发功能,消除“环路”,如下图所示。此时,如果中断SW2交换节点的P1口,其P0口将迅速转变为ROOT PORT(P1变为DISABLED Port,不参与RSTP运算),SW2的网络帧将迅速从P0端口经环路的另一边传输到目的地ROOT BRIDGE。

图3 网络收敛原始状态

图4 中断SW2 P1后的网络状态

此外,因为RSTP是作为后台程序运行在EM9287上,且CPU占用资源低于1%,EM9287仍然可以运行用户所需的其他应用程序。而本质上,我们也是用一个扩展模块实现了简单的环网交换功能,取代了原来的环网交换机。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6085

    浏览量

    35311
收藏 人收藏

    评论

    相关推荐

    ADS1256支持菊花连接吗?

    求助:1、ADS1256支持菊花连接吗? 2、如果不支持菊花连接,能否把多片ADS1256挂在同个SPI(CLK,MISO,MOSI
    发表于 12-24 06:03

    有方科技参编的信息威廉希尔官方网站 团体标准发布

    能力评价》团体标准由中国计算机行业协会正式发布实施,明确了信息威廉希尔官方网站 产品供应成熟度共性指标中企业背景、威廉希尔官方网站 掌控、供给能力评价级指标框架以及评价指标项描述,为制定元器件、软件等基础评估
    的头像 发表于 12-23 10:44 86次阅读

    ADS8866菊花的程序有吗?

    ADS8866 菊花的程序有吗 最好是基于linux的,我接5个adc设备,读数据是要次性读完吗?菊花
    发表于 12-06 06:57

    如何读取ADS1299菊花数据?

    :1级联模式,2菊花模式(级联更像并联,菊花更像串联模式),若使用菊花
    发表于 12-04 06:56

    ​什么是国产工控主板,国产工控主板的特点有哪些?

    什么是国产工控主板呢?国产工控主板是工业计算机的主板,是一种计算机系统的硬件设备,是专门为工业控
    的头像 发表于 11-07 10:29 185次阅读

    国产工控主板,信产业发展新引擎

    在当今科技飞速发展的时代,信产业正成为国家战略的重要支撑。而我们的国产工控主板,以其卓越的性能和可靠的品质,为信产业的发展注入强大动力。国产工控
    的头像 发表于 11-06 10:29 217次阅读

    中科达荣获2024年软件和信息威廉希尔官方网站 服务优秀企业

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

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

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

    梯度科技入选2023年信息威廉希尔官方网站 应用创新解决方案名单

    日前,工业和信息化部网络安全产业发展中心(工业和信息化部信息中心)在天津举办2024信息威廉希尔官方网站 应用创新发展大会暨解决
    的头像 发表于 09-09 16:29 429次阅读

    串行外设接口的菊花实现

    电子发烧友网站提供《串行外设接口的菊花实现.pdf》资料免费下载
    发表于 08-27 09:45 1次下载
    串行外设接口的<b class='flag-5'>菊花</b><b class='flag-5'>链</b>实现

    介绍一种嵌入式Linux中的录音降噪方案

    降噪不仅只能从硬件入手,本文为您介绍一种嵌入式Linux中的录音降噪方案。该方案完全依靠软件实现,最大程度上降低投入。
    的头像 发表于 05-21 11:52 554次阅读

    工控主板的性能指标有哪些?

    工控主板是工业控制领域中的关键组成部分,它承载着工控系统的核心功能。因此,工控主板的性能指标是评估其质量和性能的重要标准。本文将
    的头像 发表于 05-10 16:27 901次阅读
    <b class='flag-5'>工控</b><b class='flag-5'>主板</b>的性能指标有哪些?

    工控主板和普通主板的区别有哪些

    工控主板和普通主板是两在计算机硬件领域中常见的主板类型,它们在设计、功能和用途上有着明显的区别。工控
    的头像 发表于 04-25 16:54 1285次阅读
    <b class='flag-5'>工控</b><b class='flag-5'>主板</b>和普通<b class='flag-5'>主板</b>的区别有哪些

    LTC6811与LTC6820菊花电流配置导致采样误差怎么解决?

    我们在测试从板采样精度的时候发现从板LTC6811的菊花电流配置如果和主板LTC6820菊花电流配置不同会出现通信校验位报错且个别电芯采
    发表于 01-04 06:27

    为什么多片DDR菊花拓扑连接时末端需要接很多的电阻

    为什么多片DDR菊花拓扑连接时末端需要接很多的电阻  多片DDR菊花拓扑连接时末端需要接很多电阻的原因是因为信号时序和信号完整性的要求。 DDR是
    的头像 发表于 12-29 13:54 1004次阅读