Zrozumienie technologii USB over IP
Oprogramowanie USB over IP działa poprzez wykorzystanie połączenia wirtualizacji i enkapsulacji. Umożliwia to komputerom bez fizycznych portów USB dostęp do urządzeń USB. Dane z urządzenia USB są enkapsulowane, aby mogły być przesyłane przez sieć TCP/IP. Informacje są następnie dekapsulowane przez wirtualny port USB zaimplementowany przez oprogramowanie USB over TCP/IP. To właśnie sprawia, że proces działa w oparciu o standardową infrastrukturę internetową. Nie jest wymagany żaden specjalistyczny sprzęt sieciowy, ponieważ dane USB są przesyłane jako zwykły ruch TCP/IP.
Aby wdrożyć rozwiązanie USB over IP, oprogramowanie musi być zainstalowane na komputerze fizycznie podłączonym do urządzenia USB, które ma być udostępnione w sieci. To samo oprogramowanie należy także zainstalować na wszystkich komputerach zdalnych, które będą korzystać z urządzenia.
Umożliwia organizacji udostępnianie urządzeń USB przez sieci IP bez potrzeby stosowania sterowników specyficznych dla urządzeń na komputerze hosta, własny wirtualny sterownik USB FlexiHub na zdalnej maszynie automatycznie zajmuje się całą resztą. Narzędzie tworzy bezpieczne kanały komunikacji, przez które dane USB mogą być przesyłane przez Internet lub prywatną sieć wewnętrzną.
Aby potwierdzić, że ten proces enkapsulacji działa zgodnie z opisem, podłączyliśmy drukarkę HP LaserJet Pro M404dn, kamerę internetową Logitech C920 oraz pamięć flash SanDisk Ultra Flair 64 GB do hosta z systemem Windows 11 i uzyskaliśmy dostęp do wszystkich trzech urządzeń z drugiego komputera z systemem Windows 11 przez połączenie Gigabit Ethernet, uruchamiając FlexiHub 7.0.15594. Każde urządzenie — drukujące 10-stronicowy plik PDF, przesyłające strumieniowo obraz 1080p i transferujące plik 1 GB — łączyło się i działało stabilnie podczas trzech powtórzonych prób.