This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] PROCESSOR-SDK-AM64X:双模 ICSSG 分类数据包

Guru**** 2483885 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1443608/processor-sdk-am64x-icssg-classification-packets-in-dual-mode

器件型号:PROCESSOR-SDK-AM64X

工具与软件:

您好、TI:

我将使用最新的 TI SDK 版本图像+固件:

https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-RT AM64X-AM64X

我们采用双模。

我们在驱动程序内核 Linux 中有一个用于启用所有8个硬件队列的代码 AM64x 上的 Rx ICSSG-PRU

我们想向您确认是否可以使用这8个硬件队列来分类不同的网络数据包?

示例:

- RX ICSSG-PRU 硬件队列1:数据包类型1

- RX ICSSG-PRU 硬件队列2:数据包类型2

- RX ICSSG-PRU 硬件队列3:数据包类型3

- RX ICSSG-PRU 硬件队列4:数据包类型4

等等

-天一

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、 Tianyi、  

    是的、可以使用所有这8个硬件队列对不同的网络数据包进行分类、但仅基于 VLAN PCP 或 DSCP -根据需要配置筛选器和分类器。

    我来检查一下我们是否已经有一些可用文档。 否则、我会在这里自行解释。  

    谢谢!  
    Himanshu

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Himanshu 您好、感谢您的快速回答。

    是否可以通过对具有 HSR 卸载功能的数据包进行分类来使用这8个队列?

    -天一

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、 Tianyi、  

     对于 MAC、交换机和 HSR PRU 固件、截至10.0版本(当前可用的最新 SDK)的 Linux SDK 仅支持基于 VLAN PCP 或 IP DSCP 标头字段的数据包分类。

    是否可以通过对 HSR 卸载的数据包进行分类来使用这8个队列?

    因此、您可以在任何模式下对匹配以上字段的数据包进行分类:Mac、Switch 或 HSR。

    从10.1 Linux SDK 开始、 为 MAC、交换机和 HSR PRU 固件添加了基于任何数据包字段的数据包分类支持、这可通过根据要求配置 ICSSG 端口特定的过滤器和分类器来实现。

    谢谢!  
    Himanshu

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Himanshu、

    谢谢,这是一个伟大的消息!

    您是否对10.1的发布日期有任何了解

    -天一

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Tianyi!

    SDK 10.1将在本月的某个时候发布。 我们的目标是12月13日、但根据测试和验证、这可能会略有差异。

    此致、

    Nick