Está en la página 1de 17

Introducción

¿Por qué debería tomar este módulo?


¡Bienvenido a sistemas de numeración!

¿Adivinen qué? Esta es una dirección IPv4 de 32 bits de un equipo en una red:
11000000.10101000.00001010.00001010. Se muestra en binario. Esta es la dirección IPv4 del
mismo equipo en decimal punteado: 192.168.10.10. ¿Con cuál prefieres trabajar? Las direcciones
IPv6 son 128 bits. Para que estas direcciones sean más manejables, IPv6 utiliza un sistema
hexadecimal de 0-9 y las letras A-F.

Como administrador de red, debe saber cómo convertir direcciones binarias en decimales punteados
y decimales punteados en binarias. También necesitará saber cómo convertir decimal punteado en
hexadecimal y viceversa. (Sugerencia: Todavía necesita sus habilidades de conversión binaria para
que esto funcione).

Sorprendentemente, no es tan difícil cuando aprendes algunos trucos. Este módulo contiene una
actividad llamada el juego binario que realmente le ayudará a comenzar. Entonces, ¿por qué
esperar?

¿Qué aprenderá en este módulo?


Título del módulo: Sistemas numéricos

Objetivos del módulo: Calcule los números entre los sistemas decimales, binarios y
hexadecimales.

Leyenda de la tabla

Título del tema Objetivo del tema


Calcule los números entre los sistemas decimales y
Sistema de numeración binaria
binarios.
Calcule los números entre los sistemas decimales y
Sistema numérico hexadecimal
hexadecimales.
Sistema de numeración binaria
Direcciones binarias e IPv4
Las direcciones IPv4 comienzan como binarias, una serie de solo 1 y 0. Estos son difíciles de
administrar, por lo que los administradores de red deben convertirlos a decimales. En este tema se
muestran algunas formas de hacerlo.

Binario es un sistema de numeración que consta de los dígitos 0 y 1 llamados bits. En contraste, el
sistema de numeración decimal consta de 10 dígitos que consisten en los dígitos desde el 0 al 9.

Es importante que comprendamos el sistema binario, ya que los hosts, los servidores y los
dispositivos de red usan el direccionamiento binario. Específicamente, usan direcciones IPv4
binarias, como se muestra en la figura, para identificarse entre sí.

Cada dirección consta de una cadena de 32 bits, divididos en cuatro secciones denominadas
octetos. Cada octeto contiene 8 bits (o 1 byte) separados por un punto. Por ejemplo, a la PC1 de la
ilustración se le asignó la dirección IPv4 11000000.10101000.00001010.00001010. La dirección de
gateway predeterminado sería la de la interfaz Gigabit Ethernet del R1,
11000000.10101000.00001010.00000001.

Binario funciona bien con hosts y dispositivos de red. Sin embargo, es muy difícil para los humanos
trabajar con ellos.

Para facilitar el uso por parte de las personas, las direcciones IPv4 se expresan comúnmente en
notación decimal con puntos. A la PC1 se le asigna la dirección IPv4 192.168.10.10, y su dirección
de puerta de enlace predeterminada es 192.168.10.1, como se muestra en la figura.
Para tener una buena comprensión del direccionamiento de red, es necesario comprender el
direccionamiento binario y obtener habilidades prácticas en la conversión entre direcciones IPv4
binarias y decimales punteadas. Esta sección cubrirá cómo convertir entre sistemas de numeración
de base dos (binario) y base 10 (decimal).

Video - Conversión entre sistemas de


numeración binarios y decimales
Notación de posición binaria
Para aprender a convertir de sistema binario a decimal, es necesario entender la notación de
posición. El término "notación de posición" significa que un dígito representa diferentes valores
según la "posición" que el dígito ocupa en la secuencia de números. Ya conoce el sistema de
numeración más común, el sistema de notación decimal (de base 10).

El sistema de notación posicional decimal funciona como se describe en la tabla.

Radix 10101010 Posición en el número 3210 Calcular (103) (102)


(101) (100) Posición valor 1000100101

Radix 10 10 10 10

Posición en número 3 2 1 0
Radix 10101010 Posición en el número 3210 Calcular (103) (102)
(101) (100) Posición valor 1000100101

Radix 10 10 10 10

Cálculo (103) (102) (101) (100)

Valor de la posición 1000 100 10 1

Las viñetas siguientes describen cada fila de la tabla.

 Fila 1, Radix es la base numérica. La notación decimal se basa en 10, por lo tanto, la raíz es 10.
 Fila 2, Posición en número considera la posición del número decimal que comienza con, de derecha
a izquierda, 0 (1ª posición), 1 (2ª posición), 2 (3ª posición), 3 (4ª posición). Estos números también
representan el valor exponencial utilizado para calcular el valor posicional en la cuarta fila.
 Fila 3 calcula el valor posicional tomando la raíz y elevándola por el valor exponencial de su posición
en la fila 2.
Nota: n0 es = 1.
 El valor posicional de la fila 4 representa unidades de miles, cientos, decenas y unos.

Para usar el sistema de posición, una un número dado con su valor de posición. El ejemplo en la
tabla ilustra cómo se usa la notación posicional con el número decimal 1234.

Miles Cientos Decenas Unos Valor posicional 1000100101 Número decimal (1234) 1234 Calcular1 x
10002 x 1003 x 104 x 1Añadirlos... 1000+ 200+ 30+ 4 Resultado1,234

Millares Centenas Decenas Unidades

Valor de posición 1000 100 10 1

Número decimal (1234) 1 2 3 4

Cálculo 1 x 1000 2 x 100 3 x 10 4x1

Add them up… 1000 + 200 + 30 +4

Resultado 1,234

En contraste, la notación posicional binaria opera como se describe en la tabla.


Radix 22222222 Posición en Número76543210Calcular (27) (26) (25) (24) (23) (22) (21) (20)
Posición valor 1286432168421

Radix 2 2 2 2 2 2 2 2

Posición en número 7 6 5 4 3 2 1 0

Cálculo (27) (26) (25) (24) (23) (22) (21) (20)

Valor de la posición 128 64 32 16 8 4 2 1

Las viñetas siguientes describen cada fila de la tabla.

 Fila 1, Radix es la base numérica. La notación binaria se basa en 2, por lo tanto, el radix es 2.
 Fila 2, Posición en número considera la posición del número binario que comienza con, de derecha
a izquierda, 0 (1ª posición), 1 (2ª posición), 2 (3ª posición), 3 (4ª posición). Estos números también
representan el valor exponencial utilizado para calcular el valor posicional en la cuarta fila.
 Fila 3 calcula el valor posicional tomando la raíz y elevándola por el valor exponencial de su posición
en la fila 2.
Nota: n0 es = 1.
 El valor posicional de la fila 4 representa unidades de uno, dos, cuatro, ocho, etc.

El ejemplo en la tabla ilustra cómo un número binario 11000000 corresponde al número 192. Si el
número binario fuera 10101000, el número decimal correspondiente sería 168.

Valor posicional 1286432168421 Número binario (11000000) 11000000 Calcular1 x 1281 x 640 x 320 x 160 x 80 x 40 x 20 x 1 Añadir..
128+ 64+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0 Resultado 192

Valor de posición 128 64 32 16 8 4 2 1

Número binario (11000000) 1 1 0 0 0 0 0 0

Cálculo 1 x 128 1 x 64 0 x 32 0 x 16 0x8 0x4 0x2 0x1

Añádanlos.. 128 + 64 +0 +0 +0 +0 +0 +0

Resultado 192
Verifique su comprensión - Sistema de
números binarios

1. ¿Cuál es el binario equivalente a la dirección IP 192.168.11.10?

11000000.11000000.00001011.00001010

11000000.10101000.00001011.00001010

11000000.10101000.00001010.00001011

11000000.10101000.00001011.00010010

2. ¿Cuál de los siguientes es el binario equivalente a la dirección IP 172.16.31.30?

11000000.00010000.00011111.000111110

10101000.00010000.00011111.000111110

10101100.00010000.00011110.000111110

10101100.00010000.00011111.000111110

Convertir binario a decimal


Para convertir una dirección IPv4 binaria a su equivalente decimal punteada, divida la dirección IPv4
en cuatro octetos de 8 bits. A continuación, aplique el valor de posición binario al primer octeto del
número binario y calcule según corresponda.

Por ejemplo, suponga que 11000000.10101000.00001011.00001010 es la dirección IPv4 binaria de


un host. Para convertir la dirección binaria a decimal, comience con el primer octeto, como se
muestra en la tabla. Introduzca el número binario de 8 bits en el valor de posición de la fila 1 y,
después, calcule para producir el número decimal 192. Este número entra en el primer octeto de la
notación decimal punteada.
Valor posicional 128 64 32 16 8 4 2 1 Número binario (11000000) 11000000
Calcular1286432168421 Añadir... 128+ 64+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0 Resultado 192
Valor de
128 64 32 16 8 4 2 1
posición
Número
binario 1 1 0 0 0 0 0 0
(11000000)
Cálculo 128 64 32 16 8 4 2 1
Súmelos... 128 + 64 + 0 + 0 + 0 + 0 + 0 + 0
Resultado 192

A continuación, convertir el segundo octeto de 10101000 como se muestra en la tabla. El valor


decimal resultante es 168 y entra en el segundo octeto.

Valor posicional 128 64 32 16 8 4 2 1 Número binario (11000000) 10101000


Calcular1286432168421 Añadirlos... 128+ 0+ 32+ 0+ 8+ 0+ 0+ 0 Resultado 168
Valor de posición 128 64 32 16 8 4 2 1
Número binario (10101000) 1 0 1 0 1 0 0 0
Cálculo 128 64 32 16 8 4 2 1
Súmelos... 128 +0 + 32 +0 +8 +0 +0 +0
Resultado 168

Convertir el tercer octeto de 00001011 como se muestra en la tabla.

Valor posicional 128 64 32 16 8 4 2 1 Número binario (11000000) 00001011 Calcular


1286432168421 Añadirlos... 0+ 0+ 0+ 0+ 8+ 0+ 2+ 1 Resultado 11
Valor de
128 64 32 16 8 4 2 1
posición
Número
binario 0 0 0 0 1 0 1 1
(00001011)
Cálculo 128 64 32 16 8 4 2 1
Súmelos... 0 + 0 + 0 + 0 + 8 + 0 + 2 + 1
Resultado 11

Convertir el cuarto octeto de 00001010 como se muestra en la tabla. Esto completa la dirección IP y
produce 192.168.11.10.
Valor posicional 128 64 32 16 8 4 2 1 Número binario (11000000) 00001010 Calcular
1286432168421 Añadirlos... 0+ 0+ 0+ 0+ 8+ 0+ 2+ 0 Resultado 10
Valor de
128 64 32 16 8 4 2 1
posición
Número
binario 0 0 0 0 1 0 1 0
(00001010)
Cálculo 128 64 32 16 8 4 2 1
Súmelos... 0 + 0 + 0 + 0 + 8 + 0 + 2 + 0
Resultado 10

Activity - Binary to Decimal Conversions


Instrucciones

Esta actividad le permite practicar la conversión de binario a decimal de 8 bits tanto como sea
necesario. Le recomendamos que trabaje con esta herramienta hasta que pueda realizar la
conversión sin errores. Convery el número binario mostrado en el octeto a su valor decimal.

Introduzca la respuesta decimal a continuación.

Valor
decimal

Base 2 2 2 2 2 2 2 2

Exponente 7 6 5 4 3 2 1 0

Posición 128 64 32 16 8 4 2 1

Bit 1 1 1 1 1 1 1 1

Número binario

Conversión de sistema decimal a binario


También es necesario comprender cómo convertir una dirección IPv4 decimal punteada a una
binaria. La tabla de valores de posición binarios es una herramienta útil.

¿Es el número decimal del octeto (n) igual o mayor que el siguiente bit más significativo (2)?
 Si no es, introduzca el binario 0 en el valor posicional 2.
 Si es, agregue un binario 1 en el valor posicional 2 y reste 2 del numero decimal.

Ejemplo de conversión de sistema


decimal a binario
Para poder comprender el proceso, considere la dirección IP 192.168.11.10.

El primer octeto número 192 se convierte a binario utilizando el proceso de notación posicional
explicado anteriormente.

Es posible omitir el proceso de resta con números decimales menores o más pequeños. Por
ejemplo, observe que es bastante fácil calcular el tercer octeto convertido a un número binario sin
pasar realmente por el proceso de resta (8 + 2 = 10). El valor binario del tercer octeto es 00001010.

El cuarto octeto es 11 (8 + 2 + 1). El valor binario del cuarto octeto es 00001011.

La conversión de sistema binario a decimal puede parecer un desafío inicialmente, pero con la
práctica resulta más fácil.

¿El segundo número de octetos es 168 igual o mayor que el bit de orden alto 128?

 Si, esto es cierto, por lo tanto agregue un 1 al valor posicional de alto orden para representar 128.
 Reste 128 de 168 para producir un resto de 40.

Activity - Decimal to Binary Conversions


Instrucciones

Esta actividad le permite poner en práctica la conversión de valores decimales a valores binarios de
8 bits. Le recomendamos que trabaje con esta herramienta hasta que pueda realizar la conversión
sin errores. Convierta el número decimal mostrado en la fila Valor decimal a sus bits binarios.

Sistema numérico hexadecimal

Direcciones## hexadecimales e IPv6


Ahora sabes cómo convertir binario a decimal y decimal a binario. Necesita esa habilidad para
comprender el direccionamiento IPv4 en su red. Pero es igual de probable que use direcciones
IPv6 en su red. Para entender las direcciones IPv6, debe ser capaz de convertir hexadecimal a
decimal y viceversa.

Así como el decimal es un sistema de base diez, el hexadecimal es un sistema de base dieciséis.
El sistema base de dieciséis números usa los dígitos del 0 al 9 y las letras de la A a la F. La figura
muestra los valores decimales y hexadecimales equivalentes para el binario 0000 a 1111.

Este gráfico tiene tres columnas. La primera columna tiene los números del 0 al 15 en decimal.
La segunda columna tiene los números del 0 al 15 en binario. Todos los números en binario se
expresan con 4 valores de posición. Por ejemplo 0 es 0000, 10 es 1010, 15 es 1111, etc. La
tercera columna es paralela a las otras dos columnas. Esta columna tiene los números del 0 al 15
en hexadecimal. Estos se expresan con un valor. Por ejemplo 5 es 5, 10 es A, 11 es B, 12 es C, 13
es D, 14 es E y 15 es F. Cabe señalar que estos pueden expresarse con mayúsculas o minúsculas.
En este diagrama son letras mayúsculas que representan los valores numéricos.

Binario y hexadecimal funcionan bien juntos porque es más fácil expresar un valor como un solo
dígito hexadecimal que como cuatro bits binarios.

El sistema de numeración hexadecimal se usa en redes para representar direcciones IP Versión 6


y direcciones MAC Ethernet.
Las direcciones IPv6 tienen una longitud de 128 bits y cada 4 bits está representado por un solo
dígito hexadecimal; para un total de 32 valores hexadecimales. Las direcciones IPv6 no
distinguen entre mayúsculas y minúsculas, y pueden escribirse en minúsculas o en mayúsculas.

Como se muestra en la figura, el formato preferido para escribir una dirección IPv6 es x: x: x: x:
x: x: x: x, donde cada "x" consta de cuatro valores hexadecimales. Al hacer referencia a 8 bits de
una dirección IPv4, utilizamos el término “octeto”. En IPv6, un “hexteto” es el término no oficial
que se utiliza para referirse a un segmento de 16 bits o cuatro valores hexadecimales. Cada “x” es
un único hexteto, 16 bits o cuatro dígitos hexadecimales.

Este gráfico tiene una línea superior con los 8 hexetos de la dirección IPv6 expresados como
X:X:X:X:X:X:X:X:X:X. Debajo de cada X están los números 0000 que representan el primer
número que puede estar en este campo debajo de cada 0 es el a y debajo que son los números en
minúsculas ffff que representan el valor máximo que se puede hacer en un solo hexteto. Debajo
de la X en el cuarto hexteto hay una flecha naranja que apunta a los números 0000 a ffff, que
están en una caja. Debajo del cuadro hay otro punto de flecha hacia abajo hasta una sección de
números. En el centro de la flecha está la instrucción 4 dígitos hexadecimales = 16 dígitos
binarios. Debajo de la flecha hay una sección de números con cuatro partes. Cada una de las
cuatro partes tiene 0000 bajo que la palabra a bajo que los números 1111. Esto es para representar
el binario de cada número hexadecimal, ya que cada número está hecho de 4 dígitos binarios y
hay 4 dígitos hexadecimales en cada hexteto para un total de 16 bits.

La topología de ejemplo de la figura muestra direcciones hexadecimales IPv6.


Este gráfico muestra un router central etiquetado R1. Fuera de la interfaz G0/0 es la primera LAN
a la izquierda. Un switch está conectado directamente al router R1 y PC1 está conectado a la
izquierda del switch. Por encima de esta LAN se encuentra la dirección del segmento de red IPv6
de 2001:db8:acad:1: :/64. En la interfaz G0/0 se asigna: 1 y:10 se asigna a PC1. Por debajo de
G0/0 y también a la izquierda en R1 está la interfaz G0/1 para la segunda LAN. Un switch está
conectado directamente a los routers G0/1 y PC2 está conectado a la izquierda de este switch. Por
encima de esta LAN se encuentra la dirección del segmento de red IPv6 de 2001:db8:acad:2:
:/64. En la interfaz G0/1 se asigna: 1 y:10 se asigna a PC2. En el lado derecho de R1 está la
interfaz S0/0/0 y está conectada a una nube. Encima del cable serie rojo que está conectado a la
nube está la dirección IPv6 2001:db8:acad:3: :/64. A la interfaz S0/0/0 se le ha asignado la
dirección:1 IPv6.

Video - Conversión entre sistemas de


numeración hexadecimales y decimales

Conversiones decimales a
hexadecimales
La conversión de números decimales a valores hexadecimales es sencilla. Siga los pasos indicados:

1. Convertir el número decimal a cadenas binarias de 8 bits.


2. Divida las cadenas binarias en grupos de cuatro comenzando desde la posición más a la derecha.
3. Convierta cada cuatro números binarios en su dígito hexadecimal equivalente.

El ejemplo proporciona los pasos para convertir 168 a hexadecimal.

Por ejemplo, 168 convertido en hexadecimal usando el proceso de tres pasos.

1. 168 en binario es 10101000.


2. 10101000 en dos grupos de cuatro dígitos binarios es 1010 y 1000.
3. 1010 es hex A y 1000 es hex 8.

Respuesta: 168 es A8 en hexadecimal.

Conversión hexadecimal a decimal


La conversión de números hexadecimales a valores decimales también es sencilla. Siga los pasos
indicados:

1. Convertir el número hexadecimal en cadenas binarias de 4 bits.


2. Cree una agrupación binaria de 8 bits comenzando desde la posición más a la derecha.
3. Convierta cada agrupación binaria de 8 bits en su dígito decimal equivalente.

En este ejemplo se proporcionan los pasos para convertir D2 a decimal.

1. D2 en cadenas binarias de 4 bits es 1101 y 0010.


2. 1101 y 0010 es 11010010 en un grupo de 8 bits.
3. 11010010 en binario es equivalente a 210 en decimal.

Respuesta: D2 en hexadecimal es 210 en decimal.

Compruebe su comprensión - Sistema


de números hexadecimales
1. ¿Cuál es el equivalente hexadecimal de 202?

B10
BA
C10
CA

2. ¿Cuál es el equivalente hexadecimal de 254?

EA
ED
FA
FE

3. ¿Cuál es el equivalente decimal de A9?

168
169
170
171

4. ¿Cuál de los siguientes es el equivalente decimal de 7D?

124
125
126
127

Módulo de Práctica y Prueba


¿Qué aprendió en este módulo?
Sistema númerico binario

El sistema binario es un sistema numérico que consiste en los números 0 y 1, denominados bits. En
comparación, el sistema numérico decimal consiste en 10 dígitos, que incluyen los números 0 a 9.
Es importante que comprendamos el binario porque los hosts, servidores y dispositivos de red usan
direccionamiento binario, específicamente, direcciones binarias IPv4, para identificarse entre sí.
Debe conocer el direccionamiento binario y cómo convertir entre direcciones IPv4 decimales binarias
y con puntos. En este tema se presentan algunas formas de convertir decimal a binario y binario a
decimal.

Sistema numérico hexadecimal

Así como el decimal es un sistema de base diez, el hexadecimal es un sistema de base dieciséis. El
sistema de numeración hexadecimal utiliza los números 0 a 9 y las letras A a F. El sistema de
numeración hexadecimal se utiliza en redes para representar direcciones IPv6 y direcciones MAC
Ethernet. Las direcciones IPv6 tienen una longitud de 128 bits y cada 4 bits está representado por
un solo dígito hexadecimal; para un total de 32 valores hexadecimales. Para convertir hexadecimal a
decimal, primero debe convertir el hexadecimal a binario y, a continuación, convertir el binario a
decimal. Para convertir decimal a hexadecimal, también debe convertir primero el decimal a binario.

Prueba de módulo - Sistemas numéricos

1. ¿Cuál es la representación binaria del número decimal 173?

10101101
10100101
10110101
10100111

2. Dada la dirección binaria de 11101100 00010001 00001100 00001010, ¿qué dirección representa
esto en formato decimal de puntos?

236.17.12.6
234.17.10.9
236.17.12.10
234.16.12.10

3. ¿Cuántos bits binarios hay en una dirección IPv6?

64
32
128
48
256

4. ¿Cuál es el equivalente binario del número decimal 232?

10011000
11110010
11101000
11000110

5. ¿Qué dos instrucciones son correctas acerca de las direcciones IPv4 e IPv6? (Escoja dos.)

Las direcciones IPv4 tienen 128 bits de longitud.


Las direcciones IPv6 tienen 64 bits de longitud.
Las direcciones IPv6 tienen 32 bits de longitud.
Las direcciones IPv6 se representan con números hexadecimales.
Las direcciones IPv4 tienen 32 bits de longitud.
Las direcciones IPv4 están representadas por números hexadecimales.

6. ¿Qué formato de dirección IPv4 se creó para facilitar el uso de las personas y se expresa como
201.192.1.14?

Binario
Hexadecimal
Decimal punteada
ASCII

7. ¿Cuál de las siguientes es la representación decimal punteada de la dirección IPv4


11001011.00000000.01110001.11010011?

203.0.113.211
192.0.2.199
198.51.100.201
209.165.201.223

8. ¿Cuál es el equivalente decimal del número binario 10010101?

149
168
157
192

9. ¿Cuál es el equivalente decimal del número hexadecimal 0x3F?

77
87
93
63

10. ¿Cuál es la representación decimal punteada de la dirección IPv4 que se representa como la
cadena binaria 00001010.01100100.00010101.00000001?

10.10.20.1
100.10.11.1
100.21.10.1
10.100.21.1

11. ¿Cuál es el equivalente decimal de 0xC9?

200
201
185
199

12. ¿Cuál es un número hexadecimal válido?

g
h
j
f

13. ¿Cuál es la representación de 0xCA en sistema binario?

11011010
11001010
11010101
10111010

14. ¿Cuántos bits hay en una dirección IPv4?


64
32
128
256

También podría gustarte