Si bien la respuesta de Phillip Remaker cubre la belleza de las máscaras de red y cómo la creación de rutas generalizadas puede simplificar en gran medida las decisiones de enrutamiento, creo que algunos ejemplos más específicos pueden servir para responder a su pregunta sobre las ventajas de las máscaras de subred “personalizadas”.
Primero, una aclaración sobre lo que supongo que significa “máscara de subred personalizada”: cualquier otra cosa que no sean las redes de clase A / B / C.
Caso de uso 1: limitar / conservar direcciones en enlaces
- ¿Cómo se asignan y rastrean las direcciones IP?
- ¿La dirección IP desempeña un papel en las revisiones en Google y las redes sociales?
- ¿Cómo es posible falsificar una dirección MAC de módem?
- ¿Qué es la suplantación de identidad y cómo se puede usar para atacar una computadora?
- Cómo convertir una IP privada asignada por un ISP a una IP pública
Este es un caso de uso común en el que tengo un enlace punto a punto con un enrutador en cada extremo. Quiero lograr dos cosas:
- Minimiza el consumo de espacio de direcciones IP
- Restrinja los hosts en este enlace solo a los puntos finales.
Ingrese la máscara de subred / 30 (255.255.255.252). Como solo hay 2 bits para las direcciones IP en este régimen, solo podemos tener 4 direcciones. Recuerde que en todas las redes IP, la primera dirección es la red y la última es la transmisión, que deja 2 direcciones de host válidas. De hecho, esta es la red IPv4 más pequeña que puede contener cualquier host. Por ejemplo.
Aquí está mi 172.16.0.0/30 punto a punto “red”.
Red: 172.16.0.0
Enrutador 1: 172.16.0.1
Router 2: 172.16.0.2
Difusión: 172.16.0.3
La desventaja de este esquema de direccionamiento es que el 50% de nuestras direcciones ahora están ” desperdiciadas ” en IP de red y de difusión.
Caso de uso 2: asignación de un rango de IP público a los clientes
Descargo de responsabilidad: NO use las direcciones en este caso de uso: el bloque 17.0.0.0/8 es un rango público propiedad de Apple Inc.
Imagine que soy un ISP y acabo de lanzar una bolsa de monedas en el rango de IP público 17.0.0.0/20 (16 redes contiguas de clase ‘C’: 17.0.0.0 – 17.0.15.255) – ¡Apple fue un negociador duro! Si fuera a utilizar el rango de clase C “estándar” más pequeño, podría asignar mis direcciones a 16 clientes. Hrm: no es un gran modelo de negocio.
Sin embargo, si decido que los clientes solo obtendrán una asignación de 8 direcciones cada una (un rango de 29 / 255.255.255.248 máscara de red) ¡ahora puedo asignar este rango a 512 clientes! Cada cliente obtiene 1 red, 1 transmisión y 6 IP de host.
Los proveedores ascendentes simplemente me enrutan 17.0.0.0/20, y luego tengo 512 rutas asignadas a mi tabla de enrutamiento interno para enviar el rango de cada cliente al enrutador del cliente. A / 29 es el segundo rango de IP más pequeño que tiene IP de host válidas y consume el 25% del espacio de direcciones en las direcciones de red / difusión. Esto también significa que las 4096 direcciones que compré en mi rango 17.0.0.0/20 1024 IP también se “desperdician” en la red del cliente / IP de transmisión. La compensación aquí es poder vender más rangos de IP a costa de desperdiciar IP.
Caso de uso 3: abordar para permitir el crecimiento
Digamos que tengo un laboratorio de computación y sé que crecerá con el tiempo, pero no quiero verme obligado a volver a numerar todo el laboratorio cuando ocurra ese crecimiento. Me gustaría “reservar” un bloque de 192.168.0.0/23 (es decir, 192.168.0.0 – 192.168.1.255) pero inicialmente subredizaría el laboratorio con quizás 192.168.0.0/25 (192.168.0.0 – 192.168.0.128) que me da 126 Direcciones de host válidas.
Ahora, cuando el laboratorio crece más allá de los 126 hosts iniciales, ¡simplemente pongo la máscara de red otro bit a 192.168.0.0/24 y bingo! Los 126 hosts originales continúan como siempre lo han hecho y ahora puedo duplicar el tamaño de mi laboratorio a 254 hosts válidos.
Debido a mi sobresaliente visión de futuro, todas las demás clases ahora quieren usar mi maravilloso laboratorio y necesito crecer un poco más. Nuevamente, toco la máscara de red otro bit (192.168.0.0/23) y listo, 510 hosts válidos ahora pueden vivir en mi laboratorio en una sola red IPv4.
¿Realmente querría 510 hosts en un solo dominio de difusión? ¡Probablemente no !
Entonces, si bien este es un ejemplo bastante artificial, volviendo a la respuesta de Phillip Renmaker, imagínense que en lugar de un “laboratorio” tengo una oficina remota. Simplemente podría decirle a la oficina remota que tienen 192.168.0.0/23 a la subred como mejor les parezca. Luego agrego una ruta en el enrutador nuevamente en la sede corporativa para enviar TODO el tráfico 192.168.0.0/23 al sitio remoto. Es responsabilidad del sitio remoto cómo manejan el tráfico entrante. Incluso si el sitio remoto comienza con 192.168.0.0/28 (16 IP), no me importa; Todavía enruto todo el bloque 192.168.0.0/23 hacia ellos. Luego simplemente eliminan todo el tráfico para el que no tienen direcciones.