Solucion as Desafio de DisenoMetodología de Diseño de Redes en Acción:

Solución del Desafío


En el primer blog de esta saga, “Desafío de Diseño”, propuse un desafío de diseño de redes cuya meta era aplicar la metodología de solución descrita en el blog “¿Y Ahora Qué?”. Vamos a analizar la pregunta y a encontrar la solución que mejor se ajuste de acuerdo a esa metodología.

Enlistar todos los requerimientos explícitos e implícitos del negocio en este desafío

Debajo se encuentran los requerimientos de negocio para resolver el desafío. En cualquier caso, es muy importante conocerlos, ya que en la mayoría del tiempo van a conducirlos en al dirección correcta cuando encuentren más respuestas “correctas” de las que tengan que escoger.

1. Proveedor de Servicio Route First quiere ser el líder en su industria.

2. Estan interesados en video, voz, cloud computing, collaboration y servicios clásicos de datos.

3. Necesitan usar los recursos de la red eficientemente para ser más agresivos desde un punto de vista de costos.

4. Hay una idea de dividir a los clientes usando perfiles diferentes: bronce y oro, al menos.

Enlistar todos los requerimientos técnicos explícitos e implícitos en este desafío

1. Migrar desde L2 overlay VPN (ATM, Frame Relay, etc.) hacia MPLS L3/L2 VPN.

2. Escalabilidad de la solución: Duplicar el número de anillos y routers de agregación.

3. Topología de la red: Es realmente importante tener una idea clara sobre la cantidad de routers y la topología.

Zona de Núcleo: 10 routers, no hay requerimientos para escalar los routers de núcleo.

Zona de Agregación: Los requerimientos de escalabilidad exigen duplicar los anillos de agregación y el número de routers por anillo. Actualmente hay 5 zonas de agregación, 10 routers cada una - un total de 50 routers. Para escalar a 10 zonas de agregación con 20 routers cada una, sería un total de 200 routers. Las dimensiones del anillo serían enormes - un anillo de 22 routers - y podría no ser la solución que tomaríamos naturalmente, pero no es acerca de la solución que preferimos. En su lugar, tenemos que entender y aplicar los requerimientos para elegir entre las opciones propuestas. Así que, podemos asumir que para escalar hacia 10 anillos de agregación, tendremos que tener dos anillos conectados al mismo par de routers de núcleo.

Zona Perimetral: Actualmente hay 30 zonas perimetrales (las zonas perimetrales serán construidas encima de los routers de núcleo) con 3 routers cada una - 90 routers en total. Para escalar a 55 zonas perimetrales (explicación: routers de núcleo no serán duplicados) con 3 routers cada una, sería un total de 165 routers perimetrales. El diseño actual consiste de 10 routers de núcleo + 50 routers de agregación + 90 routers perimetrales = 150 routers, y para escalar a 10 routers de núcleo + 200 routers de agregación + 165 routers perimetrales = 375. Asi que tu opción seleccionada debe poder crecer 2.5 veces.

4. Requerimiento implícito: El desafío te solicita migrar a MPLS, usar ancho de banda eficientemente, lo que nos lleva directo a tener soporte para MPLS TE (Traffic Engineering).

Enlistar todas las limitaciones explícitas e implícitas en este desafío.

1. Route First quiere evitar cambiar de OSPF a otro protocolo de enrutamiento, a menos que sea inevitable.

Blog06-Figure1- SPANISH TEXT.png

Figura 1: Topologia actual

Blog06-Figure2- SPANISH TEXT.png

Figura 2: Topología propuesta

Compara y contrasta todas las opciones lado por lado contra los requerimientos y limitaciones

Para resolver este desafío debemos hacer un resumen de todos los requerimientos y de todas las soluciones propuestas, haciendo uso de una tabla como la que se encuentra debajo.

L2 IS-IS

L1/L2 IS-IS

OSPF Area única

OSPF multiárea

OSPF multiárea, multiproceso

OSPF virtual-link

EIGRP

1. Líder en la industria de Proveedores de Servicio

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

2. Soporte para video, voz, cloud, collaboration y datos

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

3. Uso eficiente de recursos de red ==> soporte MPLS TE

satisface requerimientos completamente

satisface requerimientos parcialmente

satisface requerimientos completamente

satisface requerimientos parcialmente

satisface requerimientos parcialmente

satisface requerimientos parcialmente

no satisface requerimientos

4. Perfiles para clientes

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

5. Migrar hacia MPLS L3/L2 VPN

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

6. Crecimiento de 2.5 veces

satisface requerimientos completamente

satisface requerimientos completamente

no satisface requerimientos

no satisface requerimientos

satisface requerimientos completamente

satisface requerimientos parcialmente

no satisface requerimientos

7. Preferencia por OSPF

no satisface requerimientos

no satisface requerimientos

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

satisface requerimientos completamente

no satisface requerimientos

 

Justificar la opción seleccionada (¿por qué es correcta?) y las opciones sin seleccionar (¿por qué son incorrectas?)

Algunos requerimientos, como (1) Líder en la industria de proveedores de servicio, (2) Soporte para video, voz, cloud, collaboration y datos, (4) Perfiles para clientes, y (5) migrar hacia MPLS L3/L2 VPN no dependen del IGP (Interior Gateway Protocol), así que todas las cajas están marcadas como “satisface requerimientos completamente”. Ahora, al analizar todas las opciones:

L2 IS-IS

3. Soporte para MPLS TE: Extensión CSPF es requerida para ambos IS-IS y OSPF.

6. Crecimiento de 2.5 veces: IS-IS puede escalar hasta más de 1,000 routers en una sola área debido a su uso más eficiente del paquete LSP (Link State Packet por sus siglas en inglés).

7. Preferencia por OSPF: Route First prefiere usar OSPF, a menos que no haya opción.

L1/L2 IS-IS

3. Soporte para MPLS TE: Extensión CSPF es requerida para ambos IS-IS y OSPF. Puede ser complejo emplear MPLS TE en un ambiente Multinivel, pero es posible utilizando túneles inter-area.

6. Crecimiento de 2.5 veces: IS-IS puede escalar hasta más de 1.000 routers en una sola área debido a su uso más eficiente del paquete LSP (Link State Packet por sus siglas en inglés).

7. Preferencia por OSPF: Route First prefiere usar OSPF, a menos que no haya opción.

OSPF Área única

3. Soporte para MPLS TE: Extensión CSPF es requerida para ambos IS-IS y OSPF.

6.Crecimiento de 2.5 veces: Como una de las mejores prácticas, y dado el hecho de que los 165 routers son de baja gama, el máximo número de routers en una sola área es alrededor de 50, pero, por supuesto que el número exacto depende de la topología y el número de adyacencias más que del número de routers en sí. De todas formas, en este caso podríamos tener 375 routers en una sola área, lo cual está muy por encima de 50.

7. Preferencia por OSPF: Route First prefiere usar OSPF, a menos que no haya opción.

OSPF multiárea

3. Soporte para MPLS TE: Extensión CSPF es requerida para ambos IS-IS y OSPF. Puede ser complejo emplear MPLS TE en un ambiente Multinivel, pero es posible utilizando túneles inter-area.

6. Crecimiento de 2.5 veces: Como una de las mejores prácticas, y dado el hecho de que los 165 routers son de baja gama, el máximo número de routers en una sola área es alrededor de 50, pero, por supuesto que el número exacto depende de la topología y el número de adyacencias más que del número de routers en sí. De todas formas, en este caso podríamos tener 55 routers en una sola área (2 routers de núcleo + 20 routers de agregación + (11*3) 33 routers perimetrales), y típicamente no les gustaría estar tan cerca del límite de 50 routers.

7. Preferencia por OSPF: Route First prefiere usar OSPF, a menos que no haya opción.

OSPF multiárea, multiproceso

3. Soporte para MPLS TE: Extensión CSPF es requerida para ambos IS-IS y OSPF. Puede ser complejo emplear MPLS TE en un ambiente multiproceso, pero es posible utilizando soluciones de stitching de túneles.

6. Crecimiento de 2.5 veces: Con esta solución, el número máximo de routers en un área será de 22 por los routers de zona de agregación.

7. Preferencia por OSPF: Route First prefiere usar OSPF, a menos que no haya opción.

OSPF multiárea con virtual-link

3. Soporte para MPLS TE: Extensión CSPF es requerida para ambos IS-IS y OSPF. Puede ser complejo emplear MPLS TE en un ambiente Multinivel, pero es posible utilizando túneles inter-area.

6. Crecimiento de 2.5 veces:  Con esta solución, el número máximo de routers en un área será de 22 por los routers de zona de agregación. Sin embargo, esto podría incurrir en un laberinto de 100 virtual-links, lo cual podría, potencialmente, crear inestabilidad en la red y limitar el crecimiento de la misma.

7. Preferencia por OSPF: Route First prefiere usar OSPF, a menos que no haya opción.

EIGRP

3. Soporte para MPLS TE: EIGRP no soporta MPLS TE.

6. Crecimiento de 2.5 veces: No hay un número máximo específico de routers para una red EIGRP, pero el diámetro de la red para el proceso de query puede sobrepasar los 20 routers para llegar a las direcciones de loopback de los routers PE (Provider Edge por sus siglas en inglés), y podría causar el efecto SIA (Stuck in Active por sus siglas en inglés).

7. Preferencia por OSPF: Route First prefiere usar OSPF, a menos que no haya opción.

Al final, los 2 finalistas fueron las opciones OSPF multiárea y multiproceso y OSPF con virtual-link. De estas 2 opciones, la que más satisface los requerimientos es la de OSPF Multiárea y multiproceso. Esto es un ejemplo de cómo abordar las opciones del Examen Práctico CCDE. Una solución que podría ser “inusual”, en este caso, era la que satisfizo mejor los requerimientos del cliente. Así que, la conclusión es que un diseño “correcto” no existe en absoluto, pero hay diseños que satisfacen requerimientos y otros que no. Por lo tanto, el entendimiento profundo de los requerimientos es la llave para la selección de una alternativa correcta.

Sobre el Autor

avavirgilio2.png


Virgilio Spaziani es CCDE #20140003 y triple CCIE #35471 (R&S, SP, Security). Él es un diseñador de redes e instructor oficial de Cisco localizado en Suiza. Ama resolver requerimientos complejos de redes haciendo uso de diseños de redes sencillos, para enseñar tecnologías complicadas utilizando ejemplos simples.


Traductor voluntario del blog en Español: David Peñaloza

Versión original en Inglés: Resolution to the Challenge – Part 2 with Virgilio Spaziani


A continuación, algunas maneras adicionales para integrarnos y mantener la conversación: