Arquitetura de Rede de Computadores é definida como o design físico e lógico do software, hardware, protocolos e mídia de transmissão de dados. Simplesmente podemos dizer como os computadores são organizados e como as tarefas são alocadas ao computador.
Os dois tipos de arquiteturas de rede são usados:
inteiro duplo java
- Rede ponto a ponto
- Rede cliente/servidor
Rede ponto a ponto
- Rede ponto a ponto é uma rede na qual todos os computadores estão interligados com privilégios e responsabilidades iguais para o processamento dos dados.
- A rede ponto a ponto é útil para ambientes pequenos, geralmente com até 10 computadores.
- A rede peer-to-peer não possui servidor dedicado.
- Permissões especiais são atribuídas a cada computador para compartilhar os recursos, mas isso pode causar problemas se o computador com o recurso estiver inativo.
Vantagens da rede ponto a ponto:
- É menos dispendioso porque não contém nenhum servidor dedicado.
- Se um computador parar de funcionar, outros computadores não pararão de funcionar.
- É fácil de configurar e manter, pois cada computador gerencia a si mesmo.
Desvantagens da rede ponto a ponto:
- No caso da rede Peer-To-Peer, ela não contém o sistema centralizado. Portanto, não é possível fazer backup dos dados, pois os dados são diferentes em locais diferentes.
- Tem um problema de segurança porque o próprio dispositivo é gerenciado.
Rede cliente/servidor
- Rede Cliente/Servidor é um modelo de rede projetado para que os usuários finais chamados clientes, acessem recursos como músicas, vídeos, etc. a partir de um computador central conhecido como Servidor.
- O controlador central é conhecido como servidor enquanto todos os outros computadores da rede são chamados clientes .
- Um servidor executa todas as operações principais, como segurança e gerenciamento de rede.
- Um servidor é responsável por gerenciar todos os recursos como arquivos, diretórios, impressora, etc.
- Todos os clientes se comunicam entre si através de um servidor. Por exemplo, se o cliente1 deseja enviar alguns dados ao cliente 2, ele primeiro envia a solicitação ao servidor para obter permissão. O servidor envia a resposta ao cliente 1 para iniciar sua comunicação com o cliente 2.
Vantagens da rede cliente/servidor:
- Uma rede Cliente/Servidor contém o sistema centralizado. Portanto, podemos fazer backup dos dados facilmente.
- Uma rede Cliente/Servidor possui um servidor dedicado que melhora o desempenho geral de todo o sistema.
- A segurança é melhor na rede Cliente/Servidor, pois um único servidor administra os recursos compartilhados.
- Também aumenta a velocidade de compartilhamento de recursos.
Desvantagens da rede cliente/servidor:
- A rede cliente/servidor é cara porque requer um servidor com muita memória.
- Um servidor possui um Sistema Operacional de Rede (NOS) para fornecer os recursos aos clientes, mas o custo do NOS é muito alto.
- Requer um administrador de rede dedicado para gerenciar todos os recursos.