En este artículo:
Un bit es la unidad mínima de información; y solo tiene 2 estados: 1 (información) y 0 (ausencia de información). Más pequeño que un bit no hay nada.
Sigue leyendo y entenderás por qué los bits son tan importantes cuando se habla de direcciones IP.
Un byte es un conjunto de 8 bits, aunque para estas operaciones binarias con direcciones ip no los utilicemos, es necesario saberlo, ya que , 4 octetos forman una dirección IP.
11111111 | 11111111 | 11111111 | 11111111 |
---|---|---|---|
Octeto 1 | Octeto 2 | Octeto 3 | Octeto 4 |
A continuación os mostraré los valores de los bits en cada una de la posiciones dentro del octeto (Es igual al número de Hosts).
Recordad siempre que la cifra real de hosts siempre son 2 menos, pues hay que guardar una dirección para la y otra para la broadcast.
Omitiremos el primer octeto.
Como resumen diremos que si queremos conocer el valor de un una posición binaria, hemos de elevar 2 a la potencia que corresponda a su posición en el octeto(empezando de dcha a izquierda)
Nº de BIT | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
---|---|---|---|---|---|---|---|---|
Nº de Hosts: | … | … | … | … | … | … | 131072 | 65536 |
Prefijo de Red | /9 | /10 | /11 | /12 | /13 | /14 | /15 | /16 |
Nº de BIT | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
---|---|---|---|---|---|---|---|---|
Nº de Hosts: | 32768 | 16384 | 8190 | 4096 | 2048 | 1024 | 512 | 256 |
Prefijo de Red | /17 | /18 | /19 | /20 | /21 | /22 | /23 | /24 |
Nº de BIT | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|---|---|---|---|---|---|---|---|
Nº de Hosts: | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Prefijo de Red | /25 | /26 | /27 | /28 | /29 | /30 | /31 | /32 |
64 en decimal es 0 1 0 0 0 0 0 0 en binario.
Si buscamos el valor adecuado que arroja la potencia de 2 para esa posición:
Nº de BIT : |7 |6 |5 |4 |3 |2 |1 |0
2^6 = 64
172 = 10101100 = 2^7 + 2^5 +2^3 + 2^2 = 128 + 32 + 8 + 4
172.10.16.252
10101100.00001010.00010000.11111100
No te olvides de repasar la conversión entre sistema hexadecimal, binario y decimal.