Hva er en protokollkonverterer?
En protokollkonverterer brukes i telekommunikasjon og nettverk for å bytte protokoll til en maskin slik at den samsvarer med protokollen til en annen, med hver protokoll basert på mange faktorer. Sluttresultatet av en protokollkonverterer er å la protokollen til en maskin samhandle med protokollen til en annen, og øke mengden maskiner nettverket kan bruke. Mens straffene normalt er svake, kan konvertering fra en protokoll til en annen redusere tilkoblingshastigheten, spesielt hvis den konverterte protokollen innvendig har en lavere datahastighet. De fleste omformere har en database med flere protokoller, og denne databasen brukes til å konvertere den første protokollen til et annet format.
De fleste nettverk har mange maskiner som bruker forskjellige protokoller, og disse protokollene dikterer hvordan en maskin fungerer. Disse protokollene bestemmes av flere faktorer, inkludert datahastighet, krypteringsmetoder, fil- og meldingsformater og tilhørende tjeneste, fordi noen tjenester utelukkende bruker en protokoll. En protokollkonverterer har til oppgave å ta denne protokollen og endre den til en annen.
I et nettverk betyr det store antall forskjellige maskiner laget av separate produsenter at det er en mulighet for at forskjellige maskiner vil kjøre på forskjellige protokoller. Dette kan gjøre arbeidet vanskelig, fordi de fleste protokoller i seg selv er inkompatible med hverandre, og dermed forhindrer maskiner med forskjellige protokoller fra å integreres. Ved å bruke en protokollkonverterer, kan brukere omgå denne vanskeligheten ved å endre protokollen, som lar de forskjellige maskinene jobbe sammen - så lenge konverteren støtter protokollene til hver maskin.
En protokollkonverterer er vanligvis nyttig, men det kan være noen straff for bruk av denne enheten. Protokoller har forskjellige hastigheter og datahastigheter, og noen er med rette saktere enn andre. Hvis omformeren endrer en rask protokoll til en tregere, er det vanligvis merkbare endringer i hastighet. Omformeren krever strøm for å fungere, og funksjonen til å endre protokollen tar litt tid, så dette kan også redusere hastigheten litt.
De fleste protokollkonverteringsenheter er programmert for å forstå en håndfull forskjellige protokoller, og disse enhetene bruker en intern database for å spore alle protokollene. Denne databasen vil lagre alle faktorene knyttet til de kjente protokollene, og databasen har også til oppgave å hjelpe denne enheten til å forstå hva som må endres for å endre en protokoll til en annen. I motsetning til vanlige databaser, som kan oppdateres manuelt, er denne databasen vanligvis låst fra brukere.