Uma rede de computadores é um grupo de computadores que envia os dados para um outro ou para um recurso central para fins específicos , tais como o compartilhamento de arquivos ou acessar a Internet. Existem diferentes tipos de redes de computadores - redes locais e de longa distância , redes de área com e sem fio - mas todos os computadores redes compartilham os mesmos elementos fundamentais. Clientes
Os clientes são os computadores que se conectam a uma rede para utilizar serviços como uma conexão de Internet compartilhada, dispositivos de armazenamento público e impressoras. Se você tem uma rede doméstica sem fio usando um roteador ou switch, cada computador na rede é um cliente .
Controlador de Tráfego
O controlador de tráfego é o dispositivo que gerencia comunicação em uma rede. Em uma rede doméstica , este dispositivo é tipicamente um roteador ou switch. Um computador chamado de servidor pode também actuar como um controlador de tráfego . Sistemas operacionais orientados para o servidor, como o Windows Server e Linux, são projetados especificamente para este trabalho . O controlador de tráfego em uma rede direciona informações de clientes para a Internet ou outros dispositivos na rede e envia dados de volta para os clientes quando necessário. O controlador de tráfego também atribui a cada dispositivo na rede um número de identificação único chamado de " endereço IP ".
Médio
O meio de uma rede é a infra-estrutura através da qual os dados são transferidos entre os computadores da rede e outros dispositivos. Em uma rede local com fio , o meio mais comum é o cabo Ethernet. Outras formas de mídia de rede incluem transmissões de rádio sem fio, cabo coaxial e fibra óptica.
Software
A rede precisa de protocolos para a comunicação . O protocolo de rede mais comum é o Transmission Control Protocol /Internet Protocol ( TCP /IP). Um protocolo de rede tem regras que regem os aspectos de comunicação, tais como a forma de lidar com um computador específico na rede e como assegurar que os pacotes de informação foram recebidos com sucesso. Software de rede também inclui os serviços que são executados em uma rede. E-mail e streaming de vídeo transmissões são dois exemplos de serviços de rede orientada a software.