View on GitHub

cc.ufc

Materiais utilizados no curso de Ciências da Computação/UFC 2019.1

Semana 1: O que é a Internet?

Oi galera, eu sou o Davy, sou estudante de Ciências da Computação e estarei aqui, toda semana, trazendo resumos sobre a disciplina de Transmissão de Dados para vocês.

A Internet é uma rede de redes que conectam milhares de dispositivos ao redor do mundo.

Temos dispositivos como:

Esses dispositivos, também chamado de hosts ou sistemas finais, são conectados entre si por enlaces (links) de comunicação e comutadores de pacotes.

Quando um host possui dados para serem transmitidos a outro sistema final, o sistema emissor segmente esses dados e adiciona bytes de cabeçalho a cada segmento. Já usando o jargão de rede de computadores, tais pacotes, são enviados através da rede ao sistema final de destino, onde são reagregados aos dados originais.

Um comutador de pacotes encaminha o pacote que está chegando em um de seus enlaces de comunicação de entrada para um de seus enlaces de comunicação de saída. Dos diversos tipos de comutadores de pacotes, dois recebem destaque na Internet de hoje: - os roteadores - e os comutadores de camada (ou switches)

Esses dois tipos de comutadores encaminham pacotes a seus destinos finais.

As redes comutadas por pacotes (que transportam pacotes) são, de muitas maneiras, semelhantes às redes de transporte de rodovias, estradas e cruzamentos (que transportam veículos).

O que é um Protocolo?

Uma analogia humana

Em uma comunicação humana, temos:

Exemplos:

Ideia chave:

De modo semelhante, também aplica-se tais conceitos:

Para que a comunicação entre duas ou mais máquina ocorra, as máquinas devem utilizar o mesmo protocolo

Ideia chave:

Protocolo é o conjunto de regras sobre o modo como se dará a comunicação entre as partes envolvidas. Protocolo é a “língua” dos computadores, ou seja, uma espécie de idioma que segue normas e padrões determinados. É através dos protocolos que é possível a comunicação entre um ou mais computadores.¹

Bibliografia