我想连接两台计算机,以便一台通过“标准以太网插孔”进行物理连接(命名时丢失了,我相信它是8P8C),另一个将连接到 USB 插孔。
但从逻辑上讲,他们应该通过 IP 进行通信。
在搜索适配器时,我意识到我并不完全清楚“以太网转 USB”适配器和“USB 以太网网卡”之间的区别。
- 适配器只是电线之间的物理映射吗?如果是这样,为什么它需要电源并且有特定的操作系统要求才能工作。(我发现了其中一些)
- 从操作系统的角度来看有什么区别?
ifconfig
从用户的角度来看,这有什么区别?在两种情况下,他不是都拥有相同的网络接口吗?
答案1
我认为没有任何区别。您可能正在查看设计类似但名称不同的产品。根据您提供的信息,我不知道“USB 以太网卡”是什么,因为它与“以太网到 USB 适配器”不同。
一个以太网转 USB 适配器是机箱内的微型以太网芯片组,可连接到计算机的 USB 主机控制器。您可以将其视为与在 PC 机箱内安装 PCI Express 以太网卡的操作相同,只是以太网芯片组与主板/CPU 之间的通信机制是 USB,而不是 PCIe。
如果您有一台计算机已经在机箱中安装了以太网卡,而另一台计算机没有,那么要通过以太网连接它们(从而在它们之间建立 IP 连接),您只需要购买一个以太网转 USB 适配器并找到或购买一根以太网电缆。然后只需将 USB 公头电缆插入没有以太网适配器的计算机,我想您应该知道如何完成剩下的工作了……
我还是不知道USB 以太网卡是,假设它与我上面描述的内容有某种不同。
据我所知,市场上没有一款产品在以太网 NIC 中没有与适配器/电缆内联的“有源电路”。如果你只是简单地映射以太网和 USB 之间的线路,它不会起作用.那将是愚蠢的。但不要被以太网转 USB 适配器的低价所欺骗;其中 99.9% 很可能是带有所有附带电路的合适的以太网 NIC;只是它们的电路复杂度不是特别高(尤其是对于限制为 100 Mbps 速度的电路),因此您不需要非常大或昂贵的芯片来制造它们。
如果您设法找到销售仅映射以太网和 USB 之间的线路的适配器的人,请务必给予其产品差评(如果他们在 eBay 或亚马逊或类似网站上销售该产品)。
答案2
几乎总是有更好的选择。很遗憾我的最后一个 USB 到以太网适配器坏了,所以我要回忆一下,但是
1) 里面有一个专门的芯片负责接口 - 在我的电脑里,它是一个 CATA 制造的 USB-EL1210A。(是的,这是一个旧的垃圾,可以做半双工,早于每台现代 PC 都配备板载以太网的时代。它被 PCI 卡取代了)。现代同类产品会有不同的芯片组,但它们会有一个芯片。如果适配器的另一端有一根以太网电缆,那么它显然不是被动的“电气”转换。
2) 假设您有驱动程序,它将被视为与另一个以太网设备相同,我的特定型号在 Windows 上无法在 Windows 98 以上版本上运行,但在 Linux 上可以完美运行,使用与本地连接的以太网适配器相同的命名约定。它们应该是相当通用的 - 虽然有些可能需要您自己编译驱动程序。研究可能在这里很有用。
如今,“快速”以太网适配器像芯片一样便宜,并且有 USB 3.0 千兆以太网适配器。如果你想要一些关于特定适配器
3) 完全没有。它会像任何以太网适配器一样被检测到。如果我没记错的话,我甚至有一部手机假装是 USB 以太网适配器,并被视为 eth 设备。
显然还有一种方法可以实现以太网超过一个物理 USB 层,但我怀疑这不是我们在这里谈论的。
将此类设备称为卡可能用词不当 - 通常当我们谈论卡时,我们谈论的是主板上的附加设备,或插入 Express 卡或 PCMcia 插槽的设备。USB 以太网设备几乎肯定是适配器或加密狗。