Gateways são componentes indispensáveis para alcançar as comunicações entre terminais ligados a redes heterogéneas que usam protocolos diferentes. São equipamentos que podem ser um computador com duas (ou mais) placas de rede, ou um dispositivo dedicado, cujo objetivo é permitir a comunicação entre duas redes com arquiteturas diferente, como também compartilhar uma conexão com a Internet entre várias estações. Esse equipamento permite traduzir os endereços e os formatos de mensagens presentes em redes diferentes.
Um gateway de rede pode ser completamente implementado em software, totalmente em hardware, ou como uma combinação de ambos. Atua em todas as camadas do modelo OSI e está associado a roteadores, switches, firewalls e servidores proxy. Em pequenas empresas ou em redes domésticas geralmente usa-se um roteador de banda larga para compartilhar a conexão com a Internet, onde o roteador funciona exatamente como um gateway padrão. Um roteador usa cabeçalhos e tabelas de encaminhamento para resolver o destino onde dados ou pacotes devem ser enviados e dá caminho por meio do qual as informações podem ser enviadas dentro e fora do gateway.Nas casas, o gateway é normalmente o IAP (provedor de acesso à Internet) fornecido pelo dispositivo que conecta o usuário à Internet, tais como um modem DSL ou por cabo. Nas empresas, no entanto, o gateway é o nó que distribui o tráfego de uma estação de trabalho a outro segmento da rede. O gateway padrão é comumente usado para ser o nó de ligação de redes internas e da rede externa (Internet). Em tal situação, o nó de gateway pode atuar como um servidor proxy e um firewall. O gateway é também relacionado com um roteador, que utiliza os cabeçalhos e tabelas de encaminhamento para determinar onde os pacotes são enviados, e um switch, que fornece o caminho real para o pacote dentro e fora do gateway.
Podemos dividir os gateways em dois tipos:Gateways conversores do meio:O primeiro tipo é bem simples e muito utilizado em inter-redes que oferecem o serviço de datagrama e funcionam basicamente em receber um pacote do nível inferior, tratar o cabeçalho inter-redes do pacote, descobrindo o roteamento necessário, construir novo cabeçalho inter-redes (quando necessário) e enviar esse novo pacote ao próximo destino.
Gateways tradutores de protocolos: O segundo é mais complexo e muito utilizado em inter-redes que utilizam circuitos virtuais passo a passo e atuam traduzindo as mensagens de uma rede, em mensagens de outra rede, com a mesma semântica de protocolo.
Nenhum comentário:
Postar um comentário