Subnet Academy
CCNA v2.0
CCNA v2.0/Módulo 1 · Fundamentos de redes

0% del curso completado

LecturaFundamentos del curso

Binario y hexadecimal sin dolor

📋 En esta lección

Por qué las redes hablan binario, cómo convertir entre binario y decimal mentalmente sin calculadora, el sistema hexadecimal y dónde aparecen ambos en el CCNA: IPs, máscaras, MACs e IPv6.

Qué son el binario y el hexadecimal

Los ordenadores almacenan y transmiten todo como señales de dos estados: voltaje alto o bajo, encendido o apagado, 1 o 0. Esto es el sistema binario (base 2). Cada uno de esos dígitos es un bit; ocho bits forman un byte.

El sistema hexadecimal (base 16) es una forma compacta de representar números binarios largos: cada dígito hexadecimal representa exactamente 4 bits. Surgió porque escribir "11010101 11110000" es tedioso y propenso a errores; "D5F0" dice lo mismo en la mitad de espacio.

El problema que resuelve

Dirección IPv4: 192.168.1.10 — ese número que parece cómodo en decimal es en realidad esto en la red:

11000000.10101000.00000001.00001010

La máscara /24 (255.255.255.0) es:

11111111.11111111.11111111.00000000

Cuando hagas subnetting en el Módulo 4 sin calculadora (así es en el examen CCNA), necesitarás convertir estos números en tu cabeza en segundos. Esta lección te da las herramientas para hacerlo.

El sistema binario

Un número binario funciona como el decimal, pero con potencias de 2 en vez de potencias de 10.

Los valores posicionales de un byte (8 bits):

Posición76543210
Valor1286432168421

Memoriza esa fila: 128 · 64 · 32 · 16 · 8 · 4 · 2 · 1. Es la tabla del subnetting.

Binario → Decimal

Suma los valores posicionales donde hay un 1.

11000000  →  128 + 64 = 192
10101000  →  128 + 32 + 8 = 168
00000001  →  1
00001010  →  8 + 2 = 10

Esa dirección era 192.168.1.10. Ahora lo ves.

Decimal → Binario

Método "resta y baja": empieza por 128, ve bajando.

Ejemplo: convertir 200 a binario.

200 ≥ 128 → bit 1, resto 72
 72 ≥  64 → bit 1, resto  8
  8 <  32 → bit 0
  8 <  16 → bit 0
  8 ≥   8 → bit 1, resto  0
  0 <   4 → bit 0
  0 <   2 → bit 0
  0 <   1 → bit 0

Resultado: 11001000 = 200 ✓

Shortcuts que cubrirán el 80% de los casos en el examen:

DecimalBinarioPor qué importa
000000000Red o host base
12810000000Bit más significativo
19211000000Máscara /26
22411100000Máscara /27
24011110000Máscara /28
25511111111Broadcast / máscara completa

El sistema hexadecimal

Base 16: los dígitos van de 0 a 9 y luego A–F (A=10, B=11, C=12, D=13, E=14, F=15).

HexDecBinario
0–90–90000–1001
A101010
B111011
C121100
D131101
E141110
F151111

Binario → Hexadecimal

Agrupa los bits de 4 en 4 (de derecha a izquierda) y convierte cada grupo con la tabla.

11010101
  1101 → D
  0101 → 5
Resultado: D5

Hexadecimal → Decimal

Cada dígito hex → su valor decimal equivalente. Si hay dos dígitos:

FF  →  F=15, F=15
    →  (15 × 16) + 15 = 255

O más directo: FF = 11111111 en binario = 255 en decimal. El camino binario suele ser más rápido cuando ya lo dominas.

Dónde aparecen en redes

ConceptoSistemaEjemplo
Direcciones IPv4Decimal punteado (internamente binario)192.168.1.1
Máscaras de subredDecimal punteado255.255.255.0
Direcciones MACHexadecimal (6 bytes)AA:BB:CC:DD:EE:FF
Direcciones IPv6Hexadecimal (16 bytes, 8 grupos de 2 bytes)2001:0db8:85a3::8a2e:0370:7334

📝 🧠 Curiosidad: el OUI de la MAC

Los tres primeros bytes de una MAC (los 24 bits más significativos) son el OUI (Organizationally Unique Identifier) — el identificador del fabricante, asignado por la IEEE. 00:50:56 identifica VMware; 00:1A:A0 identifica Dell. En diagnóstico, el OUI te dice qué fabricó el dispositivo desconocido que aparece en tu tabla MAC. Útil cuando alguien conecta algo que no debería estar ahí.

Ejemplo técnico: leer una MAC broadcast

La MAC de broadcast es FF:FF:FF:FF:FF:FF. Ahora la entiendes directamente:

FF = 11111111
FF:FF:FF:FF:FF:FF = 48 bits a 1

En Ethernet, cuando el destino es todos los bits a 1, el switch manda la trama a todos los puertos del segmento. Sin binario, eso es magia. Con él, es lógica.

Práctica mental (sin calculadora)

Conviértelos tú antes de mirar el quiz:

  1. 11001010 → ¿decimal? (respuesta: 202)
  2. 172 → ¿binario? (respuesta: 10101100)
  3. FF (hex) → ¿decimal? (respuesta: 255)
  4. 10101100 → ¿hex? (respuesta: AC)

El objetivo es que /24 = 255.255.255.0 = 11111111.11111111.11111111.00000000 te aparezca de forma automática, sin pasos intermedios. Eso llega con práctica diaria, no con memorización de tablas.

Casos de uso reales

  • Subnetting sin calculadora: el examen CCNA no permite calculadora. Sin binario fluido, el Módulo 4 es una pesadilla. Con él, es un proceso mecánico de 30 segundos.
  • Leer MACs en logs: FF:FF:FF:FF:FF:FF es broadcast; 01:00:5E:xx:xx:xx es multicast IPv4 (el bit menos significativo del primer byte = 1 indica multicast). Saberlo cambia cómo interpretas los logs.
  • IPv6: 128 bits en 32 dígitos hexadecimales. Sin hexadecimal, IPv6 es texto opaco. Con él, es legible.

Buenas prácticas profesionales 🔬

  • No uses calculadora para binario/decimal en el subnetting del día a día — practicarlo a mano lo convierte en reflejo y ahorras tiempo en el examen y en el trabajo.
  • Usa la herramienta de conversor binario↔decimal de este curso para verificar tus respuestas, no para llegar a ellas.
  • Crea flashcards con los 8 valores posicionales y los 16 valores hex. Diez minutos al día durante una semana y los tienes de por vida.

💡 💡 Practica con el conversor

El conversor binario y decimal hace un octeto de ida y vuelta. Úsalo para comprobar tus conversiones a mano, no para saltártelas: en el examen no lo tendrás.

Relación con otros conceptos

  • El Módulo 4 (subnetting IPv4) construye sobre binario puro: todo el cálculo de subredes, máscaras y rangos de host es binario.
  • Las MACs (Módulo 2) se escriben en hexadecimal.
  • IPv6 (Módulo 6) usa hexadecimal para representar 128 bits.
  • La herramienta Conversor binario↔decimal ya está disponible en el curso — úsala para verificar, no para sustituir el cálculo mental.

Resumen

El binario (base 2) es el lenguaje de los ordenadores: todo son unos y ceros. Ocho bits forman un byte. Los valores posicionales son 128·64·32·16·8·4·2·1 — memoriza esa fila. El hexadecimal (base 16) representa 4 bits por dígito, más compacto para MACs e IPv6. Convertir binario↔decimal a mano es una habilidad imprescindible para el subnetting del Módulo 4 y el examen CCNA — no hay atajos, solo práctica.

Fuentes oficiales

Quiz

Comprueba lo que has aprendido

1.¿Cuál es el valor decimal del número binario 11001000?

2.¿Cuántos bits representa un único dígito hexadecimal?

3.¿Cuál es el valor decimal de FF en hexadecimal?

4.¿En qué tipos de dirección se utiliza el sistema hexadecimal? (elige todas las correctas)(elige todas las que correspondan)

← Anterior
TCP vs UDP y puertos