En informática y redes, trabajamos principalmente con tres bases. Cada una tiene una función específica:
1. Sistema Decimal (Base 10)
Dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Uso en redes: Es nuestra "capa de usuario". Lo usamos para leer direcciones IPv4 (ej:
192.168.1.1) y configurar máscaras de subred.Lógica: Cada posición es una potencia de 10 ($10^0, 10^1, 10^2...$).
2. Sistema Binario (Base 2)
Dígitos: 0 y 1.
Uso en redes: Es el lenguaje real del hardware. Un bit es la unidad mínima.
El switch lo usa para calcular subredes mediante operaciones lógicas (AND).
Los 32 bits de una IPv4 se procesan así internamente.
Lógica: Cada posición es una potencia de 2 ($2^0=1, 2^1=2, 2^2=4, 2^3=8, 2^4=16, 2^5=32, 2^6=64, 2^7=128$).
3. Sistema Hexadecimal (Base 16)
Dígitos: 0-9 y las letras A, B, C, D, E, F.
A=10, B=11, C=12, D=13, E=14, F=15.
Uso en redes: * Direcciones MAC: (ej:
00:1A:2B:3C:4D:5E).IPv6: (ej:
2001:0db8:85a3...).
Ventaja: Permite representar 8 bits (un octeto) con solo 2 caracteres. Por ejemplo, el número decimal
255es11111111en binario y simplementeFFen hexadecimal.
Conversiones rápidas para el técnico
Para aprobar el módulo de Redes, el alumno debe saber convertir entre estos sistemas sin calculadora:
De Binario a Decimal (Método de la suma)
Se escribe el número binario bajo la tabla de potencias de 2 y se suman solo los valores donde hay un "1".
Ejemplo:
10100000$128 (si) + 64 (no) + 32 (si) + 16 (no)... = 128 + 32 = \mathbf{160}$
De Decimal a Binario (Método de la resta)
Se busca la potencia de 2 más grande que "quepa" en el número decimal, se resta y se pone un 1. Se repite con el resto.
Ejemplo:
200
¿Cabe 128 en 200? Sí (1). Quedan 72.
¿Cabe 64 en 72? Sí (1). Quedan 8.
¿Cabe 32 en 8? No (0).
¿Cabe 16 en 8? No (0).
¿Cabe 8 en 8? Sí (1). Quedan 0.
Resto de bits: 0.
Resultado:
11001000
De Binario a Hexadecimal
Se divide el octeto (8 bits) en dos grupos de 4 bits (nibbles) y se convierte cada uno por separado.
Ejemplo:
1100 1010
1100es 12 en decimal $\rightarrow$ C
1010es 10 en decimal $\rightarrow$ AResultado:
CA