O IPv4 fornece endereços de origem e destino de 32 bits para pacotes roteados. Um endereço possui significado junto com seu prefixo, interface, escopo, política de roteamento e duração — não como um identificador permanente de um dispositivo inteiro.
Subnetting · Lição 1
IPv4
Aprenda como endereços IPv4, prefixos, escopos e a saída de interfaces no Linux se relacionam.
Notação decimal pontuada
O IPv4 é exibido como quatro octetos de oito bits separados por pontos:
192.0.2.165
Cada octeto varia de 0 a 255, portanto o endereço completo contém quatro bytes. O comprimento do prefixo identifica quantos bits iniciais pertencem ao prefixo de rede, como em 192.0.2.165/24.
Qual é o tamanho de um endereço IPv4?
Escopo e finalidade dos endereços
Nem todo endereço IPv4 é roteável globalmente. Alguns exemplos são loopback 127.0.0.0/8, link-local 169.254.0.0/16, intervalos privados como 10.0.0.0/8 e intervalos de documentação como 192.0.2.0/24. Endereços multicast e de broadcast limitado possuem outras semânticas.
Endereços privados podem ser reutilizados em redes separadas. O NAT pode traduzi-los para comunicação externa, mas não é necessário para a comunicação dentro do domínio privado roteado.
Por que 10.0.0.1 pode aparecer em muitas organizações?
Inspecionando endereços IPv4 no Linux
Exiba as atribuições de IPv4 com:
$ ip -4 address show
Uma linha como esta informa mais do que o endereço:
inet 192.0.2.165/24 brd 192.0.2.255 scope global dynamic eth0
Ela mostra prefixo, broadcast, escopo, marcador de origem dinâmica e interface. Linhas adicionais podem mostrar as durações válida e preferencial. Uma interface pode conter vários endereços IPv4.
O que /24 significa em 192.0.2.165/24?
Determinando a origem selecionada
A presença de um endereço não comprova que o Linux o usará para um destino. Rotas, regras de política, métricas e a vinculação da aplicação influenciam a seleção da origem. Consulte a decisão atual de roteamento:
$ ip route get 198.51.100.20
Leia o próximo salto, a interface e a origem selecionados e depois teste o caminho real da aplicação. Não altere endereços em um host remoto sem acesso ao console e um plano de reversão.
O que ip route get DESTINATION pode mostrar?
Lição concluída
Você concluiu IPv4
Agora você pode ler um endereço IPv4 como parte do estado da interface e do roteamento.
Reconheça o IPv4 como quatro octetos, totalizando 32 bits.
Interprete um endereço junto com seu prefixo.
Diferencie escopos privados, de loopback, link-local e outros.
Inspecione as atribuições e a origem selecionada para um destino.
Salve seu progresso
Crie uma conta gratuita para salvar esta lição e continuar em qualquer dispositivo.
Criar uma conta gratuita