Menu
Coddy logo textTech

O que é uma Rede

Lição 1 de 47 do curso Redes com o Terminal da Coddy.

Uma rede nada mais é do que máquinas que podem enviar mensagens umas às outras. Seu laptop solicitando uma página a um servidor web, um telefone buscando e-mails, um serviço de backend lendo um banco de dados: tudo isso é uma máquina enviando uma mensagem e outra enviando uma resposta.

Essas mensagens viajam em pequenos pedaços chamados pacotes. Uma resposta grande é dividida, enviada e remontada na outra ponta. Você quase nunca lida com pacotes manualmente, mas isso explica muito do que verá: por que uma conexão lenta entrega uma página aos trancos e barrancos, e por que parte de uma resposta pode chegar quando o restante não chega.

O hábito importante para este curso é parar de pensar na internet como um lugar e começar a pensá-la como uma conversa. Algo pergunta. Algo responde. Todo o resto são detalhes sobre quem está perguntando, onde está e que formato a pergunta assume.

Esses três detalhes correspondem exatamente aos próximos três capítulos: endereços e nomes dizem onde, portas dizem qual programa naquela máquina, e HTTP dá forma à pergunta.

challenge icon

Desafio

Fácil

Prove que uma ida e volta realmente aconteceu.

ping envia uma pequena mensagem para uma máquina e espera pela resposta. Envie exatamente uma para 127.0.0.1 e imprima apenas a parte do resumo que informa quantas voltaram:

1 packets received

-c1 envia uma única mensagem. grep -o imprime apenas o texto correspondente, em vez da linha inteira.

Experimente você mesmo

Terminal
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Redes com o Terminal

Pratique por conta própria: Playground de Terminal