ForHosting KIT · Ferramentas para dev

Calculadora de classe IPv4

Digite um endereço IPv4 e receba a classe pelo primeiro octeto: 192.168.1.10 é classe C, com bits iniciais 110, máscara padrão 255.255.255.0 e faixa de 192.0.0.0 a 223.255.255.255. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Endereço IP
192.168.1.10
Você obtém
Primeiro octeto
192
Classe
C
Bits iniciais
110
Início do intervalo
192.0.0.0

Antes de CIDR e VLSM se tornarem a linguagem cotidiana das redes, cada endereço IPv4 pertencia a uma categoria classful fixa—A, B, C, D ou E—lida nos bits de maior peso do primeiro octeto. Alunos ainda encontram esse modelo em trilhas de certificação, entrevistas e capítulos de livro que apresentam máscaras padrão e os intervalos unicast clássicos. Operadores e educadores precisam de uma única resposta determinística: qual é a classe deste endereço, qual era a máscara padrão e qual faixa histórica do primeiro octeto essa classe cobria? Esta calculadora de classe de endereço IPv4 aceita um endereço em decimal pontilhado, inspeciona o primeiro octeto, mapeia para as classes A a E com o padrão de bits iniciais correspondente e devolve a máscara e o prefixo classful padrão quando se aplicam, a faixa histórica completa da classe e uma etiqueta breve de propósito (unicast, multicast ou experimental).

Como a classe classful A–E é lida no primeiro octeto

O endereçamento IPv4 classful, como ensinado desde o modelo classful original e ainda cobrado em muitos exames, não olha para um comprimento de prefixo que você informe. Observa apenas os bits de ordem alta do primeiro octeto de um endereço de trinta e dois bits escrito em decimal pontilhado.

Se o primeiro bit for zero, o endereço é classe A: o primeiro octeto fica entre zero e cento e vinte e sete, a máscara padrão histórica é duzentos e cinquenta e cinco ponto zero ponto zero ponto zero (prefixo oito) e a faixa completa da classe vai de zero ponto zero ponto zero ponto zero até cento e vinte e sete ponto duzentos e cinquenta e cinco ponto duzentos e cinquenta e cinco ponto duzentos e cinquenta e cinco.

Se os dois primeiros bits forem um e depois zero, o endereço é classe B: primeiro octeto de cento e vinte e oito a cento e noventa e um, máscara padrão duzentos e cinquenta e cinco ponto duzentos e cinquenta e cinco ponto zero ponto zero (prefixo dezesseis).

Se os três primeiros bits forem um um zero, o endereço é classe C: primeiro octeto de cento e noventa e dois a duzentos e vinte e três, máscara padrão duzentos e cinquenta e cinco ponto duzentos e cinquenta e cinco ponto duzentos e cinquenta e cinco ponto zero (prefixo vinte e quatro).

As classes D e E usam os próximos padrões de quatro bits: um um um zero marca a classe D multicast (duzentos e vinte e quatro a duzentos e trinta e nove) e um um um um marca a classe E experimental (duzentos e quarenta a duzentos e cinquenta e cinco).

O loopback cento e vinte e sete permanece classe A pela regra do primeiro octeto embora os hosts o tratem de forma especial; faixas privadas como dez barra oito e cento e noventa e dois ponto cento e sessenta e oito barra dezesseis ainda caem nas classes A e C neste modelo. A calculadora não inventa redes CIDR modernas nem conta hosts; responde apenas à pergunta de livro classful.

Onde uma calculadora de classe IPv4 agrega valor

Cursos de redes e preparação para certificação ainda pedem aos alunos que nomeiem a classe de um endereço e indiquem a máscara padrão antes de ensinar CIDR. Corrigidores automáticos e plugins de LMS precisam de um oráculo determinístico que trate dois dois quatro ponto zero ponto zero ponto um como multicast de classe D e rejeite strings malformadas em vez de adivinhar em silêncio. Validação falha não consome saldo.

Mantenha a requisição em uma única string IPv4 pontilhada, fixe a classe e a máscara retornadas nos testes e você obtém respostas classful reproduzíveis para lição de casa, widgets de conteúdo e workers de borda sem depender de tabelas de roteamento ou serviços de geolocalização.

Certificação e exercícios em sala

Entregue aos alunos uma string IPv4 e confira a classe A–E, os bits iniciais e a máscara padrão histórica contra as chaves de prova.

Documentação e explicadores de redes legadas

Anote runbooks e tutoriais com classe, máscara padrão e rótulos de faixa ao lado de exemplos CIDR modernos sem infraestrutura IPAM.

Como descobrir a classe IPv4 de um endereço?

Envie o endereço em decimal pontilhado no campo ip.

Quais máscaras padrão as classes A, B e C usam?

A classe A usa 255.0.0.0 (/8), a classe B usa 255.255.0.0 (/16) e a classe C usa 255.255.255.0 (/24).

127.0.0.1 é classe A?

Sim. Pelas regras classful o primeiro octeto 127 tem bit inicial 0, então o endereço é classe A embora os hosts tratem o bloco 127/8 como loopback.

Esta calculadora faz CIDR ou contagem de hosts?

Não. Ela só classifica pelos bits iniciais classful históricos. Para rede, broadcast e matemática de hosts sob um prefixo moderno, use uma calculadora de sub-rede.

Por que as classes D e E não mostram máscara padrão?

Porque nunca foram feitas para máquinas comuns. A classe D, com primeiro octeto de 224 a 239, é de multicast, e a E, de 240 a 255, é experimental. A calculadora mostra a faixa e a finalidade, mas marca a máscara como não aplicável.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/dev/ipv4-class

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/dev/ipv4-class \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ip":"192.168.1.10"}'
{
  "ip": "192.168.1.10"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.ipv4_class",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Como a classe classful A–E é lida no primeiro octeto

Essas duas classes nunca tiveram máscara de host unicast padrão no sentido classful de host-sub-rede, por isso esta calculadora informa default_mask como n/a e default_prefix como zero, ainda devolvendo a faixa histórica e um purpose de multicast ou experimental.

Contrato de entrada, campos de resposta e erros de validação

Exemplo: um nove dois ponto um seis oito ponto um ponto dez gera classe C, bits iniciais um um zero, máscara padrão duzentos e cinquenta e cinco ponto duzentos e cinquenta e cinco ponto duzentos e cinquenta e cinco ponto zero, prefixo vinte e quatro e a faixa da classe C de um nove dois ponto zero ponto zero ponto zero até dois dois três ponto dois cinco cinco ponto dois cinco cinco ponto dois cinco cinco. Envie por POST um corpo JSON com um campo de string obrigatório chamado ip: um endereço IPv4 em decimal pontilhado com exatamente quatro octetos decimais separados por pontos, cada um um inteiro de zero a duzentos e cinquenta e cinco sem zeros à esquerda (por exemplo um nove dois ponto um seis oito ponto um ponto dez). Os aliases address e ipv4 são aceitos com o mesmo significado. Literais IPv6, sufixos CIDR como barra vinte e quatro, tokens não numéricos, contagens erradas de octetos e octetos fora da faixa falham com invalid_input e não são cobrados. Em sucesso, o corpo ecoa o endereço pontilhado normalizado como ip, o inteiro first_octet usado na classificação, a classe de uma letra (A, B, C, D ou E), leading_bits como string de bits como zero, um zero, um um zero, um um um zero ou um um um um, range_start e range_end do intervalo histórico completo da classe, default_mask como máscara pontilhada para A B C ou a string n/a para D e E, default_prefix como oito dezesseis ou vinte e quatro nas classes unicast e zero quando nenhuma máscara classful de host se aplica, e purpose como unicast, multicast ou experimental. Combine com uma calculadora de sub-rede separada quando precisar de contagens de hosts ou endereços de rede e broadcast sob um prefixo moderno; este endpoint nunca faz aritmética VLSM.

Onde uma calculadora de classe IPv4 agrega valor

Runbooks de operações que explicam defaults classful legados ao lado de prefixos modernos podem chamar esta API uma vez por endereço de exemplo e armazenar em cache os rótulos de classe e faixa sem montar um stack IPAM completo. Como a implementação é parse puro de nível A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo e sem rede de saída.

LMS e oráculos de correção automática

Corrija itens de endereçamento classful com uma API determinística que rejeita octetos inválidos e nunca confunde classe D multicast com C unicast.

Quanto custa a calculadora de classe de endereço IPv4?

A ferramenta no navegador é gratuita. Requisições API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →