Série de formação · NetFun II · nível 2

Fundamentos de redes II: endereçamento e roteamento

A camada 3, de rede, do endereço numa interface ao caminho que um pacote faz pela internet: sub-redes e sumarização no IPv4, o IPv6, como um host obtém seu endereço e resolve nomes com DHCP e DNS, e como os roteadores escolhem a rota, da tabela de roteamento e do longest match (o prefixo mais longo) ao OSPF, ao IS-IS, ao BGP e ao MPLS.

Ao fim: você vai conseguir desenhar um plano de endereçamento, ler uma tabela de roteamento e explicar por que um pacote foi para onde foi.

Antes desta série: NetFun I.

4 módulos · 54 artigos

Começar: parte 1, Como funcionam os endereços IPv4 →

Como a série funciona

  1. Leia as partes em ordem. Cada uma se apoia nas anteriores, e a página de cada parte mostra onde você está na série e o que vem depois.
  2. Cada módulo termina com um resultado esperado: o que você vai conseguir fazer depois de lê-lo.
  3. Pratique com as ferramentas que cada módulo indica. Elas rodam no seu navegador, sem nada para instalar.
  4. As partes que ainda estão sendo escritas já aparecem no lugar delas, com o título, então a série mostra o desenho completo desde o começo.

A série, módulo por módulo

  1. Módulo 1 Endereçamento IPv4 10 partes

    Dividir qualquer bloco em sub-redes à mão, dimensionar sub-redes com VLSM, sumarizar rotas e distinguir o espaço de endereços privado do público.

    1. 1 Como funcionam os endereços IPv4
    2. 2 Fundamentos de subnetting
    3. 3 Como funciona a notação CIDR
    4. 4 VLSM: como dividir um bloco em sub-redes de tamanhos diferentes
    5. 5 Uma alocação com VLSM, resolvida do começo ao fim
    6. 6 Supernetting e agregação de rotas
    7. 7 Sumarização de rotas
    8. 8 Sobreposições e lacunas de sub-redes
    9. 9 Espaço de endereços IPv4 privados e a RFC 1918
    10. 10 Faixas de IP privadas, reservadas e públicas

    Pratique com: Calculadora CIDR / de sub-redes

  2. Módulo 2 IPv6 5 partes

    Ler e abreviar um endereço IPv6, planejar sub-redes IPv6 e explicar como um host se configura sozinho e encontra os seus vizinhos.

    1. 1 Como funciona o endereçamento IPv6
    2. 2 Como hosts IPv6 obtêm endereços: SLAAC e DHCPv6
    3. 3 Sub-redes IPv6 e a fronteira /64
    4. 4 Descoberta de Vizinhos: como o IPv6 substitui o ARP
    5. 5 Como rodar IPv6 e IPv4 juntos: dual-stack e tradução

    Pratique com: Kit de ferramentas IPv6

  3. Módulo 3 Obter um endereço e um nome 18 partes

    Acompanhar um lease DHCP da descoberta à renovação, ler uma resposta DNS campo a campo e dizer qual servidor é autoritativo para um nome.

    1. 1 DHCP: o ciclo de vida do lease por trás do endereçamento automático
    2. 2 Opções de BOOTP e DHCP: o que o cliente pede, e o que ele recebe
    3. 3 Como um ponto de acesso encontra sua controladora
    4. 4 O relay agent de DHCP: um servidor para muitas sub-redes
    5. 5 PXE e boot pela rede: como uma máquina sem disco descobre o que executar
    6. 6 TFTP: a transferência de arquivos mais simples, e onde ela ainda roda
    7. 7 DNS: um arquivo mantido em horário comercial
    8. 8 Como ler uma resposta de DNS: o diagnóstico está na linha que você pulou
    9. 9 O cabeçalho DNS: opcode, status e flags
    10. 10 Como ler os registros em uma resposta do dig
    11. 11 Respostas autoritativas vs não autoritativas
    12. 12 Resolvedores DNS públicos: o que você está de fato escolhendo
    13. 13 Como ler a saída do dig de cima a baixo
    14. 14 Anatomia da linha de comando do dig: como o dig interpreta o que você digita
    15. 15 Transferências de zona e NOTIFY: como os servidores secundários ficam em dia
    16. 16 DNSSEC de ponta a ponta: da chave da raiz à resposta validada
    17. 17 DoT, DoH e DoQ comparados: como cifrar a pergunta
    18. 18 Anycast: um endereço em muitos lugares

    Pratique com: Gerador de DHCP option 43 · Montador de comandos dig · explicador de saída do dig · explicador de saída do nslookup

  4. Módulo 4 Roteamento 21 partes

    Ler uma tabela de roteamento, prever qual rota vence e por quê, e explicar o que cada protocolo decide: OSPF, IS-IS e BGP.

    1. 1 Tabelas de roteamento e o default gateway: como um pacote escolhe o próximo hop
    2. 2 Rotas estáticas, longest prefix match e administrative distance: como o roteador escolhe entre várias respostas
    3. 3 Como ler ip route, netstat e route print, campo a campo
    4. 4 O roteador: de gateway a commodity, e os nomes que ficaram de fora
    5. 5 ICMP, ping e traceroute: as mensagens de controle que explicam sua rede
    6. 6 NAT explicado: origem, destino, e por que a internet ainda funciona
    7. 7 CGNAT: o que quebra quando mil assinantes dividem o mesmo endereço
    8. 8 Port blocks e port sets: a aritmética de dividir um endereço IPv4
    9. 9 Redundância de first hop: VRRP, HSRP e o gateway que é uma ficção
    10. 10 BFD: quando um enlace está no ar e morto ao mesmo tempo
    11. 11 Dimensionar timers do BFD: a aritmética da detecção
    12. 12 Roteamento dinâmico: distance vector, link state e path vector comparados
    13. 13 Dijkstra: o algoritmo de vinte minutos que os seus roteadores rodam todo dia
    14. 14 OSPF: o mapa, a matemática e a área 0
    15. 15 IS-IS: o protocolo de roteamento escondido sob a internet
    16. 16 BGP: como a internet decide para onde o tráfego vai
    17. 17 Redistribuição de rotas e os loops que ela pode criar
    18. 18 BGP: o voto de confiança que sustenta a internet inteira
    19. 19 Validação de origem de rota, feita à mão: Valid, Invalid, NotFound
    20. 20 MPLS: rótulos, pilhas e o núcleo livre de BGP
    21. 21 Multicast: o preço de não inundar

    Pratique com: Explicador de tabela de roteamento · Raciocinador de Caminho de Fluxo · Port blocks de CGN e port sets de MAP · Calculadora de timers do BFD · Calculadora de validação de origem de rota