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

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

3天内不再提示

高可靠性——TSN 802.1Qci协议介绍

北汇信息POLELINK 2022-08-02 10:04 次阅读

TSN协议族根据实现功能可以分为:定时与同步、延时、可靠性和资源管理四个类别,往期的时间同步——TSN协议802.1AS介绍一文向大家介绍了定时与同步功能的核心——802.1AS协议,而在基于TSN工具的时间同步分析(七种延时,一次厘清)一文中讨论了评价时间同步精度的七个指标,本文则将介绍实现可靠性功能中的802.1Qci协议。

poYBAGLnfQWAZlZXAALIl_qknZg886.png

一、简介

IEEE 802.1 Qci全称Per-Stream Filtering and Policing(以下使用简称PSFP),即对每个数据流采取过滤和控制策略,以确保输入流量符合规范,从而避免由故障或恶意攻击(如Dos攻击)引起的异常流量问题。本文将通过分析异常流量问题,阐释可行的过滤控制策略,以及为什么Qci推荐使用对每个数据流(Per-stream)的过滤控制策略,最后介绍PSFP的基本工作过程。

二、异常流量问题

异常流量是指发送端或交换机发送了过多流量,或是在错误的时间发送流量,这样就占用了其他流量的带宽,导致这些流量的带宽和时延都无法保证,甚至会影响到整个网络

下图展示了基本的异常流量现象,图中T1、T2是两个发送节点,L1、L2、L3作为三个接收节点,B1、B2是两个Bridge设备,红色、绿色分别表示T1、T2发送的数据流;这里T1发送的数据流超出其规定的带宽,导致同样从B1流出的T2数据流受到影响,使得接收节点L3接收数据的带宽和延迟要求没有满足。

poYBAGLnfSeATqJQAAAoPgpmSiM145.png

为了解决上述的异常流量现象,可以在异常流量进入Bridge设备时采取过滤和控制策略,如下图所示:

pYYBAGLnfTiATvw5AAArSYMHnBk494.png

图中,在B1输入端口处引入过滤器,过滤器会对经过的异常流量采取限制措施,使得在B1输出端口处各流量均能满足其带宽要求。

三、过滤和控制策略

在对流量的限制上,有多种过滤和控制策略,按照过滤方式可以分为:

(1)对单个流量过滤(以下简称单流)

pYYBAGLnfbWAf46tAAAmYJegW3s827.png

(2)对单个流量类(Traffic class)过滤(以下简称单类)

pYYBAGLnfc-AAAywAAAfrsr3YfY913.png

按照控制方式可以分为:

(1)限流

(2)阻断

组合起来就有四种过滤和控制策略,接下来分析这些策略。需要注意的是,过滤和控制都是针对有带宽要求的流量,即不适用于BE(Best Effort)数据流。

1、单类+限流

poYBAGLnfgCAKpIyAAC1QRB-ICA071.png

如图所示,每个交换节点的输入端口均设置了单类过滤器,在输出端口设置有基于信用的整型器(CBS);图中的红、蓝、绿三种颜色表示的流量均属于同一流量类,因此,在B1的单类过滤器处,由于红色流量发生异常,导致总的流量类带宽为35+20超出40Mbit/s的限额,从而触发限流控制策略,使得红色流量实际输出带宽为30Mbit/s,蓝色流量实际输出带宽变为10Mbit/s;在B2输入端口处,红、绿、蓝流量均满足了单类过滤器的要求,但在输出端口处,红、绿流量之和为30+55超出了75Mbit/s整型要求,使得绿色流量的最终输出变为45Mbit/s。

由此可以看出,单类+限流的过滤控制策略不能隔绝异常流量的影响,在上图中蓝、绿流量自身没有异常但最终仍受到红色异常流量的影响。

2、单类+阻断

pYYBAGLnfhSAQppbAACAv6fcvM0698.png

如图所示,通过改变控制方式为阻断,可以确保绿色流量的带宽要求,但蓝色流量因为与红色流量同属一个流量类,因此也被阻断。

再考虑另一情况:

poYBAGLnfiOAMgb3AACPpdzu_wk839.png

同样是单类+阻断的过滤控制,但是仅红色流量异常变为30Mbit/s,而蓝色流量此时没有数据发送,所以对于B1的单类过滤器无法检测出红色流量的异常;在B2输出端口,由于CBS限制使得红色流量变为25Mbit/s,而绿色流量变为50Mbit/s,由此可以看出单类检测会存在不能彻底检测异常流量的情况,也就无法隔绝异常流量对其他流量的影响。

3、单流+限流

poYBAGLnflGAYho6AACHnS6wX0E470.png

如图所示,采用单流+限流的方式,成功限制了异常流量,并且其他流量没有受到影响;但是,由于采用限流的方式,这意味着存在选择性丢包的情况,即数据可能发生错误,而接收端会认为接收到的是正常的流量。

4、单流+阻断

pYYBAGLnfmqAJR8OAACAQtSOmlE758.png

最后是单流+阻断的过滤控制策略,此时,仅有出现异常的流量受到影响,其他流量正常传输。

从以上四种过滤控制策略的对比可以看出,单类过滤仅需要实现更少的过滤器,但无法保证正常流量的带宽和延时要求;与之相对的,单流过滤可以确保仅异常流量受到控制,其他正常流量不受影响,但需要对每个流量都要实现单独的过滤器,这无疑需要更多开销;阻断控制相比限流控制更直接也更安全,一方面确保恶意流量无法进入,另一方面确保流入的数据是完整的。

PSFP支持以上四种过滤控制方式,但推荐采用的是单流过滤和阻断控制的组合,因为此种方式既隔绝异常流量、而不影响网络中其他流量,又能最大程度地保障数据的完整性。

四、PSFP工作过程

poYBAGLnfoeAPzOSAAFtnKLCNzo463.png

PSFP由图中Stream Filters、Stream Gates和Flow Meters三个表配合完成,下面就来简要介绍它们:

▲Stream Filters,即流过滤器表,每个表项表示某个流对应的过滤器,与下文中的特定门控(Gate)和流量计(Meter)关联;

▲Stream Gates,即流门控表,每个表项表示对某个流采取的门控措施(如,门控状态为关表示禁止对应流量流入);

▲Flow Meters,即流量计表,每个表项表示对某个流的流量统计,当该流量超过了限制带宽则采取限流或阻断的控制。

下面介绍PSFP的基本工作流程:首先流过滤器根据其中定义的流标识(Stream ID)、优先级(Priority)信息,识别出流量是否遵循该过滤器,若由该过滤器控制,根据对应的门控决定是否允许流量流入,若允许流入,则由流量计中参数判断是否超出限额,若超出限额,根据配置决定采用限流还是阻断。

再来考虑PSFP的基本应用场景:

▲对于未知来源的流量,PSFP通过设置门控关闭,阻止可疑流量流入;

▲对于已知来源的异常流量,这里的异常表现不限于带宽(带宽超出预留带宽),还包括如:最大数据服务单元(SDU)长度超出要求等,PSFP可以选择阻断或限流。

由此,PSFP通过对入站流量的过滤和控制策略,提高了网络的可靠性。

五、结语

以上就是本次对802.1Qci协议介绍的全部内容了,总的来说,Qci提供限制或阻断异常流量的功能,由此提升整体网络的健壮性和安全性。后续会带来更多TSN协议的解读,敬请期待。

此外,北汇信息提供TSN技术Workshop,其中对行业现状及趋势分析、根据应用场景提出TSN网络架构解决方案等内容,将有效地帮助客户迎接下一代E/E架构中时间敏感网络带来的挑战。

北汇信息还是TSN Systems在中国的独家合作伙伴,借助TSN Systems公司专业的TSN网络设备及分析软件,能够为下一代E/E架构中时间敏感网络提供系统级测试解决方案,包括系统设计测试、系统性能测试以及系统鲁棒性测试等。

参考文档

[1] IEEE Std 802.1Qci-2017

[2] Ingress Policing IEEE 802.1 TSN Plenary November 10-15, 2013 – Dallas, USA

[3] Time-Sensitive Networking (TSN) Profiles

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

    关注

    3

    文章

    238

    浏览量

    16816
收藏 人收藏

    评论

    相关推荐

    PCB高可靠性化要求与发展——PCB高可靠性的影响因素(上)

    在电子工业的快速发展中,印刷电路板(PCB)的可靠性始终是设计和制造的核心考量。随着集成电路(IC)的集成度不断提升,PCB不仅需要实现更高的组装密度,还要应对高频信号传输的挑战。这些趋势对PCB
    的头像 发表于 10-11 11:20 263次阅读
    PCB<b class='flag-5'>高可靠性</b>化要求与发展——PCB<b class='flag-5'>高可靠性</b>的影响因素(上)

    基于TI电感传感技术的高可靠性低成本金属按键设计

    电子发烧友网站提供《基于TI电感传感技术的高可靠性低成本金属按键设计.pdf》资料免费下载
    发表于 09-26 09:17 0次下载
    基于TI电感传感技术的<b class='flag-5'>高可靠性</b>低成本金属按键设计

    针对高可靠性应用的电压转换

    电子发烧友网站提供《针对高可靠性应用的电压转换.pdf》资料免费下载
    发表于 09-18 14:46 0次下载
    针对<b class='flag-5'>高可靠性</b>应用的电压转换

    高可靠性BAW振荡器MTBF和时基故障率计算

    电子发烧友网站提供《高可靠性BAW振荡器MTBF和时基故障率计算.pdf》资料免费下载
    发表于 08-29 11:52 0次下载
    <b class='flag-5'>高可靠性</b>BAW振荡器MTBF和时基故障率计算

    内置900V~1500V MOSFET的高可靠性AC-DC电源芯片

    内置900V~1500V MOSFET的高可靠性AC-DC电源芯片
    的头像 发表于 08-08 09:50 719次阅读
    内置900V~1500V MOSFET的<b class='flag-5'>高可靠性</b>AC-DC电源芯片

    TSN时钟同步 | PTP对时案例演示——基于NXP i.MX 8M Plus

    )是IEEE802.1工作组中的TSN任务组开发的一套协议标准。该标准定义了以太网数据传输的时间敏感机制,为标准以太网增加了确定性和可靠性,以确保以太网能够为关键数据的传输提供稳定一致
    发表于 07-10 10:28

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

    导读在当今快速发展的智能通讯领域,时间敏感网络(TSN)已成为确保网络通信高可靠性和低延迟的关键技术。IEEE802.1Qci作为TSN的一个重要组成部分,提供了一套强大的机制来管理网
    的头像 发表于 06-20 08:04 442次阅读
    网络故障导致流量失控?看虹科<b class='flag-5'>Qci</b>方案如何一招制胜!

    红外探测器封装秘籍:高可靠性键合工艺全解析

    红外探测器在现代科技领域中扮演着举足轻重的角色,广泛应用于温度检测、环境监控、医学研究等领域。为了提升红外探测器的性能和可靠性,其封装过程中的键合工艺尤为关键。本文旨在深入探讨红外探测器芯片的高可靠性键合工艺,以期为相关领域的实践提供有益的参考。
    的头像 发表于 05-23 09:38 719次阅读
    红外探测器封装秘籍:<b class='flag-5'>高可靠性</b>键合工艺全解析

    光路科技TSN工业交换机FR-TSN4206成功通过“时间敏感网络产业链名录计划”检测认证,为确定性网络应用提供强

    光路科技工业交换机在确定性网络领域迈出了坚实的步伐,推出了一系列高性能、高可靠性TSN交换机产品。其中,机架式TSN交换机的精彩亮相,以及业内首款全国产TSN交换机和
    的头像 发表于 04-25 14:09 587次阅读
    光路科技<b class='flag-5'>TSN</b>工业交换机FR-<b class='flag-5'>TSN</b>4206成功通过“时间敏感网络产业链名录计划”检测认证,为确定性网络应用提供强

    如何确保IGBT的产品可靠性

    标准。安森美(onsemi)作为一家半导体供应商,为高要求的应用提供能在恶劣环境下运行的产品,且这些产品达到了高品质和高可靠性。之前我们分享了如何对IGBT进行可靠性测试,今天我们来介绍如何通过
    的头像 发表于 01-25 10:21 1562次阅读
    如何确保IGBT的产品<b class='flag-5'>可靠性</b>

    IGBT的可靠性测试方案

    标准。安森美 (onsemi) 作为一家半导体供应商,为高要求的应用提供能在恶劣环境下运行的产品,且这些产品达到了高品质和高可靠性
    的头像 发表于 01-17 09:56 1349次阅读
    IGBT的<b class='flag-5'>可靠性</b>测试方案

    半导体封装的可靠性测试及标准介绍

    本文将介绍半导体的可靠性测试及标准。除了详细介绍如何评估和制定相关标准以外,还将介绍针对半导体封装预期寿命、半导体封装在不同外部环境中的可靠性
    的头像 发表于 01-13 10:24 5042次阅读
    半导体封装的<b class='flag-5'>可靠性</b>测试及标准<b class='flag-5'>介绍</b>

    太阳诱电高可靠性元件工业设备用途

    本文为各位介绍太阳诱电高可靠性元件-信息基础太阳诱电高可靠性元件-信息基础设备·工业设备用途设备·工业设备用途的分类、特点&优势、基础信息等。
    的头像 发表于 01-06 15:12 803次阅读
    太阳诱电<b class='flag-5'>高可靠性</b>元件工业设备用途

    IPC-9797A_EN 汽车要求和其他高可靠性应用的压配标准

    电子发烧友网站提供《IPC-9797A_EN 汽车要求和其他高可靠性应用的压配标准.pdf》资料免费下载
    发表于 12-25 09:48 63次下载

    用于高可靠性应用的PME和BME MLCC之对比

    用于高可靠性应用的PME和BME MLCC之对比
    的头像 发表于 12-01 16:00 725次阅读
    用于<b class='flag-5'>高可靠性</b>应用的PME和BME MLCC之对比