“Rede é igual cidade: tem bairro, prédio e apartamento. Se você sabe o endereço certo, sabe exatamente onde ir.” — Pedro
1. O que é um endereço IP?
No mundo físico, você tem um endereço para receber cartas ou encomendas.
Na internet, cada dispositivo também tem seu endereço — chamado IP (Internet Protocol).
Estrutura básica do IPv4
Um IP é formado por 4 números, de 0 a 255, separados por pontos:
CopiarEditar192.168.0.15
Cada número é chamado de octeto (tem 8 bits).
💡 Analogia do Pedro
- Cidade → parte mais à esquerda do IP
- Bairro → próximo bloco
- Prédio → penúltimo bloco
- Apartamento → último bloco
No IP, alguns blocos identificam a rede (a parte fixa) e outros o host (o dispositivo).
2. O que é a máscara de rede?
A máscara de rede é como um molde que separa o que é endereço da rede e o que é endereço do host.
Exemplo:
makefileCopiarEditarIP: 192.168.0.15
Máscara: 255.255.255.0
- Onde é 255 → significa que aquele pedaço é fixo (rede)
- Onde é 0 → significa que aquele pedaço pode variar (host)
Isso quer dizer:
- Rede: 192.168.0.0
- Hosts possíveis: 192.168.0.1 a 192.168.0.254
- Broadcast: 192.168.0.255
📌 O broadcast é como o megafone da rede: todo mundo ouve a mensagem enviada pra ele.
3. Como funciona na prática
Vamos pensar em um condomínio:
- Endereço do prédio → Rede
- Número do apartamento → Host
- Todos os moradores do prédio → Broadcast
A máscara é como o CEP que define o conjunto de apartamentos que estão no mesmo prédio.
4. Classes de IP
Antigamente, os IPs eram divididos em classes para organizar redes grandes e pequenas.
| Classe | Faixa inicial | Máscara padrão | Nº Máx. de Hosts | Uso comum |
|---|---|---|---|---|
| A | 1.0.0.0 a 126.0.0.0 | 255.0.0.0 (/8) | 16 milhões | Grandes empresas, ISPs |
| B | 128.0.0.0 a 191.255.0.0 | 255.255.0.0 (/16) | 65 mil | Empresas médias |
| C | 192.0.0.0 a 223.255.255.0 | 255.255.255.0 (/24) | 254 | Pequenas redes |
| D | 224.0.0.0 a 239.255.255.255 | – | – | Multicast |
| E | 240.0.0.0 a 255.255.255.255 | – | – | Experimental |
Hoje, usamos CIDR (/n) em vez de depender apenas de classes.
5. O que é CIDR e prefixo (/n)
O CIDR (Classless Inter-Domain Routing) usa um prefixo pra dizer quantos bits pertencem à rede.
Exemplo:
CopiarEditar192.168.0.15/24
O /24 significa que 24 bits são da rede e 8 bits são do host.
6. Cálculo de rede e broadcast — Passo a passo
Exemplo:
IP: 192.168.0.130
Máscara: 255.255.255.192 (/26)
Passo 1 — Descobrir o tamanho do bloco
No último octeto, 192 em binário é:
CopiarEditar11000000
Isso significa 2 bits para host (zeros) →
Fórmula: 2^n - 2 = hosts possíveis2^6 - 2 = 62 hosts
Bloco: 256 - 192 = 64 → cada sub-rede tem 64 endereços.
Passo 2 — Encontrar a rede
Lista os blocos de 64 no último octeto:
CopiarEditar0, 64, 128, 192
O IP 192.168.0.130 está no bloco que começa em 128.
Rede: 192.168.0.128
Passo 3 — Broadcast
Fim do bloco = próximo bloco – 1:
yamlCopiarEditarPróximo bloco: 192.168.0.192
Broadcast: 192.168.0.191
Passo 4 — Faixa de hosts
De 192.168.0.129 a 192.168.0.190
📌 Resumo:
- Rede: 192.168.0.128
- Broadcast: 192.168.0.191
- Hosts: 62
7. Como saber se estão na mesma rede
- Pega os dois IPs e a máscara.
- Faz o E lógico entre IP e máscara.
- Se o resultado for igual, estão na mesma rede.
Exemplo:
yamlCopiarEditar192.168.1.20/24 → Rede: 192.168.1.0
192.168.1.50/24 → Rede: 192.168.1.0
➡ Mesma rede.
8. Tipos de endereços IPv4
- Público: usado na internet, único globalmente.
- Privado: usado dentro de redes internas.
- 10.0.0.0 a 10.255.255.255
- 172.16.0.0 a 172.31.255.255
- 192.168.0.0 a 192.168.255.255
- Loopback: 127.0.0.1 (falar com você mesmo)
- Broadcast: último IP da rede.
- Rede: primeiro IP da rede.
9. Sub-redes (Subnetting) — Dividindo redes
Quer dividir uma rede em partes menores?
Basta emprestar bits da parte de host e criar novas sub-redes.
Exemplo:
CopiarEditar192.168.0.0/24 → 254 hosts
192.168.0.0/26 → 4 redes de 62 hosts cada
10. Exercício resolvido
IP: 10.0.8.73/21
- Tamanho do bloco:
256 - 248 (último octeto relevante)→ bloco de 8 no 3º octeto. - Rede: 10.0.8.0
- Broadcast: 10.0.15.255
- Hosts: 2^11 – 2 = 2046
11. Desafio para você
IP: 172.16.35.200 / 255.255.255.240
- Qual é a rede?
- Qual é o broadcast?
- Quantos hosts?
- Está na mesma rede que 172.16.35.210?







Deixe uma resposta