📚 Boris School
← Voltar ao curso

Network Fundamentals

Endereçamento IPv4 e Sub-redes

Endereçamento IPv4

Endereço IPv4: 32 bits, 4 octetos (ex: 192.168.1.10).

Classes de Endereço (legado, mas ainda cobrado):

| Classe | Faixa | Máscara Padrão | Uso | |--------|-------|----------------|-----| | A | 1.0.0.0 - 126.255.255.255 | /8 (255.0.0.0) | Grandes redes | | B | 128.0.0.0 - 191.255.255.255 | /16 (255.255.0.0) | Médias redes | | C | 192.0.0.0 - 223.255.255.255 | /24 (255.255.255.0) | Pequenas redes | | D | 224.0.0.0 - 239.255.255.255 | - | Multicast | | E | 240.0.0.0 - 255.255.255.255 | - | Experimental |

Endereços Privados (RFC 1918):

  • Classe A: 10.0.0.0/8
  • Classe B: 172.16.0.0/12 (172.16.0.0 - 172.31.255.255)
  • Classe C: 192.168.0.0/16

Sub-redes (CIDR)

Criar sub-redes = pegar bits do host portion e emprestar pra rede.

Fórmulas:

  • Número de sub-redes: 2^n (n = bits emprestados)
  • Número de hosts por sub-rede: 2^h - 2 (h = bits de host restantes)
  • O -2 é por causa do endereço de rede (todos bits 0) e broadcast (todos bits 1)

Exemplo prático:

Rede 192.168.1.0/24, preciso de 4 sub-redes:

  • Empresto 2 bits (2² = 4 sub-redes)
  • Nova máscara: /26 (255.255.255.192)
  • Hosts por sub-rede: 2^6 - 2 = 62 hosts
  • Sub-redes: 192.168.1.0/26, 192.168.1.64/26, 192.168.1.128/26, 192.168.1.192/26