Válido ou não
Lição 8 de 46 do curso Endereçamento IP e Subnetting da Coddy.
Como cada octeto tem um byte, um endereço IPv4 válido obedece a duas regras: exatamente quatro números separados por pontos e cada número entre 0 e 255.
Isso torna os endereços inválidos fáceis de identificar: 192.168.300.5 viola a regra do intervalo, e 1.2.3.4.5 tem um octeto a mais. Erros de digitação como esses são uma fonte clássica de chamados do tipo "por que essas máquinas não conseguem se enxergar", então verificar endereços visualmente é uma habilidade profissional importante.
Desafio
FácilO arquivo addresses.txt contém seis endereços candidatos, um por linha. Inspecione-o com cat, decida quais entradas são endereços IPv4 válidos e imprima somente os válidos, na ordem em que aparecem no arquivo.
Saída esperada:
10.0.0.1
8.8.8.8
255.255.255.255Experimente você mesmo
Todas as lições de Endereçamento IP e Subnetting
1Bits e Binário
Números como BitsBinário para DecimalPotências de DoisRecapitulação - Aquecimento em Binário10Projeto Final - O Escritório
A Planta BaixaDimensionando Cada EquipeDividindo o BlocoA Visão do RouterRecapitulação - Envie o Plano2Anatomia do IPv4
Quatro octetosA visão de 32 bitsRede e hostVálido ou nãoRecapitulação — leia um endereçoPratique por conta própria: Playground de Terminal