LFCA Aprenda números binarios y decimales en la red - Parte 10

LFCA Aprenda números binarios y decimales en la red - Parte 10

En Parte 9 De la serie LFCA, cubrimos los conceptos básicos de la direccionamiento IP. Para comprender mejor el direccionamiento IP, debemos prestar más atención a estos dos tipos de representación de la dirección IP - binario y de punta decimal notación cuádruple. Como se mencionó anteriormente, una dirección IP es un número binario de 32 bits que generalmente se representa en formato decimal para facilitar la legibilidad.

El binario El formato usa solo los dígitos 1 y 0. Este es el formato que comprende su computadora y a través del cual se envían datos a través de la red.

Sin embargo, para hacer la dirección legible por humanos. Se transmite en un formato decimal punteado que la computadora luego convierte en formato binario. Como dijimos anteriormente, una dirección IP está compuesta por 4 octetos. Diseccionar la dirección IP 192.168.1.5.

En el decimal formato, 192 es el primer octeto, 168 es el segundo octeto, 1 es el tercero y, por último, 5 es el cuarto octeto.

En formato binario, la dirección IP se representa como se muestra:

11000000 => 1er octeto 10101000 => 2do octeto 00000001 => 3rd Octet 00000101 => 4to octeto 

En binario, Un poco puede estar encendido o apagado. El 'en'bit está representado por 1 mientras que el bit de apagado está representado por 0. En formato decimal,

Para llegar al número decimal, una suma de todos los dígitos binarios al poder de 2 se lleva a cabo. La siguiente tabla le brinda el valor posicional de cada bit en un octeto. Por ejemplo, el valor decimal de 1 equivale al binario 00000001.

Numeros decimales

En mejor formato, esto también se puede representar como se muestra.

2º = 1 = 00000001 2¹ = 2 = 00000010 2² = 4 = 00000100 2³ = 8 = 00001000 2⁴ = 16 = 00010000 2⁵ = 32 = 00100000 2⁶ = 64 = 01000000 2⁷ = 128 = 10000000000 

Intentemos convertir una dirección IP en formato decimal punteado a binario.

Convertir formato decimal a binario

Tomemos nuestro ejemplo de 192.168.1.5. Para convertir de decimal a binario, comenzaremos de izquierda a derecha. Para cada valor en la tabla, hacemos la pregunta, ¿puede restar el valor en la tabla del valor decimal en la dirección IP?. Si la respuesta es ''Escribimos'1'. Si la respuesta es 'NO', ponemos un cero.

Comencemos con el primer octeto que es 192. ¿Puedes restar? 128 de 192? La respuesta es un gran ''. Por lo tanto, escribiremos 1 que corresponde a 128.

Numeros decimales
192-128 = 64 

¿Puedes restar? 64 de 64? La respuesta es ''. Nuevamente, anotamos 1 que corresponde a 64.

Numeros decimales

64-64 = 0 Como hemos agotado el valor decimal, asignamos 0 a los valores restantes.

Numeros decimales

Entonces, el valor decimal de 192 se traduce al binario 11000000. Si agrega los valores correspondientes a 1s en la tabla inferior, termina con 192. Eso es 128 + 64 = 192. Tiene sentido correcto?

Pasemos al segundo octeto - 168. ¿Podemos restar? 128 de 168? .

Numeros decimales
168-128 = 40 

A continuación, ¿podemos restar 64 de 40?? NO. Entonces, asignamos un 0.

Numeros decimales

Pasamos al siguiente valor. ¿Podemos deducir 32 de 40??. SÍ. Asignamos el valor 1.

Numeros decimales
40 - 32 = 8 

A continuación, ¿podemos restar 18 de 8?? NO. Asignamos 0.

Numeros decimales

A continuación, ¿podemos deducir 8 de 8?? SÍ. Asignamos el valor 1.

Numeros decimales
8-8 = 0 

Como hemos agotado nuestro valor decimal, asignará 0 a los valores restantes en la tabla como se muestra.

Numeros decimales

En última instancia, el decimal 168 se traduce en el formato binario 10101000. Nuevamente, si resume los valores decimales correspondientes a 1s en la fila inferior, termina con 168. Eso es 128 + 32 + 8 = 168.

Para el tercer octeto, tenemos 1. El único número en nuestra tabla que podemos restar completamente de 1 es 1. Entonces, asignaremos el valor 1 a 1 en la tabla y agregaremos ceros anteriores como se muestra.

Numeros decimales

Entonces el valor decimal de 1 equivale al binario 00000001.

Por último, tenemos 5. Desde la tabla, el único número que podemos restar totalmente de 5 comienza en las 4. Todos los valores a la izquierda se asignarán 0.

¿Podemos restar 4 de 5?? SÍ. Asignamos 1 a 4.

Numeros decimales
5-4 = 1 

A continuación, ¿podemos restar 1 de 2?? NO. Asignamos el valor 0.

Numeros decimales

Por último, ¿podemos restar 1 de 1?? SÍ. Asignamos 1.

Numeros decimales

El dígito decimal de 5 corresponde al binario 00000101.

Al final, tenemos la siguiente conversión.

192 => 11000000 168 => 10101000 1 => 00000001 5 => 00000101 

Entonces, 192.168.1.5 se traduce en 11000000.10101000.00000001.00000101 en forma binaria.

Comprender la máscara de subred / máscara de red

Hemos declarado anteriormente que cada anfitrión en un TCP/IP la red debe tener una dirección IP única, que en la mayoría de los casos es asignada dinámicamente por el enrutador utilizando el DHCP protocolo. El DHCP Protocolo, (protocolo de configuración huésped dinámico) es un servicio que asigna dinámicamente una dirección IP a los hosts en una red IP.

Pero, ¿cómo determina qué parte de la IP está reservada para la sección de red y qué sección está disponible para su uso por el sistema de host? Aquí es donde un máscara de subred o máscara de red viene en.

A subred es un componente adicional para una dirección IP que distingue la parte de red y host de su red. Al igual que una dirección IP, la subred es una dirección de 32 bits y se puede escribir en notación decimal o binaria.

El propósito de una subred es dibujar un límite entre la parte de red de una dirección IP y la parte del host. Para cada bit de la dirección IP, el subred o maestría Asigna un valor.

Para la parte de la red, enciende el bit y asigna el valor de 1, para la parte del host, apaga el bit y asigna el valor de 0. Por lo tanto, todos los bits establecidos en 1 corresponden a los bits en una dirección IP que representan la parte de la red, mientras que todos los bits establecidos en 0 corresponden a los bits de la IP que representan la dirección de host.

Una máscara de subred común es la Clase C subred que es 255.255.255.0.

La siguiente tabla muestra las máscaras de red en decimal y binario.

Máscaras de red

Esto concluye la Parte 2 de nuestra serie de redes Essentials de Networking. Hemos cubierto la conversión de decimal a IP binaria, máscaras de subred y las máscaras de subred predeterminadas para cada clase de dirección IP.

Conviértase en un Asociado de IT Certified IT (LFCA) de Linux Foundation (LFCA)