USB-uudelleenohjaus etätyöpöydässä on hyödyllinen ratkaisu oheislaitteiden jakamiseen verkon yli, mutta se ei ole aina ihanteellinen laitteille, jotka edellyttävät suoraa ajurioikeutta tai pysyviä yhteyksiä. Suorituskyky voi vaihdella laiteluokan, uudelleenohjausmenetelmän, kokoonpanon ja verkko-olosuhteiden mukaan. Skannerit, lisenssiavaimet, sarja-/USB-sovittimet ja muut erikoislaitteet eivät välttämättä toimi odotetusti kaikissa RDP-ympäristöissä. Microsoftin RDP-mallissa jotkin oheislaitteet voivat hyödyntää korkean tason uudelleenohjausta, kun taas toiset vaativat matalan tason USB-uudelleenohjausta käyttäytyäkseen enemmän kuten paikallisesti liitetty laite.
USB Network Gate vastaa joihinkin näistä haasteista tarjoamalla TCP/IP-yhteyden USB-laitteisiin sen sijaan, että se luottaisi RDP:n natiiviin uudelleenohjaukseen. Ohjelmisto mahdollistaa käyttäjille työskentelyn verkkoon liitettyjen oheislaitteiden kanssa ikään kuin ne olisivat suoraan kytkettyinä, mikä tekee siitä hyödyllisen tiimeille, jotka jakavat erikoislaitteita, jotka eivät toimi luotettavasti tavanomaisella RDP-uudelleenohjauksella. Tätä tulisi pitää vaihtoehtoisena lähestymistapana tiettyihin tilanteisiin, ei kaikkien RDP:n natiivien ominaisuuksien korvaajana.
Miksi natiivi USB-uudelleenohjaus RDP:ssä voi olla epäjohdonmukaista?
Etäistunnot käsittelevät useita tietovirtoja samanaikaisesti, mukaan lukien näppäimistön syötteen, hiiren liikkeen, grafiikan, tallennusmääritykset sekä käytäntöjen ohjaaman oheislaiteliikenteen. RDP toimii parhaiten, kun oheislaitteet sopivat määriteltyyn uudelleenohjausluokkaan, kuten tulostukseen, tallennukseen, äänen tuloon, kameraan, älykorttiin tai sarja-/COM-portin uudelleenohjaukseen.
Ongelmat ilmenevät yleensä, kun laitteen on käyttäydyttävä täsmälleen kuten paikallisesti liitetty laitteisto, tai kun vaaditut uudelleenohjausasetukset, ajurit tai asiakastuki puuttuvat. Oireita voivat olla esimerkiksi se, etteivät sovellukset tunnista laitetta, että laitteet toimivat LAN-verkossa mutta epäonnistuvat suuremman viiveen yhteyksissä, tai että oheislaitteet yhdistyvät uudelleen epäjohdonmukaisesti istunnon aikana.
Syy on siinä, että USB-laitteilla on erilaisia teknisiä vaatimuksia. Osa tarvitsee vain perusdatan käyttöä, kun taas toiset ovat riippuvaisia erikoisajureista, valmistajan välikerroksesta, yksinoikeudellisesta hallinnasta, suoran protokollakäyttäytymisen tuesta tai pysyvästä yhteydestä. RDP tukee sekä korkean tason uudelleenohjausta tietyille laiteluokille että matalan tason USB-uudelleenohjausta tuetuille oheislaitteille, mutta matalan tason uudelleenohjaus edellyttää oikeaa määritystä ja ajureita etäistunnossa ja on herkempi viiveelle ja verkon laadulle.
Ongelmallisimmat USB-laitteet RDP-uudelleenohjauksessa
Skannerit ja monitoimitoimistolaitteet
Käyttäjät kohtaavat usein monitoimitulostimia (MFP) ja skannereita, jotka eivät uudelleenohjaudu RDP-istunnoissa. RDP ei käsittele skannereita yksinkertaisina korkean tason oheislaitteina. Se näkee skannerit matalan tason USB-uudelleenohjausta vaativina eikä tarjoa korkean tason tukea TWAIN-skannereille. Tuen puute aiheuttaa usein sen, että RDP-skannaus epäonnistuu, kun se edellyttää valmistajakohtaisia ohjelmistoja tai ajureita tai TWAIN-komponentteja.
MFP voi tulostaa oikein RDP-istunnossa, kun taas skannaus epäonnistuu. Tulostimien uudelleenohjaus on optimoitu etäkäyttöä varten, ja skannaus voi perustua laitekohtaiseen USB-toiminnallisuuteen, jota RDP ei pysty jäljittelemään. USB Network Gate poistaa tämän ongelman tekemällä skannerin käytettäväksi omistetun USB-verkon-yli -yhteyden kautta ja esittämällä laitteen etäisännälle paikallisesti liitettynä.
Käyttäjät raportoivat näistä virheistä:
• Skannereita ei havaita sovelluksissa RDP-istuntoon yhdistämisen jälkeen
• Korkean tason ominaisuudet, kuten OCR ja lomakkeen syöttö, eivät ole käytettävissä etätyöpöydässä
• Skannaus on paljon hitaampaa kuin paikallisesti liitetyllä laitteella
• Skannaukset alkavat mutta jäätyvät ennen valmistumista
• Skanneri näkyy Laitehallinnassa, mutta TWAIN/WIA-ajuri ei näe laitetta.
USB-lisenssiavaimet ja suojausdonglet
Turva-avaimet havainnollistavat selvästi RDP-laitteiden uudelleenohjauksen rajoitukset. Lisensointiohjelmiston on luotettava laitteeseen, mikä edellyttää muutakin kuin sen varmistamista, että se näkee avaimen. Avain odottaa oikeaa ajurisidontaa, johdonmukaista enumerointia ja vakaata yhteyttä, joka jäljittelee paikallisesti liitetyn laitteen toimintaa.
RDP:n täyden tuen puute voi johtaa siihen, että avain havaitaan etäistunnossa, mutta se ei täytä lisensoidun sovelluksen vaatimuksia. Siirtokerros voi toimia, mutta lisensointityönkulku hylkää laitteen.
Käyttäjät raportoivat näistä virheistä:
• Avain näkyy Laitehallinnassa, mutta ei sitoudu oikein ajuriin
• Avain käyttäytyy epäjohdonmukaisesti toimimalla vain joillakin käyttäjillä samalla etäpalveluiden isännällä
• Turva-avain toimii LAN-verkossa, mutta epäonnistuu VPN:n tai WAN:n yli
• Sovellukset raportoivat ”lisenssiä ei löydy” tai ”avainta ei havaittu” etätyöpöydällä
Web-kamerat ja videokaappauslaitteet
Web-kameran käyttäminen RDP-istunnoissa voi olla haastavaa. Microsoft tarjoaa tuetun oheislaiteluokan korkean tason kameran uudelleenohjaukseen, jota se suosittelee laitteiden käsittelemisen sijaan yleisinä raakoina USB-laitteina. Tämä tuki ei kuitenkaan aina tuota luotettavaa toimivuutta. Kamerakuormat voivat rasittaa RDP-yhteyttä herkkyytensä vuoksi kaistanleveydelle, viiveelle ja sovelluksille.
USB Network Gate ratkaisee tilanteen, jossa natiivi uudelleenohjaus on epäluotettava, tuomalla web-kameran esiin virtuaalisena USB-laitteena. Tämä menetelmä tarjoaa tyypillisesti luotettavan, matalan viiveen videonsiirron RDP-istunnoissa.
Käyttäjät raportoivat näistä virheistä:
• Web-kamera näkyy Laitehallinnassa, mutta videokuva jäätyy tai on musta
• Huono kuvanlaatu tai korkea viive
• Web-kamerat eivät näy Teamsissa, Zoomissa tai muissa neuvottelusovelluksissa etäistunnon sisällä
• Web-kamera saattaa toimia suoralla USB-uudelleenohjauksella, mutta ei MSTSC:n natiivien ominaisuuksien kanssa
• Kamera saattaa virheellisesti ilmoittaa olevansa toisen sovelluksen käytössä
USB-äänilaitteet, kuulokemikrofonit ja neuvottelulaitteisto
USB-äänilaitteet, kuulokemikrofonit ja neuvottelulaitteisto voivat edellyttää standardiohjauksen uudelleenohjauksen ja matalan tason USB-käsittelyn yhdistelmää. Microsoft tarjoaa optimoidun äänen uudelleenohjaustuen mikrofoneille ja kaiuttimille. Tämä toiminnallisuus ei jäljittele paikallisesti liitettyjen laitteiden toimintaa, mikä vaikuttaa käytettävyyteen ja tuottavuuteen. Lisäksi Microsoft käyttää erillisiä optimointeja reaaliaikaiseen yhteistyöhön Teamsin ja muiden ratkaisujen kanssa standardin oheislaitteiden uudelleenohjauksen sijaan.
Käyttäjät raportoivat näistä virheistä:
• Yksisuuntainen toiminnallisuus, jossa toisto toimii, mutta tallennus on mahdotonta
• Äänilaitteita ei ehkä havaita sovelluksen tulo- ja lähtövalitsimessa
• Äänen toiston laatu on epäjohdonmukainen ja se saattaa pysähtyä RDP-istuntojen aikana
• Viiveet ja latenssi heikentävät mahdollisuutta osallistua reaaliaikaiseen viestintään
• Videoneuvottelutyökalut eivät ehkä tunnista mikrofoneja etäistunnossa
USB Network Gate voi auttaa tilanteissa, joissa RDP-etä-ääni ei toimi, tarjoamalla suoran pääsyn laitteeseen sen sijaan, että äänen tulo ja lähtö uudelleenohjattaisiin. Ohjelmisto hyödyntää erillistä USB-verkon-yli -yhteyttä, joka voi tarjota paremman suorituskyvyn tietyille USB-neuvottelulaitteille, kuulokemikrofoneille tai mikrofoneille. RDP:n natiivit mediaoptimoinnit ovat tyypillisesti ensisijainen vaihtoehto käytettäessä Teamsia tai vastaavia yhteistyöalustoja.
USB-tallennuslaitteet
Uudelleenohjatut USB-massamuistilaitteet tarjoavat etäkäyttäjille yleensä pääsyn tarvitsemiinsa tiedostoihin, mutta eivät käyttäydy samalla tavalla kuin paikallisesti liitetty oheislaite. Tämä ero on tärkeä, kun sovellus vaatii suoraa vuorovaikutusta laitteen kanssa. Joissakin ympäristöissä massamuistin uudelleenohjausta voidaan rajoittaa tai se voidaan poistaa käytöstä parannetun tietoturvan vuoksi.
Käyttäjät ilmoittavat seuraavista virheistä:
• Siirtonopeudet ovat paljon hitaampia kuin paikallisilla laitteilla
• USB-asemien ilmestyminen etäistuntoon voi kestää kauan
• Asema voi näkyä paikallisena levynä irrotettavan aseman sijaan
• Suurten tiedostojen siirrot voivat jumittua tai aiheuttaa sen, että laite menettää yhteyden RDP-istuntoon
Biometriset lukijat ja henkilötunnistuksen laitteisto
Biometrinen laitteisto tuo rajoituksia sen mukaan, onko se yhdistetty istunnon aikana vai ennen istuntoa. Laitteet voivat uudelleenohjautua onnistuneesti sen jälkeen, kun käyttäjä on etäistunnossa, mutta ne eivät välttämättä tue todennusta silloin, kun sitä tarvitaan ennen istunnon muodostamista. Tämä ongelma voi koskea identiteettilaitteita, kuten sormenjälkilukijoita, jotka edellyttävät istuntoa edeltävää yhteyttä mahdollistakseen todennetut kirjautumiset.
Älykorttipohjainen todennus on yleensä luotettavampaa etätyöpöytäympäristöissä omistetun uudelleenohjaustuen ansiosta. Kun natiivi uudelleenohjaus ei riitä, voidaan harkita vaihtoehtoja, kuten Etä-älykortinlukijan käyttöoikeus.
USB RDP -vikojen perimmäiset syyt
Samat taustalla olevat juurisyyt vaikuttavat näihin moninaisiin laiteluokkiin.
• Abstraktiotason epäsuhta: Korkean tason uudelleenohjaus yksinkertaistaa laitteen, mikä tekee siitä helpomman tukea etäistunnoissa. Tämä yksinkertaistus on rajallinen, kun etäsovellus odottaa paikallisen laitteiston toimintaa ja toiminnallisuutta.
• Ohjainten ja väliohjelmistojen riippuvuus: Monet USB-työnkulut tukeutuvat ohjaimiin ja väliohjelmistoihin, jotta laitteet voidaan esittää käyttökelpoisessa muodossa. Ilman tarvittavia tukikomponentteja laite voi olla näkyvissä mutta käyttökelvoton etäistunnossa.
• Käytännöt ja määritykset: Natiivin USB-uudelleenohjauksen toimintaan voivat vaikuttaa käytäntöasetukset, isäntä- ja asiakaspuolen määritykset sekä tietoturvarajoitukset. Näiden vuorovaikuttavien tekijöiden monimutkaisuus on keskeinen syy siihen, että tulokset ovat epäjohdonmukaisia, kun laitteita käytetään näennäisesti samankaltaisissa ympäristöissä.
• Istuntoherkkyys: Laitteet, jotka edellyttävät matalan tason USB-käsittelyä, johtavat hauraampiin etäistuntoihin, joihin voivat vaikuttaa monenlaiset ohjainongelmat, sovellusten toiminta ja asiakaspuolen erot.
Kuinka USB Network Gate ratkaisee natiivin USB RDP -uudelleenohjauksen rajoitukset
USB Network Gate on erillinen sovellus, joka on suunniteltu uudelleenohjaamaan USB-laitteita RDP:n yli ja ratkaisemaan joitakin natiivin RDP-uudelleenohjauksen rajoituksia laitteille, jotka ovat ajuriherkkiä tai aikariippuvaisia. Ohjelmisto ohittaa RDP:n korkean tason oheislaitemallin ja jakaa fyysiset USB-laitteet omistettujen asiakas–palvelin-yhteyksien kautta, jolloin etäjärjestelmä voi käsitellä laitetta enemmän kuten paikallisesti liitettyä laitteistoa. Saatavilla on myös ilmainen versio käyttäjille, jotka haluavat arvioida ohjelmistoa ensin.
Tämä lähestymistapa voi olla hyödyllinen laitteille, jotka vaativat pysyvyyttä, vakautta, valmistajan väliohjelmistoa ja suoraa ajurisidontaa. USB Network Gate voi tarjota vaihtoehdon erikoistuneille USB-laitteille, jotka eivät toimi hyvin tavanomaisella RDP-uudelleenohjauksella, kuten tietyt donglet tai skannerityönkulut. Nämä hyödyt tulisi validoida kyseistä laitetta, työkuormaa ja verkko-ympäristöä vasten.
Alariviiva
Natiivi RDP-uudelleenohjaus riittää usein tavallisille toimistoperiferioille, ja se on hyvin dokumentoitu menetelmä tuettujen laiteluokkien, kuten älykorttien, kameroiden, mikrofonien ja sarjaporttien, uudelleenohjaukseen. Se ei kuitenkaan aina vastaa erikoislaitteiston tarpeisiin, kun vaatimukset koskevat tiukasti ajureita, ajoitusta tai lisensointia.
USB Network Gate tarjoaa käytännöllisen tavan liittää laitteita, jotka jäävät luotettavimpien natiivien RDP-käyttötapausten ulkopuolelle. Se voi olla tehokas ei-standardien USB-laitteiden uudelleenohjauksessa, joiden on käyttäydyttävä enemmän paikallisesti liitetyn laitteiston tavoin, kun sitä käytetään oikeissa skenaarioissa.