3

Я хотел бы соединить два компьютера таким образом, чтобы один из них был подключен по физическому интерфейсу через "стандартный разъем Ethernet" (потерялся в именовании, я считаю, что это 8P8C), а другой будет подключен к разъему USB.

Однако по логике они должны общаться через IP.

При поиске адаптеров я понял, что мне не совсем понятны различия между адаптером «Ethernet-USB» и «Сетевая карта USB-Ethernet».

  • Является ли адаптер просто физическим отображением между проводами? Если так, зачем ему нужно питание и предъявляют особые требования к операционной системе для работы. (Я нашел некоторые из них)
  • В чем отличие ОС от точки зрения?
  • В чем отличие пользователей от точки зрения? У него не будет одинакового сетевого интерфейса (с ifconfig) в обоих случаях?

2 ответа2

3

Я не думаю, что есть какая-то разница. Вы, вероятно, смотрите на аналогично разработанные продукты с другой номенклатурой. Основываясь на предоставленной вами информации, я понятия не имею, какой будет "USB Ethernet Card", если она отличается от "Ethernet to USB Adapter".

Адаптер Ethernet-USB - это миниатюрный набор микросхем Ethernet внутри корпуса, который подключается к хост-контроллеру USB вашего компьютера. Вы можете думать об этом, как о работе, аналогичной подключению Ethernet-карты PCI Express внутри корпуса ПК, за исключением того, что механизм обмена данными между чипсетом Ethernet и материнской платой / процессором - это USB, а не PCIe.

Если у вас есть один компьютер, на котором уже установлена карта Ethernet, и один компьютер, на котором ее нет, то для подключения их через Ethernet (и, следовательно, между ними есть IP-соединение) все, что вам нужно, это купить один Ethernet для Адаптер USB и найдите или купите кабель Ethernet. Затем просто подключите USB-кабель к компьютеру без адаптера Ethernet, и я думаю, вы должны знать, как сделать все остальное ...

Я до сих пор не знаю, что такое USB-карта Ethernet , предполагая, что она чем-то отличается от того, что я описал выше.

Насколько мне известно, на рынке нет продуктов, которые бы не имели "активной схемы" в сетевой плате Ethernet, которая бы соответствовала адаптеру / кабелю. Если бы вы просто подключили провода между Ethernet и USB, это не сработало бы. Это было бы глупо. Но не обманывайте себя низкой ценой адаптеров Ethernet-USB; 99,9% из них, скорее всего, являются правильными сетевыми картами Ethernet со всеми сопутствующими схемами; просто сложность их схем не особенно высока (особенно для тех, которые ограничены скоростями до 100 Мбит / с), поэтому вам не нужен очень большой или дорогой чип для их изготовления.

Если вам удастся найти кого-то, кто продает адаптеры, которые просто отображают провода между Ethernet и USB, обязательно дайте их продукту плохую оценку, если они продают его на eBay, Amazon или подобном.

2

Почти всегда есть лучшие альтернативы. К сожалению, мой последний usb -> адаптер Ethernet сломался, поэтому я ухожу из памяти, но

1) Внутри есть специальный чип, который делает интерфейс - по моему, это был USB-EL1210A производства CATA. (Да, это старый кусок хлама, который работал в полудуплексном режиме, еще до того, как на каждом современном компьютере был установлен Ethernet. Был заменен на карту PCI). Современные эквиваленты будут иметь другой чипсет, но у них будет чип. Если на другом конце вашего адаптера есть кабель Ethernet, это явно не пассивное «электрическое» преобразование.

2) Если у вас есть драйверы, они будут обрабатываться так же, как и другое устройство Ethernet, моя конкретная модель не работала бы на чем-то более новом, чем Windows 98, когда дело доходило до Windows, но работала совершенно нормально для определенного значения штрафа в Linux. используя то же соглашение об именах, что и локально подключенный адаптер Ethernet. Они должны быть достаточно общими / общими - хотя некоторым может понадобиться, чтобы вы скомпилировали драйвер самостоятельно. Исследования могут быть полезны здесь.

В наши дни «быстрые» сетевые адаптеры дешевы как чипы, и есть адаптеры с поддержкой USB 3.0 Gig-e. Raspberry Pi HCL может быть полезным местом, если вы хотите идеи о конкретных адаптерах

3) Нет вообще. Он будет обнаружен так же, как любой сетевой адаптер. У меня даже был телефон, который претендует на то, чтобы быть USB-адаптером Ethernet, и, если я правильно помню, был замечен как устройство eth.

Существует также способ сделать Ethernet через физический уровень USB, но я сомневаюсь, что это то, о чем мы здесь говорим.

Упоминание о таком устройстве как о карте было бы неправильным - обычно, когда мы говорим о картах, мы говорим о добавлении устройств на материнской плате или устройств, которые вставляются в карты Express Card или слот PCMCIA. USB-устройство Ethernet - это почти наверняка адаптер или ключ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .