SocketCAN和传入数据包控制

时间:2018-11-14 18:01:48

标签: linux limit traffic can-bus socketcan

我有一个适用于Linux的应用程序。我正在使用SocketCAN与CAN总线通信。我们正在自己制造的基于Beaglebone Black的设备上进行此操作。

我们需要另一台设备来监听流量。该设备以比我们需要或可以处理的速度更快的速度发送大量数据。

我正在尝试找出一种通过CAN降低从此设备到我们设备的流量的好方法。

我找到了有关使用Linux的流量控制(tc)的文档。我一直在尝试这些示例,但看不到传入流量有任何区别。

我所读到的所有内容都提供了有关限制从应用程序到CAN总线的出站流量的示例。

我的问题是,是否可以使用流量控制(tc)限制进入内核(以及正在监听的应用程序)的传入流量?

如果没有,那么是否可以使用另一种工具?

我可以丢弃一定百分比的数据包。我认为那一定会发生。

0 个答案:

没有答案