Other Parts Discussed in Thread: SYSCONFIG
器件型号: AM6422
主题: SysConfig 中讨论的其他器件
您好:
我们需要利用 CPSW 的切换功能、并希望了解以下内容:
-
交换机的性能指标是什么?每种指标的价值是什么?
-
每个性能指标的相应测试方法是什么?
-
此交换机是否支持环网功能?非常感谢!
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.
Other Parts Discussed in Thread: SYSCONFIG
器件型号: AM6422
主题: SysConfig 中讨论的其他器件
您好:
我们需要利用 CPSW 的切换功能、并希望了解以下内容:
交换机的性能指标是什么?每种指标的价值是什么?
每个性能指标的相应测试方法是什么?
此交换机是否支持环网功能?非常感谢!
您好、
感谢您在新年期间的耐心等待。
AM64x 中可用的 CPSW 实例为 CPSW-3G。 有 2 个外部端口和 1 个内部主机端口、每个端口都支持千兆位交换。 可以在 此处的文档中找到 CPSW 的性能指标。 此外、对于所有数据包大小、交换流量的可能延迟为 2us(直通转发);对于存储转发、64 字节数据包的可能延迟为 2us、1518 字节数据包的可能延迟为 13.16us。
2.对于吞吐量性能、 我们在直接连接到目标的主机 PC 上使用 iperf (v2.0.5)。 对于传输延迟、“test"中“中有一个测试示例、该示例位于$(MCU_PLUS_SDK)/source/networking/enet/core/test 路径的示例文件夹旁边。 对于开关延迟、我们使用 Spirent 测试台。
可根据您的应用在环形拓扑中部署 AM64x。 如果要为冗余连接实现环网功能、驱动程序支持 启动此类功能。 但目前、我们还没有一个开箱即用的示例来演示 Ring 功能(如 DLR 或类似特性)。 如果您对它有任何要求、请告诉我们、以便我可以与开发团队核实此问题的时间表。
如果您需要更多详细信息、敬请告知。
谢谢。此致、
Teja。
您好、
感谢您的答复、我有一些相对的问题要知道的原因。
如何配置直通转发和存储转发? 在我们的使用场景中、我们还将通过内部主机端口使用 lwip 协议在交换机功能下进行应用处理、例如 104 协议。 此用法属于哪种类型的转发?
我们目前正在使用 SDK 8.6、并且找不到您提到的测试文件夹。 此文件将在哪个版本中可用?
我们将实施环形网络功能。 您能否提供有关如何自行修改驱动程序以实现此功能的指导?
您好、
默认情况下、CPSW 开关将始终配置为存储和转发 (SAF) 模式。 如果您的应用需要更好的交换延迟、那么我们可以使其在直通转发中运行。 如果您的应用程序需要修改每个跃点的数据包、并将其发送到下一个节点、则使用其中任何一个都会产生类似的性能。 但是、如果您要为通信发送多播/广播数据包、则使用直通会缩短周期时间。
我为这种混乱而道歉。 测试文件夹不是标准 SDK 的一部分。 但您可以在我们的 GitHub 存储库中找到详细信息。 您可以在此处找到测试文件夹。
am263x SDK 中提供了一个 Etherring 示例、演示了环形网络的功能。 驱动程序不需要进行其他更改、但必须更新应用程序配置、使应用程序可以与环形网络配合使用。 有关文档、请在 AM263x 文档中查找 Ether-Ring 应用。
谢谢。此致、
Teja。
您好、
我必须验证 8.6 SDK 中是否已提供所需的驱动程序功能。 更有可能的是,它已经存在,因为大多数的驱动程序功能依赖于分类器,这已经在 8.6 支持。 但可能还有其他应用程序级 API 或配置、这些 API 或配置在该时间尚未启用。 请让我两天来了解更多有关它的详细信息。
是否有任何可用的测试结论可供参考、以了解其他性能参数(如相应的吞吐量)?
我不太明白这个问题。 您能详细说明一下这一个吗?
谢谢。此致、
Teja。
您好、
CPSW 是一款硬件驱动型交换机、可处理外部 MAC 端口之间高达 980Mbps 的转发流量、实现零数据包丢失。 对于在此情况下的任何吞吐量、在正常情况下不会丢失任何数据包。 如前所述、对于 1518 字节大小的数据包、最大延迟为 13.2us、最小延迟为 2us。 所有这些都在第 2 层测量。
到主机端口的最大吞吐量取决于 CPU 上用于处理数据包的可用带宽。 在轻量化应用中、第 2 层中的数据速率可达到接近 950-980Mbps。
如果您需要任何其他信息、请告知我们。
此致、
Teja。