Saltar al contenido

Ejercicios resueltos del Modelo TCP/IP – Parte 2 (con explicación paso a paso)

1. Conversión Binario – Decimal

Convertir un número binario a decimal implica asignar a cada dígito (bit) su peso según la posición, multiplicar y sumar. A continuación, explicamos paso a paso:

  1. Identificar el número binario: por ejemplo, 11100000.
  2. Asignar pesos a cada posición: de derecha a izquierda, las posiciones valen 2^0, 2^1, 2^2, …, hasta 2^7 para un byte. Para 11100000:
    • Bit 7 (más significativo): 1 × 2^7 = 128
    • Bit 6: 1 × 2^6 = 64
    • Bit 5: 1 × 2^5 = 32
    • Bit 4: 0 × 2^4 = 0
    • Bit 3: 0 × 2^3 = 0
    • Bit 2: 0 × 2^2 = 0
    • Bit 1: 0 × 2^1 = 0
    • Bit 0 (menos significativo): 0 × 2^0 = 0
  3. Sumar los productos: 128 + 64 + 32 + 0 + 0 + 0 + 0 + 0 = 224.
  4. Obtener resultado: 11100000 en binario = 224 en decimal.

Repetimos este proceso para cada número:

BinarioDecimal
000000000
11100000224
11111100252
10000000128
11110000240
11111110254
11000000192
11111000248
11111111255

2. Cálculo de Potencias en Base 2

Para calcular 2^n, elevamos 2 a la potencia indicada. Explicamos:

  1. Identificar la base y el exponente: base = 2, exponente = n.
  2. Multiplicación sucesiva: 2^1 = 2; para 2^2 multiplicamos 2 × 2 = 4; para 2^3 multiplicamos el resultado anterior por 2 de nuevo, y así sucesivamente.
  3. Obtener resultado final: el producto tras n multiplicaciones.

Ejemplos:

ExpresiónCálculoResultado
2^22 × 24
2^32 × 2 × 28
2^48 × 216
2^516 × 232
2^632 × 264
2^764 × 2128
2^8128 × 2256
2^9256 × 2512
2^10512 × 21024
2^111024 × 22048
2^122048 × 24096
2^134096 × 28192
2^148192 × 216384
2^1516384 × 232768
2^1632768 × 265536
2^242^16 × 2^8 = 65536 × 25616777216

3. Subnetting de 192.0.0.0/24 en 4 subredes

Subnetting consiste en dividir una red mayor en subredes más pequeñas asignando bits del campo de hosts al de red. Paso a paso:

Paso 1: Determinar requisitos

  • Subred A: 60 hosts
  • Subred B, C, D: 62 hosts cada una
  • La mayor necesita 62 hosts, por lo que usamos 62 para dimensionar todas.

Paso 2: Calcular máscara

  1. Red original: /24 → 8 bits para hosts → 256 direcciones.
  2. Queremos 4 subredes → necesitamos 2 bits extra para subredes (2^2 = 4).
  3. Mask nueva: /24 + 2 = /26 → 6 bits para hosts → 2^6 = 64 direcciones por subred.
  4. Hosts utilizables: 64 – 2 (red + broadcast) = 62.
  5. Máscara en decimal punteado: 255.255.255.192.

Paso 3: Asignar subredes

SubredDirección de redRango de hostsBroadcastMascara
A192.0.0.0/26192.0.0.1192.0.0.62192.0.0.63/26 (255.255.255.192)
B192.0.0.64/26192.0.0.65192.0.0.126192.0.0.127/26 (255.255.255.192)
C192.0.0.128/26192.0.0.129192.0.0.190192.0.0.191/26 (255.255.255.192)
D192.0.0.192/26192.0.0.193192.0.0.254192.0.0.255/26 (255.255.255.192)

Conclusión

Con estos pasos hemos subdividido la red 192.0.0.0/24 en cuatro subredes /26, cada una con 62 hosts utilizables, cumpliendo los requisitos planteados.

Etiquetas:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: Tomas Gonzalez.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

¿Atascado con tu proyecto? Presupuesto GRATIS

X
error: Content is protected !!
Este sitio web utiliza cookies, si necesitas más información puedes visitar nuestra política de privacidad    Ver
Privacidad