? En gateway brukes til å koble til to datamaskiner med ulike protokoller på en slik måte at de kan kommunisere med hverandre . Dette er noen ganger referert til som en kommunikasjon gateway . Gateways kan være nyttig når du forsøker å koble datamaskiner med forskjellige operativsystemer og funksjoner , men kan være vanskelig å feilsøke . Fleksibilitet
Noen nettverk er satt opp via en ruter . En ruter kan brukes for datamaskiner med tilsvarende protokoller , noe som betyr at de har tilsvarende maskinvare og programvare installert. En gateway gir mer fleksibilitet for nettverket fordi det kan oversette informasjon fra datamaskiner med ulike systemer . Dette betyr at flere forskjellige typer datamaskiner kan settes opp på samme gateway , og den samme informasjonen kan nås fra hver datamaskin.
Sikkerhet
Gateways kan også programmeres til å gi eller nekte bestemte brukere privilegier. Gateways også gi rom for brukerautentisering , slik at et passord eller en annen form for sikkerhet er nødvendig før en bruker har tilgang til gatewayen. For nettverk som inneholder sensitive opplysninger , kan dette være nyttig for å sikre at bare privilegerte brukere har tilgang til informasjon. Denne typen sikkerhet er kjennetegnet på de fleste nettverk og er integrert for å hindre uønsket tilgang .
Tid
Siden en gateway må oversette informasjon fra ulike protokoller før passering den på, kan det være en forsinkelse når du bruker gateway nettverk. Umiddelbar overføring er nesten aldri mulig ved bruk av gateways . En gateway kan også levere bufret informasjon , eller gammel informasjon som er lagret ved inngangsporten , hvis cachen ikke er ryddet skikkelig . Dette kan føre til ytterligere tidspress når du bruker gateways , som tiden må tas for å tømme bufferen .
Feilsøking
En gateway følger en ganske rigid prosess og det derfor kan ikke være lett programmeres . Feilsøking en gateway kan være vanskelig som forskjellige verktøy er nødvendig for å finne problemer på datamaskiner med forskjellige protokoller . Om en gateway svikter, så vil kommunikasjonen være tapt på nettverket. Denne kommunikasjonen kan ikke gjenopprettes til problemet ligger , som betyr å gå gjennom hver datamaskin på nettverket og feilsøking dem enkeltvis til problemet er funnet.