Gateway (telecomunicações) - Gateway (telecommunications)

Um gateway é uma peça de hardware ou software de rede usado em telecomunicações para redes de telecomunicações que permite que os dados fluam de uma rede discreta para outra. Os gateways são diferentes dos roteadores ou switches porque se comunicam usando mais de um protocolo para conectar várias redes e podem operar em qualquer uma das sete camadas do modelo de interconexão de sistemas abertos (OSI).

O termo gateway também pode se referir vagamente a um computador ou programa de computador configurado para executar as tarefas de um gateway, como um gateway ou roteador padrão e , no caso de HTTP , gateway também é frequentemente usado como sinônimo de proxy reverso .

Gateway de rede

Um gateway de rede fornece interoperabilidade entre redes e contém dispositivos, como tradutores de protocolo, comparadores de impedância , conversores de taxa, isoladores de falha ou tradutores de sinal . Um gateway de rede requer o estabelecimento de procedimentos administrativos mutuamente aceitáveis ​​entre as redes que usam o gateway. Os gateways de rede, conhecidos como gateways de tradução de protocolo ou gateways de mapeamento, podem realizar conversões de protocolo para conectar redes com diferentes tecnologias de protocolo de rede. Por exemplo, um gateway de rede conecta um escritório ou intranet doméstica à Internet . Se um usuário de computador doméstico ou de escritório deseja carregar uma página da web , pelo menos dois gateways de rede são acessados ​​- um para ir do escritório ou da rede doméstica para a Internet e outro para ir da Internet para o computador que atende a página da web.

Em redes corporativas, um gateway de rede geralmente também atua como um servidor proxy e um firewall .

No Microsoft Windows, o recurso Compartilhamento de conexão com a Internet permite que um computador atue como um gateway, oferecendo uma conexão entre a Internet e uma rede interna.

Porta IP

Em uma rede de protocolo da Internet (IP), os pacotes IP com um destino fora de uma determinada máscara de sub-rede são enviados ao gateway da rede. Por exemplo, se uma rede privada tiver um endereço IPv4 básico de 192.168.1.1 e uma máscara de sub-rede de 255.255.255.0, todos os dados endereçados a um endereço IP fora de 192.168.1.0 serão enviados ao gateway de rede. As redes IPv6 funcionam de maneira semelhante. Ao encaminhar um pacote IP para outra rede, o gateway pode realizar a tradução do endereço da rede .

Gateway de Internet para órbita

Um gateway de órbita da Internet (I2O) conecta computadores ou dispositivos na Internet a sistemas de computador orbitando a Terra, como satélites ou espaçonaves tripuladas. O Projeto HERMES, administrado pela Agência Espacial Civil Equatoriana, foi o primeiro a implementar este tipo de portal em 6 de junho de 2009. O Projeto HERMES tem uma cobertura máxima de 22.000 km e pode transmitir voz e dados. A Rede Educacional Global para Operações de Satélite (GENSO) é outro tipo de gateway I2O.

Gateway de armazenamento em nuvem

Um gateway de armazenamento em nuvem é um dispositivo de rede ou servidor que converte APIs de armazenamento em nuvem , como SOAP ou REST, em protocolos de armazenamento baseados em bloco, como iSCSI , Fibre Channel ou interfaces baseadas em arquivo, como NFS ou CIFS . Os gateways de armazenamento em nuvem permitem que as empresas integrem o armazenamento em nuvem privada aos aplicativos sem mover os aplicativos para uma nuvem pública, simplificando assim a proteção de dados.

Gateway IoT

Um gateway de Internet das coisas (IoT) fornece a ponte (conversor de protocolo) entre os dispositivos IoT no campo, a nuvem e o equipamento do usuário, como smartphones. O gateway IoT fornece um link de comunicação entre o campo e a nuvem e pode fornecer serviços offline e controle em tempo real de dispositivos no campo.

Para alcançar a interoperabilidade sustentável no ecossistema da Internet das coisas, duas arquiteturas dominantes para protocolos de troca de dados são usadas: baseada em barramento ( DDS , REST , XMPP ) e baseada em corretor ( AMQP , CoAP , MQTT , JMI ). Os protocolos que suportam a troca de informações entre domínios interoperáveis ​​são classificados como centrados na mensagem (AMQP, MQTT, JMS , REST) ​​ou centrados nos dados (DDS, CoAP, XMPP). Os dispositivos interconectados se comunicam usando protocolos leves que não requerem muitos recursos da CPU. C, Java, Python e algumas linguagens de script são as escolhas preferidas dos desenvolvedores de aplicativos IoT. Os nós IoT usam gateways IoT separados para lidar com a conversão de protocolo, armazenamento de banco de dados ou tomada de decisão (por exemplo, tratamento de colisão), a fim de complementar a baixa inteligência dos dispositivos.

Veja também

Referências

Fontes