Os computadores na rede podem ter função de cliente ou de servidor. Veja as características de cada um deles:
Ponto a ponto
Vem do termo em ingês "peer to peer" e é utilizado para denominar uma rede em que todos os computadores podem ter a função de cliente ou de servidor. Cada computador na rede tem sua autonomia, podendo compartilhar os recursos que possui e nesse caso atua como um servidor. Pode também acessar os recursos de outros computadores na rede, atuando como cliente.
Cliente - Servidor
É utilizado para denominar uma rede que possui computadores dedicados à tarefas específicas. Inicialmente os servidores de rede executavam apenas tarefas de compartilhamento de dados e impressora, permitindo que seus clientes utilizassem esses recursos. Mas, foram surgindo novas tarefas como faz, comunicação e banco de dados, de forma que apenas um computador não conseguia executar todas as tarefas. Com esta evolução foi necessário dividir as tarefas em vários computadores, surgindo os servidores de arquivo, impressão, comunicação e banco de dados.
Características do cliente
- inicia pedidos para o servidor
- espera respostas
- recebe respostas
- pode se conectar a mais de um servidor.
Características do Servidores
- Sempre espera uma solicitação
- atende aos pedidos e respondem aos clientes
- Pode se comunicar com outros servidores para atender a um cliente
- Fornecer recursos