Como um número de sub-rede não é do seu interesse, sua tarefa é simples. Você conta os dígitos da sua entrada. É isso aí. Então, com sua amostra, temos:
11001000 00010111 00010
8+8+5=21
O /x
é /21
Eu tenho algumas entradas em uma tabela de roteamento que foram criadas usando a correspondência de prefixo mais longo, e eu tenho que usar essas entradas para determinar a notação a.b.c.d / x (CIDR).
Este é um exemplo de entrada:
11001000 00010111 00010
.
Isso foi calculado a partir do intervalo
11001000 00010111 00010000 00000000
através
11001000 00010111 00010111 11111111
.
Eu sei que o intervalo é de endereços IP 200.23.16.0
a 200.23.23.255
, mas não é recomendável obter o / x para a sub-rede #. Alguém sabe como proceder corretamente com o cálculo?
Tags networking ip subnet