Il gateway è considerato come un dispositivo di rete che funge da punto di ingresso da una rete all'altra.[1] E' il collegamento che collega due computer a internet. Il gateway funge da portale tra due programmi e da mezzo di comunicazione tra i protocolli che permette loro di condividere i dati sugli stessi dispositivi informatici o tra sistemi informatici diversi. Con l'aiuto del gateway, gli utenti saranno in grado di comunicare e inviare dati avanti e indietro. Internet non sarà di alcuna utilità senza i gateway. Un gateway si riferisce anche a un nodo di una rete di computer. Un nodo è solo un luogo fisico dove i dati si fermano per il trasporto, la lettura o l'utilizzo. I nodi possono esserlo:
Se l'intera famiglia ha accesso alla connessione internet e dispone di una rete wireless in casa, allora il gateway è il modem che l'ISP fornisce per connettersi alla rete.[1:1]
Il gateway viene creato al confine di una rete in modo da gestire tutte le comunicazioni dati che vengono instradate internamente o esternamente dalla rete. Un gateway possiede anche informazioni sui percorsi interni della rete host e sul percorso appreso da diverse reti remote.[1:2] Inoltre, funziona come via d'accesso ad un'altra rete. Un gateway è una caratteristica obbligatoria di tutte le rotte anche se altri dispositivi possono funzionare anche come gateway o nodo.
In generale, un gateway funge da salvaguardia per tutte le reti locali e collega le reti locali alle reti pubbliche. Dà sicurezza, funzionando in modo simile ad un firewall, attraverso l'uso di NAT (Network Address Translation). Il gateway riceve i pacchetti dalla rete locale e alterna il suo indirizzo IP esterno e un nuovo indirizzo di porta nei campi risorsa degli header IP (Internet Protocol) e UDP (User Data Protocol).[1:3]
Di seguito sono riportate le diverse funzioni di un gateway:
I Gateways possono assumere diverse forme e svolgere diversi compiti, come ad esempio i seguenti:
Questo dispositivo di rete assume la forma di un software o hardware che fornisce servizi di connettività e traduzione del protocollo tra un fornitore di servizi di cloud storage e un'applicazione cliente locale. Questo gateway è noto anche come controller di cloud storage o dispositivo di cloud storage.
Questo gateway aiuta a proteggere e prevenire la trasmissione di e-mail che violano una politica aziendale, inviano malware e trasferiscono dati con intento maligno. Questo previene la perdita di dati, esegue la crittografia delle e-mail e protegge il dispositivo da malware noto e sconosciuto.
Si tratta di un dispositivo traslazionale che viene utilizzato per convertire diversi tipi di protocolli di media digitali al fine di avere una comunicazione multimediale efficace. La sua funzione principale è quella di convertire diverse tecniche di codifica e trasmissione che permetteranno la comunicazione tra le reti.
Questo gateway aiuta a proteggere l'intera applicazione web filtrando e monitorando il traffico HTTP tra l'applicazione web e internet. In genere, questo protegge le applicazioni web da attacchi diversi. Filtra e controlla il traffico in entrata che sarà considerato come potenziale minaccia e contiene attività dannose.
Questa forma di gateway pubblica, crea, monitora, controlla, protegge e mantiene il REST e le Web Socket API a qualsiasi scala. Gestisce tutte le attività che implicano l'accettazione e l'elaborazione di centinaia di migliaia di chiamate API simultanee, la gestione del traffico, l'autorizzazione e il controllo degli accessi.
Gestisce il flusso del traffico in entrata e in uscita dal servizio, un'architettura orientata ai micro servizi o un servizio web basato su XML.
L'internet degli oggetti è un gateway che funge da punto di collegamento tra la nuvola e i controllori, i sensori e i dispositivi intelligenti.
Si tratta di un'interfaccia che facilita l'utilizzo del vecchio e semplice servizio telefonico. Questo gateway collega gli abbonati alla rete VoIP senza il coinvolgimento degli operatori o il pagamento dei pedaggi delle compagnie telefoniche.
Nel 1970, i ricercatori degli Stati Uniti e della Francia hanno cercato di esplorare le possibilità di interconnettere diversi tipi di reti a pacchetti. I progettisti della rete volevano creare dispositivi di internetworking in grado di supportare protocolli multipli, fornire un instradamento dinamico dei pacchetti in condizioni di linea in evoluzione e assicurarsi che i pacchetti potessero essere instradati su collegamenti a velocità limitata. Nel 1987 e nel 1988, l'internetworking è cresciuto e il nome "Gateway" e "Router" ha acquistato maggiore chiarezza. Gli osservatori del settore sono stati colmi di entusiasmo per il ritmo veloce dell'evoluzione dell'internetworking e per i promettenti mercati dei ponti, dei router e dei gateway.
Un confronto tra un router e un gateway aiuterà a chiarire un'idea sbagliata comune tra i due termini. Sia il gateway che il router vengono utilizzati per regolare il traffico di rete tra due o più reti separate. Tuttavia, i gateway regolano il traffico tra due reti dissimili, a differenza dei router che regolano il traffico tra reti simili. I gateway possono essere utilizzati per ridurre il traffico di rete. Inoltre, il più delle volte viene utilizzato per rendere possibile la comunicazione in ambienti dissimili, mentre i router possono essere utilizzati per segmentare il traffico sulle reti aziendali.[1:4]
Un'altra preoccupazione comune per gli utenti è quando un gateway predefinito non è disponibile. Per risolvere questo problema, l'utente deve seguire la procedura seguente:
Se nessuna di queste soluzioni ha risolto il problema, si raccomanda di utilizzare uno strumento di riparazione delle immagini che può scansionare i repository per sostituire i file corrotti e mancanti.