FAST 3.0流水线扩展模型推出,支持TSN交换!

FAST 3.0流水线扩展模型推出,支持TSN交换

    由于FAST 2.0的流水线扩展模型难以满足确定性交换的要求,在保持FAST基本流水线架构不变的前提下,我们提出了FAST 3.0流水线扩展模型。

一、FAST 2.0流水线扩展模型的不足

    FAST 2.0的流水线扩展模型如图1所示。其优点是在保持FAST标准五级流水线(GPP-GKE-GME-GAC-GOE)的基础上,支持用户定义解析(UDP)、用户定义关键字提取(UKE)、用户定义动作(UDA)和用户定义输出(UDO)等模块的插入,易于功能的扩展。但FAST 2.0在支持TSN方面主要存在两点不足。
    一个不足是在GOE和UDO之间存在用户逻辑难以控制的FPGA OS提供的分组缓冲区,在极端情况下,当一个输出接口发成拥塞后,可能会阻塞其他端口分组的发送,因此高优先级的TSN帧可能在FPGA OS中被阻塞,难以控制分组的延时;
    第二个不足是UDP只能插入到GPP之后,只能在GPP支持的IPv4、IPv6和ARP三个解析树的基础上对分组的L4-L7协议进行进一步解析,而难以支持直接封装在以太网中的PTP协议(IEEE 1588)帧的解析。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
TSN(Time-Sensitive Networking,时序敏感网络)是一种用于实时通信的以太网技术,它允许在一个以太网中同时传输实时和非实时数据。TSN交换型网络拓扑结构是TSN网络中一种常见的网络布局形式。 TSN交换型网络拓扑结构采用了交换机作为网络节点,通过交换机之间的连接实现数据的传输和交换。这种网络结构可以根据具体的需求和应用场景来配置。 在TSN交换型网络中,通常有一个主交换机(Master Switch),它负责控制整个网络的数据交换和时间同步。其他的交换机被称为从属交换机(Slave Switch),它们根据主交换机的指令进行数据转发和处理。 TSN交换型网络拓扑结构可以是星形结构、环形结构或者树状结构。在星形结构中,主交换机位于中心位置,从属交换机通过与主交换机直接相连的链路进行通信。在环形结构中,各个交换机通过环形的链路相连,数据可以在环形结构中进行传输。在树状结构中,主交换机位于顶部,从属交换机通过树状结构的链路与主交换机连接。 TSN交换型网络拓扑结构的选择依赖于具体的应用需求和性能要求。星形结构适用于低延时、高可靠性的通信场景。环形结构适用于需要数据在各个节点之间进行循环传输的场景。树状结构适用于需要分级管理和控制的场景。 总之,TSN交换型网络拓扑结构通过交换机之间的连接和数据转发,实现了实时通信和非实时通信的共存。通过根据不同应用需求选择相应的网络拓扑结构,可以满足不同场景下的实时数据传输要求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值