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

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

3天内不再提示

网络故障导致流量失控?看虹科Qci方案如何一招制胜!

虹科智能自动化 2024-06-20 08:04 次阅读

在当今快速发展的智能通讯领域,时间敏感网络(TSN)已成为确保网络通信高可靠性和低延迟的关键技术。IEEE 802.1 Qci作为TSN的一个重要组成部分,提供了一套强大的机制来管理网络流量,确保关键数据流的优先级和带宽得到保障。本文将深入探讨IEEE 802.1 Qci协议的基本概念、工作原理以及虹科提供的Qci解决方案,帮您理解如何通过精确的流量控制来提升网络的稳定性和效率。

a52c6f66-2e98-11ef-a655-92fbcf53809c.png

虹科TSN解决方案

01#

技术简介

时间敏感网络(TSN)通过IEEE 802.1 Qci标准定义了一种关键的高可用性协议。这一协议的主要目的是防止未配置或存在故障的设备发送不必要流量,避免这些流量对网络中的其他类别造成干扰。Qci利用以太网帧中的多个字段,如MAC地址和VLAN ID,来识别和区分不同的数据流。一旦数据流被准确识别,就可以为每个流独立设定规则,包括:

  • 为每个流设置允许的最大数据包大小
  • 规定每个流的最大带宽使用
  • 控制数据包的传输,包括允许或禁止特定数据流的传输

Qci中的带宽限制采用了信用和令牌桶机制。这一机制确保了对每个数据流的带宽使用进行有效控制,防止任何单一流占用过多带宽。同时,通过VLAN TAG中的DEI字段,Qci能够在丢包发生之前,实现带宽溢出的预防性传播,从而在设备间进行流量控制。

a5f980e6-2e98-11ef-a655-92fbcf53809c.png

此外,IEEE 802.1 Qci定义了一套丰富的统计计数器,使网络管理员或设计者能够检测配置问题。

02#

工作原理

PSFP(Per-Stream Filtering and Policing)通过过滤和监管数据流,防止流量泛洪和恶意节点攻击。PSFP包含三个层级/功能:

通过Filter识别和过滤数据流,依据Stream ID和Priority选择不同的过滤器,Stream ID通过802.1CB的一个功能来识别。

Stream gate控制数据流量,与802.1Qbv中的gate相比,其位置在队列前,赋予通过gate的帧内部优先级值IPV,确定流量类别。

对进入Meter的数据进行流量监管,例如设置流量上限,并在超出时丢弃数据,监管算法不包含在802.1Q中,详见MEF10.3。

a607a87e-2e98-11ef-a655-92fbcf53809c.png

03#

虹科Qci解决方案

a627f30e-2e98-11ef-a655-92fbcf53809c.jpg

虹科TSN交换机

虹科TSN交换机(点击查看产品详情)通过实施IEEE 802.1Qci标准,提供了一套每流过滤和监管功能,以确保调度流量不受网络基础设施入口点上可能发生的配置错误或设备故障的影响。以下是虹科Qci解决方案的关键警务行动:

1、基于帧长度的监管

这项措施允许设定基于最大帧长度的过滤标准,以规范数据帧的传输。

每流过滤和管理(PSPF)

PSPF由一个有序的流过滤器列表组成,这些过滤器确定将应用于在特定流上接收到的帧的过滤和监督操作。

a63ca542-2e98-11ef-a655-92fbcf53809c.png

2、针对未配置数据流的监管

对于使用相同流量类别(PCP)但未进行配置的数据流,虹科Qci解决方案将执行监管或将其重新标记为尽力而为(或赋予较低优先级)。

3、基于门状态的监管

此监管机制仅允许在流门开启状态下接收帧,关闭状态下接收到的帧将被视为无效。

流门表

流门表中的每个条目都包含控制流门状态的关键元素,这些元素决定了数据流的接收条件。

a6463738-2e98-11ef-a655-92fbcf53809c.png

4、基于速率的监管

这项监管措施监控数据流的发送速率,确保不超过为特定数据流设定的流量限制。

流量计(表)

流量计(表)记录了每个数据流的流量信息,为监管流量提供了必要的数据支持。

a649f3aa-2e98-11ef-a655-92fbcf53809c.png

扩展流量表(通过使用CLI访问):

a64da798-2e98-11ef-a655-92fbcf53809c.png

PSPF统计信息

PSPF统计信息提供了对过滤和监管操作的详细记录,帮助网络管理员进行性能监控和优化。

a664d8a0-2e98-11ef-a655-92fbcf53809c.png

实现PSFP需要依据IEEE Std 802.1CB标准中的流识别函数,该函数提供的流句柄用于PSFP的监督和排队决策。帧句柄的值和接收帧的优先级参数共同决定了帧将应用哪个流过滤器,以及将执行哪些过滤和监管操作。

结语

本文介绍了IEEE 802.1 Qci协议及其在构建高可靠性网络中的重要性。虹科的Qci解决方案进一步将这些理论应用于实践,通过每流过滤和监管功能,有效防止了由于配置错误或设备故障导致的网络干扰。随着工业自动化和智能制造对网络稳定性要求的不断提高,理解和应用IEEE 802.1 Qci协议及其相关技术,对于构建一个高效、可靠的网络环境至关重要。

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

    关注

    4

    文章

    742

    浏览量

    29613
  • 网络故障
    +关注

    关注

    0

    文章

    26

    浏览量

    8442
  • TSN
    TSN
    +关注

    关注

    3

    文章

    213

    浏览量

    16590
收藏 人收藏

    评论

    相关推荐

    网络发展无线网络故障排查需求

    ` 本帖最后由 gk320830 于 2015-3-8 18:44 编辑 、当最后100米无线化所有对网络故障维护有较长期经验的人都清楚,早期网络大概75%左右的故障来自于物理连
    发表于 11-04 20:51

    简单一招解决焊电路被烟熏的办法

    相信笔记本电脑的散热器大家都有吧,哈哈,一招搞定!贴图效果:效果还不错,做硬件,焊电路的要多注意身体。
    发表于 03-07 09:17

    集中式网络故障诊断

    集中式网络故障诊断
    发表于 08-08 14:22

    教你一招如何分辨PCB板层数

    教你一招如何分辨PCB板层数
    发表于 04-23 06:36

    教你一招如何去实现傅立叶变换算法?

    教你一招如何去实现傅立叶变换算法?
    发表于 04-30 06:05

    教你一招怎样去选择合适的CPLD

    CPLD有哪些优点?教你一招怎样去选择合适的CPLD
    发表于 05-06 09:48

    教你一招如何去选择射频滤波器?

    教你一招如何去选择射频滤波器?
    发表于 05-28 07:05

    网络故障节点的判断技巧

      利用交换机说明一定位网络故障节点的方法和技巧   一、将交换机的故障日志作为第一手材料
    发表于 11-23 10:57 1743次阅读

    笔记本网络故障排除

    电子发烧友为您提供了笔记本网络故障排除,帮助你解决 笔记本 出现网络故障时对您的干扰,希望对您有所帮助!
    发表于 07-11 16:11 193次下载
    笔记本<b class='flag-5'>网络故障</b>排除

    朗讯ATM网络故障案例分析

    朗讯ATM网络故障案例分析
    发表于 09-05 09:22 3次下载

    智能网络故障管理系统

    当前网络故障管理系统正朝着自动化智能化的方向发展。为了提高传统网络故障管理系统的智能化水平,基于专家系统规则引擎Jess和SNMP协议,设计了一个智能网络故障管理系统。该系统可实时监控被管网络
    发表于 11-11 15:47 4次下载
    智能<b class='flag-5'>网络故障</b>管理系统

    网络故障排查思路和处理方法

    网络故障是最容易出现的,且难以解决的问题。本文提供的网络故障排查思路和处理方法,可解决日常工作中大部分网络问题。
    发表于 10-31 09:14 8117次阅读

    Linux服务器常见的网络故障排查方法

    日常工作中我们有时会遇到服务器网络不通问题,导致服务器无法正常运行。要想解决服务器网络故障问题,通常要先进行网络故障排查,这里以Linux服务器为例来看下常用的
    的头像 发表于 04-14 15:47 2449次阅读

    物理验证一招制胜,IC设计快人一步

    原文标题:物理验证一招制胜,IC设计快人一步 文章出处:【微信公众号:新思科技】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 05-26 03:05 319次阅读
    物理验证<b class='flag-5'>一招</b><b class='flag-5'>制胜</b>,IC设计快人一步

    虹科分享 | NetFlow数据能够为网络故障排除提供什么? | 网络流量监控

    虹科分享NetFlow数据能够为网络故障排除提供什么?NetFlow是网络设备中标准化的功能,用于收集流量测量值并将其导出到另一个系统进行分析。对该流数据的分析通知网络管理器
    的头像 发表于 04-20 09:26 439次阅读
    虹科分享 | NetFlow数据能够为<b class='flag-5'>网络故障</b>排除提供什么? | <b class='flag-5'>网络流量</b>监控