Estructura de una dirección IPv4 Una dirección IPv4 es un conjunto de 32 bits expresados con cuatro números decimales separados por punto, por ejemplo la dirección 192.168.1.0, cada número decimal corresponde en realidad a un conjunto de 8 bits llamado octeto, por tanto una dirección IPv4 está conformada por cuatro octetos de bits. Para comprender la relación entre estos grupos de bits y los valores decimales debemos comprender cómo se hace la conversión. Si tomamos un octeto o grupo de 8 bits de derecha a izquierda, el primer bit correspondería al valor la base utilizada, en este caso base binaria, es decir 2 elevado a la potencia cero, el siguiente bit de derecha izquierda corresponde a 2 elevado a la 1, siguiendo en ese orden, 2 elevado a las 2, a las 3, a la 4, a la 5, a las 6 y a la potencia 7, es decir, vamos a ir de 0 a 7 en cada uno de nuestros 8 bits. Si nosotros obtenemos el valor correspondiente al cálculo de estas potencias nos damos cuenta que 2 a la cero no da como resultado uno y esto para cualquier número elevado a la potencia cero, 2 a la uno es 2, 2 a 2 es 4, 2 a la 3 es 8, 2 a las 4 es 16, 2 a la 5 es 32, 2 a las 6 es 64 y 2 a las 7 es 128. Son 8 valores que nosotros podemos memorizar para poder trabajar más fácilmente con esto. De esta manera si nosotros queremos leer nuestros bits de izquierda a derecha como estamos acostumbrados a hacerlo, simplemente debemos recordar que el primer bit de izquierda a derecha corresponde al valor 128, el siguiente a 64, 32, 16, 8, 4, 2 y 1. Entonces si en un octeto tenemos 2 unos seguidos de 6 ceros, para poder convertir este objeto a decimal tengo que sumar las potencias correspondientes o los valores de las potencias correspondientes a estos 2 bits activos, es decir, en este caso 128 + 64 que en decimal me dan 192. Si imaginamos cuáles serían los valores mínimos y máximos en cada uno de esos octetos, entonces podríamos ir desde que todos nuestros bits valen 0, que en decimal me daría un cero hasta cuando todos nuestros bits valen uno es decir 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1, lo cual nos da 255, por tanto los valores decimales que componen una dirección IPv4 no pueden ser menores a cero ni mayores a 255. Ahora, una vez comprendida la estructura de la dirección es necesario saber que en cada dirección, de esos 32 bits una parte corresponde al identificador de la red y otra parte corresponde al identificador del host. ¿Cómo podemos saber qué parte identifica a la red y que parte identificar al host?, para ello es necesario que conozcamos lo que es una máscara de subred, tema que analizaremos en el siguiente podcast. Este podcast tiene una licencia Creative Commons, la autora es Martha Elizabet Domínguez Bárcena, el año es 2021 y se permite la reproducción, distribución y modificación, siempre y cuando se distribuya bajo la misma licencia, con reconocimiento correspondiente a la autora.