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