Forskjell mellom gateway og router Forskjellen mellom
Funksjonen til en gateway kan utføres av maskinvare, som ved rutere eller programvare. Et eksempel på en programvare gateway er når du bruker Internet Connection Sharing (ICS) i Windows for å dele Internett-tilkoblingen din til flere datamaskiner uten bruk av en ruteren. Datamaskinen som er koblet til Internett fungerer som en gateway, og all kommunikasjon sendes via datamaskinen. En gateway overfører ikke bare informasjon på tvers av nettverk, det utfører også konverteringen av protokoller langs de 7 lagene i OSI-modellen. Det er også ansvarlig for Network Access Translation eller NAT for å levere pakkene til bestemmelsesstedet.
Alle funksjonalitetene til en gateway er bygget inn i rutere i en betydelig periode. Fremskritt i mikrochip-teknologier har økt nok til at alle algoritmene som kreves for å ha en fullt funksjonell gateway, kan plasseres i noen få mikrochips som deretter er inkludert i de fleste rutere. En vanlig moderne ruteren har de grunnleggende egenskapene til en ruteren, en trådløs basestasjon, en gateway og en bryter som er rullet inn i en enhet som handler om størrelsen på en bok. Prisene på rutere til salgs i markedet er forskjellige med de funksjonene det har. Noen rutere har avanserte gateway-funksjoner og koster mer, mens noen ikke har det og koster mindre. Det ville bare avhenge av brukeren som passer til hans behov.
Rutere presenterer en rask og enkel å implementere en internettgateway, uansett hva de ekstra funksjonene er. Men for de menneskene hvis nettverk har mye trafikk, kan de fleste rutere ikke takle mengden data som flyter gjennom den. Andre alternativer vil være å installere en ruteren OS inn i en datamaskin og la den fungere som ruteren og gatewayen. Ved å bruke denne metoden kan administratoren ha mye mer frihet og fleksibilitet når han konfigurerer ruteren og gatewayen.