代码之家  ›  专栏  ›  技术社区  ›  user856232

socketcan和传入数据包控制

  •  0
  • user856232  · 技术社区  · 6 年前

    我有一个Linux应用程序。我在用socketcan和can总线通话。我们是在一个我们自己制作的基于beaglebone的黑色设备上做的。

    我们还有一个设备需要监听来自的流量。这个设备发送大量数据的速度超过了我们的需要或处理速度。

    我正在设法找到一个好方法来减缓从这个设备到我们的over can的流量。

    我找到了一个文档,其中谈到了在linux上使用流量控制(tc)。我一直在尝试这些例子,看不到任何不同的传入流量。

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

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

    如果没有,那么还有其他工具可以用来做这个吗?

    我可以丢一部分包。我想那一定会发生。

    0 回复  |  直到 6 年前