想请教一些两台设备通过 PCIe 通信的问题

2023-07-04 12:34:07 +08:00
 dangyuluo

有两台特殊设备,每台设备上均 [没有] 网卡。现在的目的是实现两台设备之间的通信。目前的设想是通过 PCIe bus 来通信,但是我没有接触过类似的设计。请问哪位可以指教一下从哪里开始看起?谢谢!

948 次点击
所在节点    问与答
9 条回复
julyclyde
2023-07-04 12:34:59 +08:00
infiniband?
huaweigg
2023-07-04 12:37:06 +08:00
pcie 网卡最省事
dangyuluo
2023-07-04 12:39:50 +08:00
@huaweigg 谢谢,因为一些原因基于 IP 网络的通信被禁止了。
@julyclyde 我研究下
kaiveyoung
2023-07-04 13:56:17 +08:00
@dangyuluo 还有这操作,我觉得基于硅的方块禁止了更安全
BingoXuan
2023-07-04 14:01:18 +08:00
传输速率,可用硬件接口,硬件成本,驱动是否自行开发这些都不说,不负责任推荐,rs232
shenyuzhi
2023-07-04 14:05:23 +08:00
@dangyuluo
不需要 IP 地址,在二层上直接发就行了。这个应该是最简单的。
pppguest3962
2023-07-04 14:12:52 +08:00
不能 IP ,那必定是二层 MAC 也做了策略被锁死,什么系统?,现成的出口考虑一下 COM DB9 有无被锁?
我觉得最大的问题不是硬件,而是驱动能不能在系统上用起来
sujin190
2023-07-04 14:28:48 +08:00
@dangyuluo #3 不许接入网络?两台设备直接网卡通信也不许?还是直接系统就禁止网卡驱动网络栈?说真的如果不允许使用网络栈想要较高速率几百 M 几千 G ,App 又容易接入的估计不太好找,否则就算不允许插网卡,那也可以找非标网口的网卡来走网络通信,如果通信速率要求不高几 M 啥的那选项就多很多了,搞个串口通信都行啊
shakoon
2023-07-04 16:52:12 +08:00
如果是为了传文件,那有 usb 互拷线。
如果是要开发控制功能,那就上转接卡,用串口通讯,几十年的成熟方式了,速度感人,没法传大文件,但是编程简单。
还有非主流的 1394 接口也可以直接互联,但貌似转接卡在市场上并不常见。
另外,已经做了这种限制的机器,楼主还要想办法连接,真的合规吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/953947

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX