【发布时间】:2014-08-08 15:13:01
【问题描述】:
对于Linux平台上的CPE设备解决方案,有以太网类型为0x8809的OAM帧,那么在内核空间和用户空间之间传输这些帧的更好的解决方案是什么。 1. linux net device, by socket 2.内核空间的file_operations,读写操作。
谢谢。
【问题讨论】:
标签: linux communication
对于Linux平台上的CPE设备解决方案,有以太网类型为0x8809的OAM帧,那么在内核空间和用户空间之间传输这些帧的更好的解决方案是什么。 1. linux net device, by socket 2.内核空间的file_operations,读写操作。
谢谢。
【问题讨论】:
标签: linux communication
如果我自己实现协议栈,我会选择 1(即AF_PACKETsocket)。您的选项 2 在我看来无关紧要。
但是您是否考虑过使用任何现有的解决方案?通过快速的网络搜索,我找到了这篇文章:
【讨论】: