Prof. José Eduardo dos Reis Felix
Esp. em Tecnologia Integrada a Educação
Conceitos, Tipos, Arquitetura e Protocolos
1. Introdução às Redes de Computadores
Uma rede de computadores é um sistema de comunicação que conecta dispositivos (computadores, servidores, roteadores, etc.) para compartilhar informações e recursos. Essas conexões podem ser realizadas por cabos físicos (com fio) ou por sinais sem fio.
1.1 Objetivos das Redes de Computadores
- Compartilhamento de recursos: Impressoras, arquivos, conexões com a internet.
- Comunicação: Mensagens, e-mails, videoconferências.
- Acesso remoto: Trabalhar de qualquer lugar do mundo.
- Distribuição de processamento: Divisão de tarefas entre vários dispositivos.
2. Classificação das Redes
As redes de computadores podem ser classificadas de várias formas, dependendo do seu tamanho, alcance geográfico e tecnologia utilizada.
2.1 Classificação por Alcance Geográfico
- PAN (Personal Area Network): Redes pessoais de curto alcance, como Bluetooth.
- LAN (Local Area Network): Rede local que cobre uma área restrita, como uma empresa ou escola.
- MAN (Metropolitan Area Network): Rede metropolitana, que cobre uma cidade ou campus universitário.
- WAN (Wide Area Network): Rede de longa distância, cobrindo grandes áreas geográficas, como a Internet.
2.2 Classificação por Topologia
A topologia define a forma como os dispositivos estão interconectados.
- Topologia em Estrela: Todos os dispositivos se conectam a um ponto central (exemplo: roteador).
- Topologia em Barramento: Todos os dispositivos compartilham um único meio de comunicação.
- Topologia em Anel: Cada dispositivo está conectado ao próximo, formando um círculo.
- Topologia em Malha (Mesh): Todos os dispositivos estão conectados entre si.
- Topologia Híbrida: Combinação de diferentes tipos de topologias.
3. Arquitetura de Redes
As redes podem ser classificadas com base no modelo de arquitetura:
3.1 Redes Cliente-Servidor
- Um computador (servidor) fornece serviços a outros (clientes).
- Exemplo: redes corporativas onde um servidor gerencia arquivos e acessos.
3.2 Redes Peer-to-Peer (P2P)
- Todos os dispositivos podem atuar como cliente e servidor ao mesmo tempo.
- Exemplo: compartilhamento de arquivos via torrent.
4. Modelo OSI e TCP/IP
Para padronizar a comunicação entre dispositivos, foram criados modelos que estruturam as redes.
4.1 Modelo OSI (Open Systems Interconnection)
O modelo OSI é dividido em 7 camadas, onde cada uma possui uma função específica na transmissão de dados:
| Camada |
Função |
| 1. Física |
Transmissão de bits pelo meio físico (cabos, ondas) |
| 2. Enlace de Dados |
Controle de acesso ao meio e detecção de erros |
| 3. Rede |
Roteamento e endereçamento dos pacotes de dados |
| 4. Transporte |
Controle de fluxo e garantia da entrega dos dados |
| 5. Sessão |
Estabelecimento e gerenciamento da conexão entre dois dispositivos |
| 6. Apresentação |
Conversão e criptografia dos dados |
| 7. Aplicação |
Interface entre usuário e rede (e-mails, navegadores, etc.) |
4.2 Modelo TCP/IP
O modelo TCP/IP é a base da internet e tem 4 camadas:
- Camada de Acesso à Rede – Equivalente às camadas Física e Enlace do OSI.
- Camada de Internet – Responsável pelo roteamento (exemplo: protocolo IP).
- Camada de Transporte – Controle da comunicação entre os dispositivos (exemplo: TCP, UDP).
- Camada de Aplicação – Inclui protocolos como HTTP, FTP e SMTP.
5. Protocolos de Redes
Os protocolos são conjuntos de regras que permitem a comunicação entre dispositivos.
- IP (Internet Protocol) – Responsável pelo endereçamento e roteamento de pacotes.
- TCP (Transmission Control Protocol) – Garante a entrega confiável dos dados.
- UDP (User Datagram Protocol) – Envia dados sem confirmação (mais rápido, mas sem garantia de entrega).
- HTTP/HTTPS – Comunicação na web (HTTPS inclui criptografia).
- FTP (File Transfer Protocol) – Transferência de arquivos.
- SMTP/POP3/IMAP – Protocolos de e-mail.
- DNS (Domain Name System) – Converte nomes de domínio em endereços IP.
6. Endereçamento de Rede
6.1 Endereços IP
O endereço IP é a identidade única de um dispositivo na rede.
- IPv4: 32 bits (exemplo: 192.168.1.1).
- IPv6: 128 bits (exemplo: 2001:db8::ff00:42:8329).
6.2 MAC Address
Cada dispositivo possui um endereço MAC (Media Access Control) único, usado para identificar a placa de rede.
7. Segurança em Redes
A segurança é fundamental para evitar ataques cibernéticos.
7.1 Principais Ameaças
- Malware: Vírus, worms, trojans.
- Ataques DDoS: Envio massivo de requisições para derrubar servidores.
- Phishing: Roubo de credenciais via e-mails falsos.
- Interceptação de Dados: Sniffers capturam informações trafegadas na rede.
7.2 Medidas de Segurança
- Firewalls: Protegem redes bloqueando acessos não autorizados.
- Criptografia: Protege dados sensíveis (exemplo: HTTPS).
- Autenticação de dois fatores (2FA): Requer um segundo método de verificação.
- VPN (Rede Privada Virtual): Criptografa a conexão, garantindo privacidade.
8. Equipamentos de Rede
Para construir e manter redes, usamos diversos dispositivos.
- Roteadores: Direcionam pacotes entre redes diferentes (exemplo: roteador de internet).
- Switches: Conectam dispositivos dentro de uma mesma rede.
- Modems: Convertem sinais digitais e analógicos para acesso à internet.
- Access Points (APs): Dispositivos que ampliam a rede Wi-Fi.
9. Tecnologias de Rede
9.1 Redes Cabeadas
- Ethernet: Tecnologia padrão para redes cabeadas.
- Fibra Óptica: Alta velocidade e longa distância.
9.2 Redes Sem Fio
- Wi-Fi (Wireless Fidelity): Conexão sem fio para dispositivos móveis e PCs.
- Bluetooth: Conexão sem fio para curtas distâncias.
- 4G/5G: Internet móvel.
10. Tendências em Redes de Computadores
10.1 Internet das Coisas (IoT)
Dispositivos conectados (casas inteligentes, carros autônomos, sensores industriais).
10.2 Computação em Nuvem
Serviços como armazenamento e processamento remoto (Google Drive, AWS, Azure).
10.3 Redes Definidas por Software (SDN)
Controle centralizado da rede, permitindo maior flexibilidade e automação.
Conclusão
As redes de computadores são essenciais para a comunicação global, possibilitando desde o compartilhamento de arquivos até a interconexão de bilhões de dispositivos pela internet. Seu estudo envolve aspectos como topologia, protocolos, segurança e novas tecnologias emergentes, sendo uma área fundamental da computação moderna.
Comandos para Configuração e Diagnóstico de Rede no MS-DOS
Os comandos de rede do MS-DOS (ou do Prompt de Comando no Windows) são essenciais para configurar, diagnosticar e gerenciar conexões de rede. Abaixo está uma lista dos principais comandos de rede usados no MS-DOS e suas funcionalidades.
1.1 PING
Descrição: Testa a conectividade entre o computador e outro dispositivo da rede.
Sintaxe:
ping [endereço IP ou domínio]
Exemplo:
ping google.com
Isso enviará pacotes ICMP para o servidor google.com e verificará a latência da conexão.
1.2 IPCONFIG
Descrição: Exibe as configurações de rede do computador, como endereço IP, máscara de sub-rede e gateway padrão.
Sintaxe:
ipconfig
Parâmetros úteis:
- ipconfig /all → Exibe informações detalhadas da rede.
- ipconfig /release → Libera o endereço IP atribuído.
- ipconfig /renew → Renova o endereço IP com o servidor DHCP.
- ipconfig /flushdns → Limpa o cache do DNS.
1.3 TRACERT
Descrição: Mostra o caminho que os pacotes percorrem até um destino, exibindo os roteadores pelos quais passam.
Sintaxe:
tracert [endereço IP ou domínio]
Exemplo:
tracert google.com
1.4 NETSTAT
Descrição: Exibe informações sobre conexões de rede ativas, portas abertas e estatísticas da rede.
Sintaxe:
netstat
Parâmetros úteis:
- netstat -a → Exibe todas as conexões ativas e portas em escuta.
- netstat -n → Exibe as conexões ativas com endereços IP em vez de nomes de domínio.
- netstat -r → Exibe a tabela de roteamento da rede.