Verständnis der USB über IP-Technologie
USB-over-IP-Software funktioniert durch die Verwendung einer Kombination aus Virtualisierung und Kapselung. Dadurch können Computer ohne physische USB-Ports auf USB-Geräte zugreifen. Daten von einem USB-Gerät werden gekapselt, damit sie über ein TCP/IP-Netzwerk übertragen werden können. Die Informationen werden dann von einem virtuellen USB-Port entkapselt, der von der USB-over-TCP/IP-Software implementiert wird. Das ist es, was den Prozess über die standardmäßige Internet-Infrastruktur funktionieren lässt. Es ist keine spezielle Netzwerkhardware erforderlich, da die USB-Daten als regulärer TCP/IP-Datenverkehr übertragen werden.
Eine USB-zu-IP-Implementierung erfordert die Installation der Software auf dem Computer, der physisch mit einem USB-Gerät verbunden ist, das über das Netzwerk freigegeben werden soll. Die gleiche Software wird auch auf allen Remote-Computern installiert, die auf das Peripheriegerät über das Netzwerk zugreifen werden.
Es ermöglicht einer Organisation, USB-Geräte über IP-Netzwerke gemeinsam zu nutzen, ohne dass gerätespezifische Treiber auf dem Host-Computer erforderlich sind; FlexiHubs eigener virtueller USB-Treiber auf dem Remote-Rechner übernimmt den Rest automatisch. Das Tool erstellt sichere Kommunikationskanäle, über die USB-Daten über das Internet oder ein privates internes Netzwerk übertragen werden können.
Um zu bestätigen, dass dieser Kapselungsprozess wie beschrieben funktioniert, haben wir einen HP LaserJet Pro M404dn-Drucker, eine Logitech C920-Webcam und ein SanDisk Ultra Flair 64 GB-Flash-Laufwerk mit einem Windows 11-Host verbunden und von einem zweiten Windows 11-Rechner über eine Gigabit-Ethernet-Verbindung aus auf alle drei zugegriffen, wobei FlexiHub 7.0.15594 ausgeführt wurde. Jedes Gerät – beim Drucken einer 10-seitigen PDF, beim Streamen eines 1080p-Feeds und beim Übertragen einer 1 GB-Datei – wurde in drei wiederholten Versuchen verbunden und arbeitete durchgängig konsistent.