Pular para o conteúdo

Redes de computadores: pacotes, protocolos e endereços

Entenda como redes de computadores transportam dados, conectam dispositivos e usam protocolos, endereços IP, portas e DNS em uma comunicação real.

Autoria
Study Mais
Publicado em
Tempo de leitura
8 min de leitura
Estudante observa equipamentos e cabos de uma rede didática em laboratório.
Estudante observa equipamentos e cabos de uma rede didática em laboratório. Imagem ilustrativa gerada com IA.

Em poucas palavras

  • A comunicação combina serviços de diferentes camadas.
  • Endereço IP, endereço MAC e porta cumprem funções distintas.
  • Capacidade, atraso e perda descrevem aspectos diferentes do desempenho.

As redes de computadores permitem que dispositivos troquem dados por meios físicos ou sem fio seguindo regras comuns. Uma mensagem não atravessa necessariamente um canal exclusivo entre duas máquinas. Em redes de pacotes, informações são organizadas em unidades que compartilham enlaces e equipamentos com muitas outras comunicações.

Abrir uma página, enviar um arquivo ou consultar um sistema acadêmico envolve várias tarefas coordenadas. O dispositivo precisa descobrir um destino, encaminhar dados, identificar o serviço e interpretar a resposta. Entender essa divisão ajuda a explicar por que estar conectado ao Wi-Fi não garante acesso à internet nem funcionamento de uma aplicação.

Como os dados percorrem uma rede

Um pacote reúne dados e informações de controle, como endereços utilizados na entrega. Protocolos diferentes acrescentam seus próprios cabeçalhos. No enlace, uma unidade de dados costuma ser chamada de quadro; no IP, de datagrama ou pacote. Esses termos descrevem níveis da comunicação e não devem ser usados como se todos fossem idênticos.

Considere um estudante acessando o portal da universidade em casa. Seu notebook envia dados ao ponto de acesso; o roteador encaminha o tráfego para o provedor; outras redes o conduzem até a infraestrutura do serviço. A resposta percorre uma sequência de encaminhamentos de volta, que pode diferir do caminho de ida.

Cada enlace possui uma capacidade e cada equipamento leva algum tempo para processar e encaminhar unidades de dados. Quando muitos fluxos disputam o mesmo recurso, surgem filas. Se a capacidade de armazenamento de uma fila é excedida, pacotes podem ser descartados, mesmo quando todos os cabos e equipamentos estão funcionando.

O caminho pode ser modelado como um grafo, mas uma rede real também precisa lidar com mudanças, políticas e disponibilidade de enlaces. O algoritmo de Dijkstra ajuda a entender a busca de caminhos em certos modelos; ele não descreve sozinho todos os mecanismos de roteamento usados na internet.

Dispositivos, meios e alcance das redes

Um switch Ethernet encaminha quadros dentro de uma rede de enlace usando informações como endereços MAC aprendidos. Um roteador encaminha pacotes entre redes IP conforme sua tabela de rotas. Equipamentos domésticos frequentemente acumulam essas funções, além de oferecer ponto de acesso Wi-Fi, atribuição de endereços e outras facilidades.

O ponto de acesso conecta estações sem fio a uma rede. Ele não é sinônimo de internet, e Wi-Fi não é o nome de toda comunicação sem fio. Um modem ou equipamento de terminação adapta a conexão à tecnologia de acesso do provedor. A combinação exata depende de fibra, cabo, rede móvel e outras tecnologias.

Funções que podem coexistir em um equipamento
ComponenteTarefa centralUnidade ou contexto
SwitchEncaminhar no enlaceQuadro Ethernet
RoteadorInterligar redesPacote IP
Ponto de acessoConectar estações Wi-FiRede sem fio
Servidor DNSResponder sobre nomesConsulta DNS
Componente
Switch
Tarefa central
Encaminhar no enlace
Unidade ou contexto
Quadro Ethernet
Componente
Roteador
Tarefa central
Interligar redes
Unidade ou contexto
Pacote IP
Componente
Ponto de acesso
Tarefa central
Conectar estações Wi-Fi
Unidade ou contexto
Rede sem fio
Componente
Servidor DNS
Tarefa central
Responder sobre nomes
Unidade ou contexto
Consulta DNS
Funções que podem coexistir em um equipamento

Cabos de pares metálicos, fibra óptica e ondas de rádio têm características diferentes de alcance, interferência e capacidade. A escolha depende do ambiente e da necessidade de comunicação. Uma conexão por fibra não elimina congestionamento no restante do caminho, assim como um enlace sem fio com sinal forte não garante baixa ocupação do canal.

LAN e WAN descrevem contextos de alcance e organização. Uma rede local pode conectar salas de um prédio; uma rede de longa distância pode interligar locais geograficamente separados. A internet é uma interconexão de redes administradas por muitas organizações, e não um único equipamento central que recebe e distribui todas as mensagens.

A organização lógica também importa. Dispositivos próximos fisicamente podem pertencer a redes diferentes; redes distintas podem compartilhar um mesmo equipamento físico. Separar localização, meio de transmissão e organização de endereçamento evita classificar uma rede apenas pelo desenho dos cabos em um laboratório.

Protocolos e camadas: quem faz cada tarefa

Um protocolo estabelece formatos, significados e procedimentos para a comunicação. A arquitetura em camadas divide responsabilidades e permite que tecnologias sejam combinadas. Uma aplicação pode usar IP sobre Ethernet ou Wi-Fi sem precisar reescrever sua lógica para cada detalhe do meio físico.

No conjunto TCP/IP, distinguem-se aplicação, transporte, internet e enlace. O modelo OSI apresenta sete camadas e é útil para organizar conceitos. Os modelos não são fotografias literais de todo programa existente: implementações podem combinar tarefas, e nem sempre há correspondência perfeita entre cada protocolo e uma única categoria didática.

O TCP oferece um fluxo ordenado de bytes e utiliza mecanismos para detectar perdas, retransmitir dados e controlar seu envio. Isso não significa que uma aplicação sempre responderá ou que uma transferência nunca falhará. Conexões podem ser interrompidas; os próprios programas precisam tratar erros e limites de tempo.

O UDP transporta datagramas sem oferecer por si só as mesmas garantias de entrega e ordenação do TCP. Uma aplicação pode implementar mecanismos adicionais sobre UDP. Portanto, escolher esse transporte não significa necessariamente ignorar confiabilidade, nem garante menor atraso em qualquer cenário de uso.

HTTP define aspectos da comunicação de aplicações web; TLS pode proteger dados em trânsito com autenticação e criptografia, conforme a configuração. Essas tarefas são diferentes de decidir o próximo roteador. Um serviço web acessível pode estar protegido criptograficamente e ainda apresentar problemas de lógica ou autorização dentro da aplicação.

Cabos Ethernet conectados a um equipamento de rede usado para treinamento.
O caminho de uma comunicação combina enlaces e equipamentos; os protocolos coordenam tarefas em diferentes níveis. Imagem ilustrativa gerada com IA.

IP, MAC, portas e DNS sem confusão

O endereço IP identifica uma interface no contexto da comunicação IP. IPv4 usa endereços de 32 bits e IPv6 usa 128 bits. O endereço tem relação com a rede à qual a interface pertence; um computador com várias interfaces pode ter vários endereços, e seus endereços podem mudar ao longo do tempo.

Um endereço MAC participa do funcionamento de tecnologias de enlace, como Ethernet. Ele não substitui o endereço IP no roteamento entre redes. A cada salto roteado, a informação de enlace é preparada para o trecho seguinte; não se deve imaginar um único quadro Ethernet intacto atravessando toda a internet.

As portas ajudam o transporte a distinguir pontos de comunicação em um dispositivo. Um servidor pode hospedar diversos serviços no mesmo endereço IP. Porta não é uma tomada física: é um identificador lógico. O sistema operacional associa comunicações aos processos, conforme protocolos e regras de uso dos endereços e portas.

O DNS relaciona nomes a informações, incluindo endereços usados para alcançar serviços. Um nome pode corresponder a vários endereços, e caches podem evitar novas consultas a cada acesso. DNS não transporta o conteúdo completo da página: ele contribui para localizar o destino que a aplicação depois contata.

A configuração local normalmente inclui endereço, prefixo de rede, rota padrão e servidores DNS. O prefixo delimita a rede; a rota padrão indica para onde encaminhar destinos sem rota mais específica. Confundir esses itens pode produzir um dispositivo com endereço aparentemente válido, mas incapaz de alcançar o serviço pretendido.

Como interpretar desempenho e verificar uma comunicação

Capacidade de transmissão, latência e perda de pacotes descrevem fenômenos diferentes. A primeira se relaciona à taxa que um enlace pode transportar; a segunda, ao tempo de comunicação; a perda, às unidades que não chegam. Uma conexão com alta taxa nominal pode continuar inadequada para uma interação sensível a atraso.

O tempo de uma operação inclui fatores além da rede, como consulta a banco de dados e processamento do servidor. A forma de organizar informações na aplicação também pode influenciar a resposta, como discute estrutura de dados. Atribuir toda lentidão ao Wi-Fi impede localizar a origem real do problema.

Verificação conceitual de uma falha

  1. Confirme a conexão física ou a associação à rede sem fio.
  2. Confira endereço, prefixo e rota padrão atribuídos ao dispositivo.
  3. Separe falha de resolução de nome de falha de alcance do destino.
  4. Verifique se o serviço esperado responde, sem concluir apenas pelo acesso a outro site.
  5. Registre horário e condições para comparar os resultados.

Em atividades acadêmicas, documente a topologia, as funções dos equipamentos e o significado das medidas. Um estudo de caso com condições explícitas permite comparar duas situações sem confundir mudanças de servidor, horário ou carga de trabalho. O resultado deve explicar o que foi observado e o que continua incerto.

Perguntas frequentes sobre redes de computadores

Wi-Fi e internet são a mesma coisa?

Não. Wi-Fi é uma tecnologia para comunicação em rede local sem fio. A internet interliga redes. É possível manter conexão com um ponto de acesso e acessar recursos locais mesmo quando o caminho até a internet está indisponível.

Um computador tem sempre um único IP?

Não. Ele pode possuir várias interfaces e vários endereços, inclusive IPv4 e IPv6 simultaneamente. Alguns endereços mudam conforme a conexão e a configuração. Por isso, descrever o endereço exige considerar a interface e o contexto da comunicação.

TCP é sempre melhor que UDP?

A escolha depende do serviço necessário e do desenho da aplicação. TCP fornece um fluxo ordenado com mecanismos de confiabilidade; UDP oferece datagramas e permite outros arranjos. Comparar apenas a velocidade sem considerar perdas, atraso e requisitos da aplicação não define qual opção é adequada.

Aula do professor Jó Ueyama na disciplina universitária de Redes de Computadores da UNIVESP. Revise os conceitos introdutórios antes de aprofundar protocolos, camadas e formas de conexão. Redes de Computadores - Aula 01 - Introdução às Redes de Computadores (UNIVESP)

Referências

  1. IETF. RFC 1122: Requirements for Internet Hosts — Communication Layers. https://www.rfc-editor.org/rfc/rfc1122
  2. IETF. RFC 9293: Transmission Control Protocol. https://www.rfc-editor.org/rfc/rfc9293
  3. IETF. RFC 768: User Datagram Protocol. https://www.rfc-editor.org/rfc/rfc768
  4. IETF. RFC 1034: Domain Names — Concepts and Facilities. https://www.rfc-editor.org/rfc/rfc1034
  5. IETF. RFC 1180: A TCP/IP Tutorial — encapsulamento e encaminhamento. https://www.rfc-editor.org/rfc/rfc1180.html

Autoria

Study Mais

Estudante de computação trabalha junto a um modelo físico de caminhos sobre a mesa.
Computação e Tecnologia

Algoritmo de Dijkstra: caminho mínimo passo a passo

Entenda o algoritmo de Dijkstra com exemplo resolvido, relaxamento de arestas, predecessores, pesos não negativos e comparação com BFS e Bellman–Ford.

8 min de leituraPortuguês
Peças de madeira organizadas junto a um computador em uma mesa de estudo.
Computação e Tecnologia

Estrutura de dados: tipos, custos e como escolher

Compare vetores, listas, pilhas, filas, tabelas hash, árvores e grafos. Aprenda a escolher uma estrutura de dados com um exemplo de atendimento.

8 min de leituraPortuguês