Comunicação de dados e rede de computadores

A comunicação de dados refere-se à transmissão desses dados digitais entre dois ou mais computadores e uma rede de computadores ou rede de dados é uma rede de telecomunicações que permite que os computadores troquem dados. A conexão física entre dispositivos de computação em rede é estabelecida usando mídia a cabo ou mídia sem fio. A rede de computadores mais conhecida é a Internet.

Este tutorial deve ensinar os conceitos básicos de comunicação de dados e rede de computadores (DCN) e também irá conduzi-lo por vários conceitos avançados relacionados à comunicação de dados e rede de computadores.

Por que aprender comunicação de dados e rede de computadores?

Compreensão Básica de Rede

Um sistema de computadores interconectados e periféricos computadorizados, como impressoras, é chamado de rede de computadores. Essa interconexão entre computadores facilita o compartilhamento de informações entre eles. Os computadores podem se conectar entre si por meio de mídia com ou sem fio.

Engenharia de rede

A engenharia de rede é uma tarefa complicada, que envolve software, firmware, engenharia em nível de chip, hardware e pulsos elétricos. Para facilitar a engenharia de rede, todo o conceito de rede é dividido em várias camadas. Cada camada está envolvida em alguma tarefa específica e é independente de todas as outras camadas. Mas, como um todo, quase todas as tarefas de rede dependem de todas essas camadas. As camadas compartilham dados entre si e dependem umas das outras apenas para receber a entrada e enviar a saída.

Internet

Uma rede de redes é chamada de internetwork ou simplesmente internet. É a maior rede existente neste planeta. A Internet conecta enormemente todas as WANs e pode ter conexão com LANs e redes domésticas. A Internet usa um conjunto de protocolos TCP / IP e o IP como protocolo de endereçamento. Atualmente, a Internet é amplamente implementada usando IPv4. Por causa da falta de espaços de endereço, ele está migrando gradualmente do IPv4 para o IPv6.

A Internet permite que seus usuários compartilhem e acessem uma enorme quantidade de informações em todo o mundo. Ele usa WWW, FTP, serviços de e-mail, streaming de áudio e vídeo, etc. Em grande escala, a Internet funciona no modelo Cliente-Servidor.

A Internet usa um backbone de fibra óptica de alta velocidade. Para interconectar vários continentes, fibras são colocadas no fundo do mar, conhecidas por nós como cabos de comunicação submarinos.

Aplicações de comunicação e rede de computadores

Os sistemas de computador e periféricos são conectados para formar uma rede. Eles oferecem inúmeras vantagens:

  • Compartilhamento de recursos, como impressoras e dispositivos de armazenamento
  • Troca de informações por meio de e-mails e FTP
  • Compartilhamento de informações usando a Web ou Internet
  • Interação com outros usuários usando páginas da web dinâmicas
  • Telefones IP
  • Videoconferências
  • Computação paralela
  • Mensagem instantânea

Público

Este tutorial foi preparado para os graduados em ciência da computação para ajudá-los a compreender os conceitos básicos e avançados relacionados à comunicação de dados e redes de computadores. Depois de concluir este tutorial, você se encontrará em um nível moderado de especialização em comunicação de dados e redes de computadores, de onde poderá avançar para os próximos níveis.

Pré-requisitos

Antes de prosseguir com este tutorial, presumo que você já conheça os conceitos básicos do computador, como teclado, mouse, monitor, entrada, saída, memória primária e memória secundária, etc. Se você não estiver bem ciente de esses conceitos, então, vou sugerir que você percorra nosso breve tutorial sobre Fundamentos da Computação .