两个 Linux 操作系统之间可以进行 USB 3.0 到 USB 3.0 的数据传输吗?

两个 Linux 操作系统之间可以进行 USB 3.0 到 USB 3.0 的数据传输吗?

两个 Linux 操作系统之间可以进行 USB 到 USB 的数据传输吗?问题和答案是USB 2.0,它已经过时了。由于 USB 3.0 比简单的千兆位以太网快得多,而且我想用 SSD 连接笔记本电脑和台式机,这将是一个很好的解决方案。如果它是可能的。

答案1

是的,USB 3.0 可以通过 3.0 布线实现全双工数据传输。该规范位于 USB 规范的第 5.5.2 节中。这些规格的链接已在前面的另一个答案中给出。http://www.gaw.ru/pdf/interface/usb/USB%203%200_english.pdf

电缆变得越来越容易找到 - 例如,可以在亚马逊上以低于 8.00 美元的价格购买电缆。请务必购买数据传输、A 型公头到 A 型公头电缆。较新版本的 Linux 支持传输。

我希望这对某人有帮助 - 我自己也寻找答案很长一段时间。

答案2

虽然这似乎不可用,但有双千兆位以太网适配器(确保获得真正的双 NIC,而不是 NIC + 交换机),这就是 2GBit。令人失望。然后就是粘合两人在一起。就我而言,台式机有备用 PCI Express x1 端口,因此我将获得双 NIC 卡,而不是在那里转换 USB 3.0。对于笔记本电脑来说,USB 3.0 Expresscard(他们生产的端口几乎消失了)和适配器似乎是最简单的。

由于我们正在绑定,笔记本电脑和台式机都已经具有千兆位以太网,因此理论上我可以达到 3gbit/s,这对于同步受 SATA 速度限制的两台机器来说非常好。

答案3

找到了一些 linux-usb 邮件列表上有关于此的信息,从 2012 年 2 月开始:

xHCI 规范描述了将两台主机连接在一起的调试端口,但调试端口是可选的,目前市场上几乎没有 xHCI 主机实际上拥有它们。而且,正如 Alan 所说,没有任何 Linux 软件支持它。

萨拉·夏普

我找不到任何新的东西来反驳这一点,所以看起来这不是可行的方法。我敢打赌,即使它确实有效,它使用调试端口的事实也会大大减慢速度。另外,某些系统仅将单个 USB 连接器指定为可调试,因此这种公对公电缆不仅只能在某些机器上工作,而且也只能在这些机器上的一个 USB 端口上工作!

我确实找到了有关多产 PL2701 IC它可以桥接两个 USB3 主机,其方式与旧的 USB2 桥接电缆类似。它说它支持 RNDIS(网络仿真)、大容量存储和其他一些协议。因此,看起来 USB3 并不能减少连接两台 PC 时对特殊桥接电缆的需求。

答案4

不;这不可能。 USB 是主/从(主机/设备)协议。设备只能连接到主机,主机也只能连接到设备。 USB On The Go 附加功能允许某些小工具(仅限于手机和平板电脑)充当其中之一或另一个,具体取决于所连接的设备,但台式电脑仅是主机,因此无法相互连接。

相关内容