Como calcular a notação CIDR de entradas em uma tabela de roteamento

3

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?

    
por mighty_squash 03.10.2012 / 04:00

1 resposta

2

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

    
por 03.10.2012 / 04:56