Ahora tenemos un paquete de fibra entre los dos sitios separados geográficamente. Es nuestra propia fibra 'propia', por lo que un intermediario no es una preocupación ... Además, el anillo de fibra ha incluido múltiples redundancias, incluidas rutas físicas separadas. Todo bien y bien.
Dado esto, ¿todavía se considera una 'mejor práctica' usar enrutamiento y subredes diferentes entre los sitios remotos? ¿O podemos extender nuestra red 'local' (sitio principal) al sitio remoto junto con los vlans del sitio principal? ¿Todavía se considera una práctica subóptima o incluso mala? Más concretamente, ¿hay alguna razón para no hacerlo? (Aparte, entiendo el problema de 'interrupción de retroexcavadora'; se espera que las rutas físicas separadas manejen esa contingencia).
Primero, no existe una mejor práctica en esta situación. Los detalles del diseño general, como las interconexiones de sitio de capa 2 / capa 3, dependen de las necesidades comerciales, el presupuesto, las capacidades de su personal, sus preferencias y los conjuntos de características de su proveedor.
Incluso con todo el amor por mover instancias de VM entre centros de datos (lo cual es mucho más fácil con las interconexiones de Capa 2 entre centros de datos), personalmente todavía trato de conectar edificios en la capa 3, porque los enlaces de capa 3 generalmente significan:
Menor opex y menor tiempo de resolución de problemas. La gran mayoría de los diagnósticos de solución de problemas de red se basan en servicios IP. Por ejemplo, mtr solo tiene visibilidad de capa 3. Por lo tanto, los saltos de capa 3 son mucho más fáciles de solucionar cuando se encuentran caídas de paquetes, ya sea debido a congestión o errores en los enlaces. Layer3 también es más fácil de diagnosticar cuando se trata de problemas de multitrayectoria (en comparación, por ejemplo, con multirrutas que no son de capa3, como LACP). Finalmente, es mucho más fácil encontrar dónde está un servidor o PC cuando puede trazar una ruta directa al interruptor de borde.
Dominios de difusión / inundación más pequeños. Si no ha sincronizado los temporizadores ARP / CAM , es vulnerable a inundaciones de unidifusión desconocidas. La solución para esto es bien conocida, pero la mayoría de las redes que veo nunca se molestan en hacer coincidir los temporizadores ARP y CAM correctamente. ¿Resultado final? Más ráfagas e inundaciones de tráfico dentro del dominio de capa2 ... y si está inundando a través de sus enlaces de capa2 entre edificios, está inundando los puntos de congestión de la red natural.
Es más fácil implementar firewalls / ACL / QoS ... todas estas cosas pueden funcionar en la capa 2, pero tienden a funcionar mejor en la capa 3 (porque los proveedores / organismos de estándares han pasado al menos 15 de los 20 años anteriores creando conjuntos de características de proveedores que prefieren la capa 3) .
Menos árbol de expansión. MSTP / RSTP han hecho que el árbol de expansión sea mucho más tolerable, pero todos los sabores de STP todavía se reducen a ese protocolo desagradable que adora inundar las transmisiones en la dirección incorrecta cuando se cae un BPDU en un enlace de bloqueo STP. ¿Cuándo podría suceder eso? Congestión intensa, transceptores escamosos, enlaces que se vuelven unidireccionales (por cualquier razón, incluidos los humanos) o enlaces que se ejecutan con errores.
¿Significa esto que es malo implementar la capa 2 entre edificios? Para nada ... realmente depende de su situación / presupuesto / preferencias del personal. Sin embargo, iría con enlaces de capa 3 a menos que haya una razón convincente de lo contrario. 1 Esas razones pueden incluir preferencias religiosas dentro de su personal / gestión, menor familiaridad con las configuraciones de capa 3, etc.
1 Para cualquiera que se pregunte cómo manejo las interconexiones del centro de datos de capa2 cuando hay enlaces de capa3 entre los centros de datos, prefiero los pseudowires EoMPLS si no hay un equipo Nexus. Teóricamente, OTV parece un candidato si tuviera Nexus, pero personalmente aún no he estado allí. En pocas palabras, hay soluciones para tunelizar Layer2 a través de Layer3 cuando sea necesario.