Fundamentos de Redes: IP, OSPF, NAT e STP

Classificado em Computação

Escrito em em português com um tamanho de 2,9 KB

Estrutura do Datagrama IP

  • Version (4 bits): Indica a versão do protocolo (IPv4 ou IPv6).
  • IHL (4 bits): Especifica o tamanho do cabeçalho IP (valor mínimo: 5).
  • TTL (Time to Live): Define o tempo de vida do pacote.
  • Protocol: Especifica o protocolo da camada superior.
  • Flags e Fragment Offset: Indicam se o pacote foi fragmentado e a posição do fragmento.
  • Total Length: Indica o tamanho total do datagrama.

IPv6: Endereçamento e Capacidade

O IPv6 (Internet Protocol version 6) utiliza endereços compostos por números hexadecimais (0-9 e A-F). Sua capacidade máxima é de 2128 endereços (aproximadamente 3,4 x 1038). Exemplo: 2001:0db8::53.

Protocolo ARP

O ARP (Address Resolution Protocol – RFC 826) permite que um dispositivo obtenha o endereço físico (MAC) de uma máquina a partir do seu endereço IP de destino.

Camada de Rede

A camada de rede controla a operação da sub-rede, decidindo o caminho físico dos dados com base em condições de rede e prioridades. Suas principais funções incluem:

  • Roteamento;
  • Controle de tráfego de sub-rede;
  • Fragmentação de quadros;
  • Mapeamento de endereços físicos e lógicos;
  • Estatísticas de uso.

Fragmentação de Pacotes

Quando um pacote excede o tamanho suportado pelo meio físico, ele é fragmentado:

  • Flag (1): Indica que o pacote está fragmentado.
  • Flag (0): Indica que é o último fragmento.
  • Fragment Offset: Utilizado para ordenar e diferenciar os fragmentos.

Protocolo OSPF

O OSPF (Open Shortest Path First) é um protocolo de roteamento baseado no algoritmo SPF. Ele mantém dados sobre todos os links da rede, onde cada entrada na tabela de roteamento contém um identificador de interface, número do link e custo.

NAT (Network Address Translation)

O NAT permite converter endereços IPv4 de uma rede privada para uma rede pública, possibilitando que computadores em redes privadas acessem a internet através de um serviço de tradução.

Spanning Tree Protocol (STP)

O STP (IEEE 802.1d) é um protocolo de camada 2 que evita loops em redes comutadas com topologias redundantes. Ele permite caminhos alternativos em caso de falha, ativando ou desativando links automaticamente.

  • Algoritmo: Determina o caminho de menor custo entre switches.
  • Estados das Portas: As portas podem estar em estado forwarding (encaminhando quadros) ou blocking (bloqueadas para evitar loops).

Entradas relacionadas: