Hola, y bienvenidos a este video titulado OSPF Inter-Area LSA
Supresión.
Entonces, en este video, vamos a hablar
sobre filtrar o suprimir OSPF entre áreas
LSA, algunas reglas y pautas, y lo que denomino "
resumen direccional".
Bien, muchos de estos términos parecen muy grandes: supresión,
supresión direccional, filtrado.
Realmente esto es de lo que estamos hablando.
Es más de lo mismo de lo que discutimos antes.
Entonces hablamos de con resumen
en los videos anteriores, que el todo el proceso de resumen
no está creando un montón de LSA específicos
para rutas específicas y luego fusionarlas de alguna manera
en un LSA resumido.
Eso no es lo que estamos haciendo cuando estamos resumiendo.
Cuando estamos haciendo resumen, básicamente
lo que estamos haciendo es decirle a un enrutador que
normalmente crearía un montón de LSA específicos
para rutas específicas, no haga eso.
No cree el LSA en absoluto.
Esa es otra forma de decir, estamos suprimiendo los LSA.
Y en cambio, le decimos, oye, en cambio,
crear este otro LSA aquí, que
es una versión más genérica y resumida de las
Te estoy diciendo que reprimas.
Así que ahora lo que vamos a mirar aquí son dos cosas.
Número uno, ¿cómo podemos decirle que no cree el LSA en absoluto?
y no enviar nada?
En otras palabras, filtrar--
simplemente no crees el LSA.
Y no dejes que nadie en esta área aquí
saber acerca de esta ruta en absoluto.
¿Como hacemos eso?
Eso es filtrar o suprimir los LSA OSPF entre áreas.
Y luego también de lo que vamos a hablar
es, si quiero mi enrutador-- digamos que mi enrutador sabe
sobre algunas rutas específicas.
Cada ruta que comienza con 10.1 está detrás de mí.
Soy el enrutador de borde de área.
Y sé de todo lo que empieza
con 10.1, cientos de rutas que comienzan con 10.1.
Y como enrutador de borde de área , estoy
conectado a tal vez tres áreas.
Detrás de mí está el Área digamos, 10.
Frente a mí está el Área 0.
Y también estoy conectado al Área 5--
0, 5 y 10.
Ahora, normalmente como un enrutador de borde de área ,
si me configuran para decir, oye, suprime todos esos específicos
rutas y, en su lugar, cree solo un LSA de resumen de tipo 3 que
colapsa todo en 10.1/16.
Bueno, en las formas anteriores que te he mostrado
cómo hacer eso, si hice eso, entonces ese tipo 3
resumen LSA, crearía uno y lo inyectaría en el Área 0,
ponerlo en mi base de datos del Área 0.
Y crearía otro uno y lo inyectaría
en mi base de datos del Área 5 y ponerlo en el Área 5.
Entonces, tanto el Área 0 como el Área 5 esencialmente
obtener exactamente el mismo LSA.
Ambos provendrían de mí como el enrutador de publicidad.
Ambos tienen una ruta, 10.1/16.
Y estaría suprimiendo de ambas áreas
todas las rutas específicas que conozco en el Área 10.
Pero lo que veremos aquí es, ¿qué pasa si quieres un poco
más personalización?
¿Qué pasa si digo, hey, en realidad quiero que el Área 0 tal vez obtenga eso?
ruta resumida del 10.1/16 Área 5,
No quiero que obtengan nada.
Quiero enviar mi ruta resumida en una dirección específica
solamente.
Y eso también es algo de lo que vamos a hablar.
Muy bien, así que entremos en esto aquí.
supresión de LSA reglas, ya hemos
visto estas reglas antes.
Sabemos que todos los enrutadores dentro de un área
tiene que compartir exactamente la misma base de datos de estado de enlace: cardinal
regla de OSPF.
Y esta es la razón por la que hay
no hay forma de filtrar los LSA de enrutador de tipo 1 o la red de tipo 2
LSA.
Esos son fundamentales para construir el SPF
árbol dentro de un área.
Así que no puedes tocar esos.
Todo el mundo tiene que tener el mismo árbol.
Si los enrutadores dentro de un área no tienen
la misma base de datos de estado de enlace, la lógica SPF fallará.
Los árboles que construyen algunos enrutadores
será diferente a los árboles de otros enrutadores.
Y obtendrá un enrutamiento inconsistente y malo.
OSPF puede prevenir el origen de ciertos tipos de LSA
en los límites del área.
Y de qué estamos hablando aquí
son LSA tipo 3 suprimidos en ABR.
O si está haciendo redistribución
como RIP o EIGRP en OSPF, usted
puede suprimir los tipos 5 que normalmente se crearían
como parte de ese proceso.
Bien, entonces existen dos métodos para filtrar o suprimir OSPF
rutas entre áreas--
Depende de lo que necesites.
Muy bien, echemos un vistazo a esta imagen aquí.
Aquí están sus dos opciones.
Y según qué método utilice
want determinará qué comando usó.
Muy bien, entonces la opción número uno es
que decidas que en este enrutador aquí--
entonces estamos mirando esta red aquí en 30.30.30.0.
Queremos filtrar eso.
OK, aquí está la opción número uno.
La opción número uno es, una vez ABR número 1 se entera de eso
red: es como un enrutador LSA de tipo 1 o una red de tipo 2
LSA--
tal vez digas, hey, solo quiero que el Área 200 sepa sobre eso.
Solo el área donde vive esa ruta necesita saber sobre eso.
Tal vez haya un servidor en ese enlace.
Y solo los dispositivos en el Área 200 necesitan llegar a ese servidor.
Ninguna otra área debería siquiera saber acerca de esa ruta.
OK, entonces el ABR, no cree un LSA de resumen de tipo 3 en absoluto
para 30.30.30.0.
Entonces, las Áreas 0, 55 y 8, no deberían saberlo.
Esa es una opción.
Y eso llevará a un comando.
La otra opción es cualquier otra cosa.
Así que cualquier otra cosa-- entonces, por ejemplo, hay
un segundo comando puedes usar donde
se podría decir, está bien, bueno, ABR número 1,
esto es lo que quiero.
Quiero que cree un LSA de resumen de tipo 3 para 30.30.30.0.
Y quiero que lo inyectes en el Área 0.
Pero no quiero que lo inyectes en el Área 55.
Ellos no deberían saber sobre eso.
Hay un segundo comando que usaremos para eso.
O ese mismo comando, ese segundo comando,
podría usarse en ABR número 2.
Podríamos decir, oye, ABR número 2, cuando obtienes el resumen de tipo 3
LSA para 30.30.30.0, que en realidad obtuviste del ABR número 1,
se detiene contigo.
No lo envíe a áreas--
al Área 8.
Así que esas son tus dos opciones.
Solo para recapitular, opción número 1 en el ABR número 1, dígale,
no crees el resumen LSA para nadie.
La opción número 2 es, cualquier cosa más, básicamente lo que yo
llamada en estas diapositivas direccional selectiva
filtrado, porque estamos siendo selectivos
sobre informarle al ABR, oye, puedes crear el Summary LSA.
Y puede enviarlo a esta área adyacente.
Pero no puede enviarlo a esta otra área adyacente.
Así que veamos la primera opción, diciéndole al ABR,
Oye, no crees el Resumen LSA en absoluto.
Ahora, si eso es lo que queremos y queremos hacerlo
en el ABR de origen, ABR número 1--
así que la única área que debería saberlo es el Área 200--
entonces-- volvamos a aquí.
Luego vamos a usar el comando de rango de área.
Ahora, podrías estar pensando, espera un segundo, Keith.
Acabas de enseñarnos el comando de rango de área.
Y eso es para resumir.
Pero lo que estamos haciendo aquí es filtrar.
Le estamos diciendo al ABR, no cree el resumen
ruta en absoluto, o cualquier Tipo 3.
Bueno, mira cuál es la diferencia aquí.
En este comando, estamos agregando la palabra clave sin publicidad
al final de la misma.
Entonces esto convierte este comando de un comando de resumen
en un comando de filtrado.
Ahora, recuerde, siempre que utilice el comando de rango de área,
ya sea en Cisco o en Vyos
que ves aquí abajo abajo, ese comando
solo es efectivo en un ABR que está directamente conectado
al área donde vive la ruta específica.
El ABR tiene que haber aprendido de esa ruta a través de un Tipo
1 o un LSA de red tipo 2.
Entonces, en este caso particular, esto es
por qué dije en mi primer objetivo,
Dije, está bien, esto es lo que quiero.
Quiero decirle ABR número 1, oye,
cuando se entera de esta ruta de un LSA tipo 1 o tipo 2,
no hagas un resumen
No lo anuncies.
Así que si miras los ABR 1--
cualquiera de sus bases de datos-- y tiene tres bases de datos,
bases de datos para 55, 0 y 200.
Y si miras aquí y dices, hey,
muéstrame el resumen de LSA que has creado, auto-originado,
para 30.30.30.0, no verá ninguno.
Ni siquiera lo habrá creado.
Así que ese es ese.
Ahora, si usamos el otro método, que
es lo que yo llamo filtrado direccional selectivo donde
decimos, hey, ABR, tal vez esté bien para ti
enviarlo en una dirección, pero no enviarlo
en otro, eso se vuelve un poco más complejo.
Y eso es lo que vamos a ver aquí.
Filtrado de resumen direccional selectivo -- ahora,
esta es solo mi terminología.
Si buscas esto en Google, no lo encontrarás en ninguna parte.
Pero pensé que esto tenía más sentido
en cuanto a lo que está pasando aquí.
Ahora, esto solo se puede hacer en enrutadores Cisco.
Ahora, permítanme hacer una advertencia sobre eso.
Los enrutadores Vyos no son compatibles con esto.
Y por lo que pude decir en mi investigación,
Los enrutadores Juniper tampoco soportan esto.
Otros enrutadores-- Arista, HP, HUAWEI--
Podrían.
Pero sé con certeza que los enrutadores de Cisco sí.
Entonces, en un enrutador Cisco, si dijiste, hey, esto es lo que quiero.
Tengo un ABR como-- volvamos a nuestro-- en realidad,
¿Tengo la misma imagen aquí?
No, no lo hago.
Así que volvamos a esto.
En realidad, volvamos a este de aquí.
Usted dice, está bien, tengo una ruta en mente, 30.30.30.0.
Y hay un ABR que no está conectado a esa área,
como ABR número 2 aquí mismo.
Y quiero evitar que cree un LSA de resumen de tipo 3.
Bien, de qué estamos hablando ahora
es decir, se está enterando de un LSA de resumen tipo 3.
Muy bien, el ABR número 1 está creando el Tipo 3
y enviándolo de esta manera y de esta manera.
Solo pondré un pequeño 3 aquí.
Así que creó el Resumen LSA tipo 3
y lo envió al Área 0 y Área 55.
Y ahora lo que quiero es cuando eso llegue al ABR número 2,
Quiero que se detenga allí.
Normalmente, el ABR número 2 crearía su propio resumen de tipo 3
LSA, ponle esa misma ruta,
e inyéctalo en su área, Área 8.
Pero no quiero eso.
O digo, está bien, en ABR número 1,
cuando recibes esa ruta, cuando te enteras de ella
a través del Área 200, puede crear un LSA de resumen de tipo 3
y tal vez enviarlo al Área 0.
Pero no lo envíes al Área 3.
Como ves, estoy siendo muy selectivo aquí.
sobre la dirección en la que quiero mi diabetes Tipo 3 Resumen
LSA para ir.
Y es por eso que llamé este direccional selectivo
filtrado, porque tenía sentido para mí.
Bien, y la otra cosa es, como dije,
puedes hacer esto en cualquier ABR.
Lo que estoy a punto de mostrarles no
tiene que hacerse necesariamente en el ABR de origen.
Ahora, solo para tener esto en cuenta, de lo que estamos hablando ahora
es estrictamente filtrado.
No estamos hablando de resumir cosas.
No estamos hablando de, hey, has
tengo-- sabes sobre el 30.1, 30.2, 30.3.
Redúzcalos todos a solo 30/8.
Eso es resumen.
Y cuando quieras hacer eso en un ABR,
eso solo se puede hacer en el ABR que es
conectado directamente a donde viven las rutas específicas.
Aquí estamos hablando sobre el filtrado.
Aquí estamos diciendo, hey, no cree un resumen LSA
en todo lo que se ajuste a estas características.
Entonces, paso número uno, debe crear una lista de prefijos.
Entonces, en Cisco, está en la configuración global
nivel, lista de prefijos IP.
Dale un nombre descriptivo, lo que quieras.
Y puede darle un número de secuencia si lo desea.
Pero si no es así, si tiene varias listas de prefijos
con el mismo nombre, como ip prefix-list INE, permite esto.
prefijo-lista INE, niega eso.
Permitir esto.
Todas las secuencias de la misma lista de prefijos con el mismo nombre
tendrá secuencias en 10.
La primera será la secuencia 10, luego la 20, luego la 30.
Si por alguna razón quisieras cambiar ese comportamiento
y dijiste, oh, quiero mi primera
ser una secuencia de 5 u 8, podrías
escriba entre el nombre y la declaración de permiso/denegación,
puede escribir seq para secuencia,
y luego escriba su número de secuencia.
Pero no incluí eso aquí, porque probablemente
no es necesario hacer eso.
Y luego dices permitir o denegar.
Y luego tienes tu prefijo/máscara.
Y ahora que tengo esta lista de prefijos, que es solo
una herramienta de clasificación, solo digo que busques esto,
coincida con esto, ahora vamos a atar esta lista de prefijos
a un comando específico de OSPF llamado comando filter-list.
Así que aquí dentro de OSPF, digo área, el número, el prefijo de la lista de filtros,
el nombre de mi lista de prefijos, y luego dentro o fuera.
Ahora, la parte más difícil de comprender este comando
es esa dirección adentro o afuera al final.
Esto es un poco de lógica inversa aquí.
Vamos a ver.
Así que mira lo que está pasando aquí.
En esta situación, queremos implementar esto en el ABR número 1.
Y nuestro objetivo es que queríamos ABR número 1 cuando él
aprendido acerca de la red 30.30.30,
queríamos que creara un tipo 3 de publicidad LSA resumida que
red en el Área 0, que es lo que normalmente haría.
Pero no queremos que cree un LSA de resumen de tipo 3
y anuncia esa red en el Área 55.
Queremos ser selectivos aquí sobre el filtrado.
Lo estamos filtrando del Área 55.
Así que mira lo que hacemos.
En la parte superior, creamos nuestra lista de prefijos.
Acabo de llamarlo No-30.
Eso es solo un nombre-- podría haber sido cualquier cosa.
digo negar.
Y luego esta es la ruta que quiero denegar, 30.30.30.0/24.
Ahora, recuerda con una lista de prefijos,
al igual que con una Lista de acceso, siempre hay
una negación implícita al final.
Entonces, si hubiera acabado de hacer esta única línea,
no solo coincidiría con 30.30.30,
pero la negación implícita negaría todo lo demás.
Y no quiero hacer eso.
Así que la segunda línea de mi lista de prefijos llamada No-30
está permitiendo todo.
Si esta fuera una Lista de acceso, sería
ser como una lista de acceso que dice, permitir cualquiera.
Entonces, al decir permit 0.0.0/0 menor o igual a 32,
eso es equivalente a un permiso cualquiera.
Luego, lo que hago cuando entro en el enrutador ospf 1.
Y digo, está bien, para el Área 55 aquí mismo,
Quiero aplicar mi lista de filtros, que es
un prefijo relacionado con No-30 en.
Ahora, aquí es donde es un poco extraño,
porque muchas veces cuando miramos esto,
diga, OK, bueno, esto sería-- esta es la interfaz de salida.
Esta es la interfaz de salida.
Así que pensaríamos que queremos aplicar
esto en la dirección de salida.
No, esto está dentro.
Entonces, básicamente, lo que estamos diciendo aquí es, hey,
antes de crear un LSA de resumen de tipo 3 y colocarlo
en su base de datos del Área 55, antes de inyectarla--
puede pensar en "in" como inyectar--
antes de inyectarlo en 55, deténgase.
Si coincide con esta negar, no lo hagas, en.
Ahora, hagamos un pequeño-- otro pequeño ejemplo de esto.
¿Y si dijéramos esto?
Entonces sabemos que este tipo 3 LSA va al Área 0.
Eso no lo hemos impedido.
Así que va a llegar hasta aquí.
¿Qué pasaría si quisiéramos implementar algo similar en ABR-2 como
que ABR-2 no lo envió al Área 8?
Podríamos hacer esto de dos maneras.
Podríamos usar esta exactamente la misma lista de prefijos.
Y podríamos decir área 8 prefijo de lista de filtros No-30 in.
No lo inyecte en el Área 8.
O podríamos haber dicho, área 0 prefijo de lista de filtro No-30 fuera.
Cuando sale del Área 0, cuando sale del Área 0,
filtrarlo
No cree un Resumen LSA.
Este es otro ejemplo de por qué podrías hacer algo
como eso.
Veamos aquí.
Borremos esto.
Pongamos esto.
Y vamos a ver aquí.
Hagamos uno nuevo.
Bien, digamos que tuvimos...
aquí hay un ABR.
Y digamos que esta interfaz está conectada al Área 1.
Esta interfaz está conectada al Área 0.
Esta interfaz está conectada al Área 2.
Y esta interfaz está conectada al Área 3.
Muy bien, tienes al menos-- y luego
hay otras áreas, tal vez otra área aquí.
El Área 4 está aquí.
Así que tenemos el Área 0, el Área 4.
Aquí está el punto.
Digamos que nuestro ABR estaba recibiendo ese mismo 30.30.30
red de esta manera.
Y aquí está nuestro objetivo.
Una vez que llegue a este ABR, queremos detenernos ahí.
En otras palabras, no queremos esa ruta
para ser inyectado en el Área 1.
No queremos inyectarlo en el Área 2.
Y no lo queremos inyectado en el Área 3.
Muy bien, aquí están nuestros básicamente dos métodos
podríamos usar para esto.
Ambos comenzarían con la misma lista de prefijos.
Simplemente haremos la misma lista de prefijos que teníamos antes,
ip prefix-list No-30 deny 30.30.30.0/24 y luego crear
nuestra segunda línea que permite todo lo demás.
Muy bien, ahora nuestra lista de prefijos está lista.
Ahora, estas son las dos formas que podríamos usar para lograr
exactamente este mismo objetivo.
Entonces, la forma en que lo hicimos en la diapositiva anterior fue así.
Dijimos enrutador ospf 1.
Y luego, debajo de nuestro proceso OSPF,
dijimos área 1 filter-list prefijo No-30 in.
Muy bien, eso evita que entre en el Área 1.
Y ahora tenemos que replicar esta área
2 prefijo de lista de filtros No-30 pulg.
Muy bien, así que se ocupa de eso,
y luego, por último, área 3 prefijo de lista de filtros No-30 in.
Entonces si lo hicimos así, eso cumple nuestro objetivo.
Ahora, cuando se entera de la red 30.30 del Área 0,
no tiene permitido crear un Resumen LSA e inyectarlo
en el Área 1, 2 o 3.
O aquí hay una manera mucho más simple de hacerlo--
Todavía tengo que crear la lista de prefijos.
Así que eso ya está hecho.
Pero, ¿por qué no creamos una línea de una lista de filtros, Área 0--
filtro-lista prefijo No-30 fuera.
Esa única línea ahora dice, OK, cuando sale del Área 0,
eso es todo, juego terminado.
No lo envíe a ninguna otra área que conozca.
Entonces, estas dos configuraciones harán exactamente lo mismo.
Y en este caso, el de la derecha es mucho más eficiente.
Ahora, aquí está el único desventaja de esto.
El único inconveniente es que si en el futuro dices,
oh, voy a conectar otra interfaz aquí al Área 5
y quiero que ir al Área 5,
bueno, si esto es lo que he configurado, ¿adivinen qué?
El Área 5 tampoco lo conseguirá.
Mientras que si hubiera hecho mi configuración así
y luego agregué el Área 5 más tarde, estoy listo,
porque solo lo estoy filtrando desde las Áreas 1, 2 y 3.
Cualquier área nueva, estamos bien.
Así que tenlo en cuenta.
Entonces eso concluye esta discusión
en el filtrado de rutas OSPF, o debería decir,
Filtrado selectivo de rutas.