Vad är Gateways?
i vårt dagliga liv använder vi Internet på våra datorer som kan vara anslutna till ett LAN-nätverk. Internet är ett exempel på ett WAN-nätverk, det kan implementera några andra protokoll eller ha en annan arkitektur än ett LAN. Har du någonsin undrat, hur det är möjligt?
i sådana fall finns det ett behov av en nätverksanslutningsenhet, känd som Gateways. Gateways är de mest intelligenta och mycket konfigurerbara nätverksanslutningsenheterna. Den fungerar i alla lager i OSI-modellen(Open System Interconnection), som också visas i bilden nedan. Så i den här bloggen lär vi oss mer om Gateways i detalj. Vi ser också arbetet, funktionerna, fördelarna och nackdelarna med att använda en Gateway.
Gateways
Gateway är en nätverksanslutningsenhet som kan användas för att ansluta två enheter i två olika nätverk som implementerar olika nätverksprotokoll och övergripande nätverksarkitektur. Med andra ord är en gateway en nod i ett nätverk som fungerar som en ingång till ett annat nätverk.
en Gateway är den mest intelligenta enheten bland nätverksanslutningsenheterna. Intelligent när det gäller dess arbete, felkontroll, datapaket routing, överföringshastighet, etc. Det är en kombination av både hårdvara och mjukvarukomponenter.
en av huvuddragen i att använda en gateway är att vi kan ha routingkontroller för olika nätverk via gateways. På så sätt kan trafikflödet i överföringskanalerna för olika nätverk enkelt styras av gateways.
en gateway fungerar på alla lager i OSI-modellen, så den kan användas som en enda lösning för alla typer av nätverksanslutningar. Men den största nackdelen med att använda en gateway är dess implementeringskostnad. Så det kommer inte vara så effektivt att användas för små nätverk eller för ett enda nätverk. Implementeringen av gateways är också mycket komplex. Dessa saker begränsar den breda användningen av gateways för små ändamål.
en Gateway kallas också som ’Protokollomvandlare’ eftersom den kan konvertera datapaketen enligt destinationsnätverksprotokollkravet. Det kan också översätta dataformatet enligt destinationens behov eller arkitektur. En gateway används antingen vid nätverkets start-eller slutpunkt. Det är en intelligent enhet som kan användas för att ansluta en lokal nod med en extern nod som har en helt annan struktur(protokoll/arkitektur/språk/dataformateringsstrukturer). Med andra ord fungerar en gateway som en ’grind’ mellan två nätverk och gör det möjligt för trafik att strömma(in och ut) i nätverket.
Gateways är ofta associerade med både Routrar och switchar. En Router dirigerar datapaketen (anländer till gatewayen) till rätt nod i destinationsnätverket. Medan en omkopplare anger den faktiska sökvägen för data in och ut ur gatewayen. I allmänhet expanderar en gateway routerns funktionalitet genom att utföra dataöversättning och protokollkonvertering. Till exempel kan en router fungera som en gateway i ett enda nätverk. På liknande sätt, växlar, servrar, brandväggar etc. kan också användas som en gateway på olika platser, enligt behoven.
en standardgateway skickar det lokala undernätet till enheter på andra undernät. Med andra ord ansluter en standardgateway ett lokalt nätverk till internet eller något annat nätverk. Egentligen har varje nätverk en intern standardgateway för att ansluta sina enheter till det olika nätverket. En gateway kan också ha flera NIC: er(ett chip som gör att noderna kan kommunicera till en annan dator i ett nätverk) anslutna till den. Till skillnad från routrar stöder den inte dynamisk routing. Den använder mestadels en paketväxlingsteknik för att överföra data från ett nätverk till ett annat. En gateway fungerar huvudsakligen på IP-adresser (Internet Protocol) för olika nätverkskommunikation. Den har kontroll över både kollisioner(inuti ett nätverk) samt sändning(utanför nätverk) domän. Det kan också inkapsla och decapsulate datapaketen när de skickar och tar emot datapaketen respektive.
till exempel elektronisk postgateway (X. 400), etc.
behov: att upprätta en intelligent kommunikation mellan två olika nätverk.
Working: när ett datapaket anländer till gatewayen kontrollerar det först rubrikinformationen. Efter att ha kontrollerat destinationens IP-adress och någon form av fel i datapaketen. Den utför dataöversättning och protokollkonvertering av datapaketet enligt destinationsnätverksbehoven. Slutligen vidarebefordrar det datapaketet till destinationens IP-adress genom att ställa in en specifik överföringsväg för paketet.
följande är fördelarna med att använda en Gateway:
- det kan ansluta enheterna i två olika nätverk med olika strukturer.
- det är en intelligent enhet med filtreringsfunktioner.
- den har kontroll över både kollisioner och en sändningsdomän.
- den använder ett fullduplexläge för kommunikation.
- den har den snabbaste dataöverföringshastigheten bland alla nätverksanslutande enheter.
- det kan utföra dataöversättning och protokollkonvertering av datapaketet enligt destinationsnätverkets behov.
- det kan inkapsla och decapsulate datapaketen.
- det har förbättrat säkerheten än någon annan nätverksanslutningsenhet.
följande är nackdelarna med att använda en Gateway:
- det är komplext att designa och implementera.
- implementeringskostnaden är mycket hög.
- det kräver en speciell systemadministrationskonfiguration.
det här handlar om den mest intelligenta nätverksanslutningsenheten, dvs Gateways. Hoppas du lärt dig något nytt idag. Det är det för den här bloggen.