如何使用 USB 3.0 连接两台计算机?

如何使用 USB 3.0 连接两台计算机?

我知道问题确实存在,但总体上与 USB 有关。我的问题与 USB 3.0 及更新版本有关。

USB 3.0 规范引入了使用普通 USB 3.0 A/A(公/公)电缆(或某些桥接电缆?无论如何,我找不到任何可买的)进行直接主机到主机连接的功能。[1][2]

但现在是 2018 年了,我有一台相当新的笔记本电脑。资料来源可以追溯到 2012 年或更早。

我的问题是:

如何将两台带有 USB 3.0 端口的计算机(最好使用 Windows 8.1,我不介意使用带有 Linux 内核的操作系统)连接在一起以传输文件或玩 LAN 游戏?(我知道如何用普通网线来做到这一点:P)

答案1

该电缆将两个 USB3.0 主机连接在一起。他们为此提供了中文应用程序,但在 Linux 中,您可以使用我的补丁将其用作虚拟以太网卡。我设法实现了 1-2Gbps 之间的速度。但您可以编写自己的驱动程序来传输任何数据:您只需写入 USB EP0 并从另一端的 USB EP0 读取即可。

答案2

主机到主机连接

USB 3.0 A 型连接器详情

与 USB 2.0 不同,新标准将允许两个主机设备直接使用 USB 3.0 交叉电缆连接。这款新电缆两端均配有典型的 A 型连接器,但内部接线方式新颖。这款电缆省略了 Vbus、D+ 和 D- 线(USB2.0 数据和电压)并交叉路由超高速传输和接收连接。此交叉电缆专为调试而设计以及主机到主机应用程序和不会造成损害如果插入 USB 2.0 端口。

需要什么软件(如果有的话);我不知道。USB 3.0 交叉电缆可以在网上或一些大型计算机零售商处购买。

答案3

华硕有 Transfer Express,但目前还没有上市,而且可能永远不会上市。而且只有当您的两块主板都是华硕时,它才能工作。此外,它的版本超过 3.0,自 3.1 推出以来已经过时,该链接正在使用 RAID 0 中的 2 个 SSD 进行测试,以获得高于 500 MB/s 的速度。YouTube 上有 Transfer Express 设备的视频。只需为自己准备一个快速的拇指驱动器,例如 SanDisk Extreme 或 Lexar LP20 或 2 个 10 Gb NIC。

华硕全力打造支持 USB 3.1 的主板有一些信息。以下是一些引述 使用华硕 Transfer Express:多平台控制中心(第 4 部分)

我喜欢 PC 到 PC 和 PC 到 Android 的键盘和鼠标共享。整体使用体验非常轻松;共享键盘和鼠标非常适合同时控制多台 PC,我甚至可以通过 Nvidia Shield 平板电脑玩真正的 PC 游戏。这里的一个改进是可以选择比热键更无缝的 PC 到 Android 键盘/鼠标切换。

我希望看到的最大调整是华硕传输快讯在未来几个月内,当设备捆绑包在零售商处上市时,该功能将与其他供应商的硬件兼容。如果华硕主板被视为主 PC 的必备配置,这是可以理解的,但强制两台 PC 都使用华硕硬件似乎没有必要,而且限制性很强。

答案4

该电缆实现了您提到的 USB 3.0 的新主机到主机功能:

http://www.datapro.net/products/usb-3-0-super-speed-aa-debugging-cable.html

正如您自己的参考和该产品页面所提到的,Linux、Windows 和 OS X 没有软件支持通过这种电缆运行完整的网络。这种电缆的一个用途是远程调试 Windows 内核

如果你想通过一根 USB 线进行网络连接,你必须使用主机到主机电缆它早于 USB 3.0。这种电缆看起来像是主机到设备的连接,两端的计算机都可以正常通信,每台机器的常规 USB 网络软件堆栈都可以顺利地与自己的终端通信。实现这一点的原因是电缆中心凸起包含有源电子器件它实现了 USB 连接的两个设备端,并在两根电缆之间桥接数据。

相关内容