Hola.
Y bienvenido a este video, titulado "OSPF Selective External
Redistribución."
En este video, vamos a tomar el concepto
de redistribuir rutas en OSPF en un solo paso
más lejos de lo que hemos antes dándote
control sobre lo que se redistribuye
y lo que no.
Entonces, como revisión, estas son algunas de las cosas
hemos hablado antes.
Sabemos que cuando tiene una ruta que no es OSPF, como un RIP
ruta o una ruta estática, que desea que su OSPF
dominio para conocer, tienes que usar
el comando "redistribuir" o alguna permutación
del comando "redistribuir" dentro de su proceso OSPF.
Y luego lo que eso hace--
el comando "redistribuir" le dice a OSPF,
tomar esta cosa en mi tabla de enrutamiento,
como mi ruta RIP o mi ruta estática,
colóquelo dentro del cuerpo de un OSPF Tipo-5 o posiblemente Tipo-7
LSA externo, ponlo en mi base de datos,
y luego inundarlo en todo el dominio OSPF.
Ahora, si se está inundando dentro de un área normal,
crea un LSA externo tipo 5 .
Si se está inundando dentro de un área no tan achaparrada,
crea un LSA externo tipo 7 .
Ahora, normalmente, si en su proceso
ibas a, por ejemplo, "redistribuir RIP" o "redistribuir estática"
o algo así, recogería todas las rutas RIP
que están en su tabla de enrutamiento o todas las rutas estáticas.
Pero, ¿y si no quieres eso?
¿Qué pasa si hay ciertas rutas selectivas?
que no desea que su ASBR se redistribuya?
De eso es de lo que estamos hablando aquí.
Ahora, después de que ASBR crea el LSA externo, en ese punto,
no hay nada que pueda hacer para filtrarlo o resumirlo.
Es un trato hecho.
Se pone en la base de datos de ASBR.
Y sale al resto del dominio OSPF.
Entonces, lo que vamos a buscar
aquí está diciendo la ASBR, hey, yo
quiero que redistribuyas estas rutas.
Pero estas rutas selectivas por aquí--
Ni siquiera finjas... finge que ni siquiera existen.
No cree ninguna LSA externa para ellos.
Entonces, en los enrutadores Cisco, el comando que usamos después de usar
nuestro comando "redistribuir", como "redistribuir RIP"
o "redistribuir EIGRP", usamos la "lista de distribución fuera"
dominio.
Permítame mostrarle un ejemplo de cómo funciona esto.
Bien.
Así que aquí tengo mi enrutador CSR.
Y solo para refrescar su memoria, esto
es la topología con la que estamos tratando.
Ahora mismo estoy mirando CSR-1.
Y como puedes ver en esta imagen,
ha aprendido un par de rutas RIP.
Así que si digo mostrar ruta IP--
bueno, en realidad, está bien.
Así que necesito hacer un poco de configuración adicional
aquí por esto.
ESTÁ BIEN.
Este es el enrutador, el enrutador 4 que envía las rutas RIP.
Creo que perdí mi interfaz en el CSR.
4144 concierto 00.
Bien, necesito ir a CSR-1, mostrar el resumen de la interfaz IP.
OK, él tiene eso justo ahí.
Entonces esa dirección es correcta.
OK, él puede hacer ping a un enrutador que está haciendo RIP.
Bien, aquí estamos.
Simplemente no miré lo suficiente.
Culpa mía.
Bien.
Así que aquí estamos en la tabla de enrutamiento.
Estas son las 2 rutas RIP de las que ha aprendido.
ahora mismo
Si nos fijamos en el apartado de configuración OSPF,
no vemos ningún comando de redistribución aquí.
Por lo tanto, no va a crear ningún LSA externo.
Mostrar la base de datos IP OSPF externa, de origen propio.
Y no vemos nada, porque no está haciendo ninguna redistribución.
Así que ese es el primer paso.
Enrutador OSPF 1, redistribuir RIP.
Ahora, dependiendo del sabor del software Cisco iOS
con el que está tratando, versiones anteriores de software
solía requerir una palabra clave adicional de subredes.
Porque si dejaste esa palabra clave fuera,
entonces lo único que se redistribuiría
eran rutas clásicas, como clase A, clase B, clase C
rutas
Cualquier ruta dividida en subredes se omitiría,
así que tuvo que usar la palabra subredes.
En la mayoría de los códigos más nuevos, redistribuye las subredes
automáticamente de forma predeterminada. Pero si no está seguro,
y si su código admite esta palabra clave,
simplemente siga adelante y escríbalo ciertamente no dañará nada.
Bien.
Así que ahora, cuando miramos su base de datos OSPF,
podemos ver que ha creado algunos LSA externos.
Este LSA externo es para el enlace conectado directamente
que está ejecutando RIP.
Entonces, aunque en mi enrutador la red 414 es en realidad
en su tabla de enrutamiento como una ruta conectada,
y dije redistribuir RIP--
porque esa ruta conectada está ejecutando el protocolo RIP,
lo recogió y creó un LSA externo para él.
Y luego aquí tenemos las 2 rutas que realmente aprendió
a través del protocolo RIP--
144.144.1 y 144.144.2.
ESTÁ BIEN.
Y revisemos a su vecino y veamos si su vecino tiene
aprendido de esas rutas.
Y ahí están.
Bien, entonces está el 144.144.1, 144.144.2 y un 4.1.4.
ESTÁ BIEN.
Así que digamos qué quiero hacer en mi ASBR
es que él no envíe este.
No quiero que redistribuya
esa ruta en particular.
Así es como lo haría.
Primero que nada, tengo que hacer coincidir esa ruta con algo,
y tengo una opción.
Podría usar una lista de acceso,
o podría usar una lista de prefijos.
Creo que las listas de prefijos son un poco más
potente y flexible, así que utilicemos uno de esos.
Así que lista de prefijos de IP, simplemente diremos no-144 deny 144.144.1.0/24.
Y luego crearemos una segunda línea de esta lista de prefijos,
permitiendo todo lo demás.
Porque no queremos lo explícito
negar negarlo todo.
ESTÁ BIEN.
Así que ahora vamos a nuestro proceso OSPF del enrutador,
y puede ver ahora mismo en el proceso OSPF de nuestro enrutador,
tenemos redistribuir subredes conectadas RIP,
o subredes RIP.
Y ahora digo distribuir lista.
Distribuir lista, y luego puede ver
Puedo hacer referencia a una lista de acceso.
Puedo hacer referencia a una lista de prefijos.
Incluso puedo hacer referencia a un mapa de ruta,
si realmente quiero ponerme elegante.
Pero aquí solo voy a mirar la lista de prefijos llamada
nº-144.
Y ahora voy a decir fuera.
Y voy a hacer referencia--
porque yo podría ser este router podría potencialmente
estar redistribuyendo varias cosas.
Podría estar redistribuyendo rutas estáticas, redistribuyendo
BGP, EIGRP o incluso otra instancia de OSPF.
Así que en este comando, tengo que decirle
qué comando de redistribución específico es
esto se va a aplicar a.
Y se aplicará contra el que está haciendo RIP.
Prefijo de lista distribuida-- el nombre del prefijo--
fuera DEP.
Y ahora, si miro mi base de datos OSPF
origen propio externo, está la red 4.1.4.
Existe la red 144.2, pero observa la red 144.144.1--
ya no está ahí.
Este enrutador no ha creado un LSA externo.
Así que si vuelvo a su vecino, él
solía tener esa ruta justo allí.
Pero ahora, cuando miro su tabla de enrutamiento,
esa ruta se ha ido.
Así es como se hace en Cisco, solo como un resumen allí.
Haga su comando de redistribución como lo haría normalmente, y luego
crear una lista de acceso o una lista de prefijos
negando las rutas que no desea redistribuir,
permitiendo todo lo demás, y luego
haga referencia a esa lista de distribución en su declaración OSPF
con un comando de distribución list out,
también haciendo referencia al protocolo de enrutamiento que usted
están redistribuyendo.
Eso está bien en el ASBR.
Pero tomemos un poco un poco-- un paso más allá aquí.
Vayamos a nuestras diapositivas.
ESTÁ BIEN.
A veces tienes una situación en la que
tienes un área no tan rechoncha y yo
sepa que aún no hemos cubierto áreas no tan rechonchas.
Echemos un vistazo a una imagen aquí por un momento.
Sin entrar demasiado en las malas hierbas de las zonas no tan rechonchas,
permítanme decir que es un tipo de un área especial llamada stub
área.
Hay alrededor de cuatro tipos diferentes de áreas auxiliares,
y una NSSA--
área no tan rechoncha-- es uno de esos cuatro tipos diferentes.
Una cosa que todas las áreas de stub tienen en común
es que no permiten LSA externos tipo 5 en su área.
El objetivo de un área auxiliar es
para evitar que los enrutadores dentro de esa área
aprender acerca de los LSA externos tipo 5.
Y en el video donde hablamos de esto,
entraremos en más detalles al respecto.
Bueno, a veces en realidad quieres un área no tan rechoncha
tener su propio enrutador de límite de sistema autónomo local .
Así que aquí tenemos un enrutador, y él está redistribuyendo algo--
RIP, EIGRP, no lo sabemos.
Pero sea lo que sea que él está redistribuyendo,
no puede crear LSA externos de tipo 5,
porque eso no está permitido en este tipo de área.
Entonces, en su lugar, va a crear un tipo especial de LSA
que solo esta área reconoce y entiende,
que se llama LSA tipo 7.
Este es un LSA externo no tan rechoncho .
Si tuviera que comparar un Tipo-5 y un Tipo-7
uno al lado del otro, se ven exactamente iguales.
La única diferencia es el número de tipo: uno tiene un 5,
uno tiene un 7.
Eso es todo.
ESTÁ BIEN.
Así que eso poblaría a lo largo de su no tan rechoncho
y luego normalmente eres ABR
convertiría esos Tipo-7 en Tipo-5
para otras áreas conectadas.
Entonces, normalmente, el área 0 aquí aprendería sobre la red 1
y la red 2 como Tipo-5.
Porque el ABR estaría convirtiendo esos
2 Tipo-7 en Tipo-5.
Bien.
A veces, como esta diapositiva te muestra,
tienes ganas donde dices, oye,
está bien que el área no tan rechoncha aprenda sobre todo.
Está bien, voy a hacerlo allí.
Pero en mi ABE--
Quiero en mi ABR evitar que convierta algunos LSA.
Hay ciertos tipos 7 a los que va
para conseguir que no quiero que se convierta en tipo 5s,
como en este caso.
El ABR va a recibir un Tipo-7 para la red 1
y para la red 2, pero en nuestro requisito,
queremos que suprima o filtre la red 2.
Está bien que él se entere.
Tendrá una ruta para esa red 2,
pero no queremos que convierta eso en un tipo 5.
Entonces, ¿todos los enrutadores en el área cero?
No deben saber sobre la red 2.
Bien.
Bueno, no puedes usar el método anterior.
No puede usar el comando distribuir lista fuera,
porque ese comando solo funciona en un enrutador que
tiene el comando redistribuir.
Nuestro ABR... no está haciendo ninguna redistribución aquí.
Podrías configurar ese comando en él,
pero no haría absolutamente nada.
Ese comando solo funciona en ASBR.
Entonces, en cambio, en el ABR podemos usar la dirección del guión de resumen
dominio.
Recuerda, ese comando es un comando
que aprendiste anteriormente en el ASBR
para hacer resúmenes de rutas redistribuidas.
Pero ahora podemos agregarle la palabra clave anunciada not dash,
y ahora podemos poner eso en un ABR,
y eso le permitirá a él controlar
qué rutas se convierten de 7s a 5s
y qué rutas no lo son.
Y puedes ver en este ejemplo particular,
la dirección de resumen comando está diciendo
no anuncie-- no convierta ninguna ruta que comience
con 2
Ahora observe en este caso particular,
esto no solo va a coincidir en la red 2/8.
Si recibe algún Tipo-7 que comience con 2,
como la red 2.64/10, o la red 2.1.1.0/24--
cualquier red donde el primer octeto
es un 2, este resumen comando de dirección
dirá guardar eso a sí mismo.
No convierta eso en un LSA externo tipo 5.
Así que tienes que ser muy cuidadoso
que no filtra accidentalmente
demasiado con este comando.
Ahora, por último, quiero mostrarles cómo
hacemos esto en los enrutadores Vyos,
y presumiblemente también otros tipos de enrutadores.
Bueno, los enrutadores Vyos no tienen la lista de distribución
fuera de comando.
Entonces, en esos, en realidad tenemos simplemente redistribuir todo.
Y luego, en realidad creamos, como puede ver aquí,
una lista de listas de acceso negando las rutas que
no quiero redistribuir.
Y luego usamos el comando de exportación.
Así que esto es algo así como el comando distribuir lista de salida--
algo así
Veamos un ejemplo de esto.
ESTÁ BIEN.
Así que voy a ir a mi enrutador Vyos.
Bien.
Y vamos a ver aquí.
Tengo otro dispositivo, que está haciendo RIP con él.
Mostrar ruta IP.
Veamos aquí.
Muestre los protocolos IP.
ESTÁ BIEN.
Entonces, este enrutador también está haciendo RIP.
Y casi todas las interfaces que tiene están haciendo RIP.
Entonces muestre la ruta IP conectada.
Bien.
Entonces él tiene estas redes comenzando con 133.
133.
Veamos si hemos aprendido aquellos sobre este tipo aquí.
Mostrar ruta IP.
Sí.
ESTÁ BIEN.
Así que mira estas rutas aquí--
133.133?
Estos fueron aprendidos de otro enrutador.
Así que ahora vamos a tenerlo--
y también el 10.33--
hagamos que este tipo se convierta en un ASBR
y redistribuir esas rutas.
Así que se establecerían protocolos OSPF redistribuir.
En este caso, quiero redistribuir RIP.
ESTÁ BIEN.
Entonces muestre IP OSPF.
Veamos qué tiene su ID de enrutador.
Hola, la identificación del enrutador es 0011.
Así que ahora voy a buscar LSA externos en su base de datos OSPF
que él creó.
Eso probará que él es un ASBR.
Muestra la base de datos IP OSPF del enrutador de publicidad externo 00011.
ESTÁ BIEN.
Así que aquí vemos uno--
133.133.133.
Algunos otros aquí--
199.
ESTÁ BIEN.
Así que hay un par que está enviando allí.
Entonces, si vamos al extremo extremo de nuestra red OSPF,
deberíamos ver esos.
Está bien, sí.
Esos se han propagado en todo el dominio OSPF.
ESTÁ BIEN.
Así como lo hice con Cisco, esta ruta en particular
aquí mismo, no quiero mi ASBR anuncie eso.
Esa es la red 133.133.133.
ESTÁ BIEN.
Entonces, la forma en que hacemos eso en Vyos es primero
hay que crear algunas listas de acceso allí
van a negar esa ruta y permitir todo lo demás.
Así que esa es la lista de acceso a la política establecida .
Al igual que Cisco, tenemos la idea de acceso estándar y extendido
liza.
En este caso, solo necesitamos una lista de acceso estándar.
Y luego tenemos para especificar reglas.
Y como mínimo, necesitamos 3 reglas--
una regla que especifica cuál es la red que estamos viendo,
otra regla que especifica qué es la máscara asociada
con esa red, y una regla que
especifica cuál debe ser nuestra acción -- permitir o denegar.
Y puede configurarlos en cualquier orden.
Realmente no importa.
Así que diremos la regla 10, y diremos
nuestra red con la que queremos hacer coincidir es 133.133.133.0.
Establezca la política regla 1 de la lista de acceso 10.
Oh, necesitamos la palabra fuente aquí--
red de origen.
ESTÁ BIEN.
Y luego necesitamos la máscara inversa de origen,
que, en este caso, es una máscara comodín que es
voy a estar de acuerdo con esa red para que coincida con ella.
Que es eso de ahí.
Y finalmente, necesitamos la acción,
que va a ser negado.
Ahora, si lo dejé así recuerda las listas de acceso
tener una denegación implícita, que no solo negaría esto,
pero negaría cualquier ruta de ser redistribuida.
Así que ahora quiero hacer una política establecida--
lista de acceso.
Misma lista de acceso, pero ahora queremos una regla diferente--
regla 20-- con una fuente de cualquiera.
Y queremos una acción de eso de permiso.
Bien.
Confirmemos esa lista de acceso.
ESTÁ BIEN.
Y ahora vamos a aplicar eso contra OSPF.
Establecer protocolos, OSPF, lista de acceso 1, exportar y, en este caso,
queremos hacerlo en contra de nuestro comando redistribuir rip.
Comprometerse.
Salida.
ESTÁ BIEN.
Así que recuerda, antes de hacer esto, este enrutador
estaba creando 2 LSA externos--
uno externo para el 133.133.133,
y otro para el 133.133.199.
Este LSA ahora debería desaparecer.
Debería haber sido filtrado.
Vamos a ver.
ESTÁ BIEN.
Entonces, veamos.
OK, bueno, todavía está aquí, pero es
en el proceso de ser envenenado.
¿Cómo sé eso?
Bueno, antes que nada, mira la edad.
La edad es de 3.600 segundos.
Esa es la edad máxima que LSA podría tener.
Entonces, al establecer el campo de edad en eso, básicamente está diciendo,
hola a todos, desháganse de este LSA.
Envejece.
Ya no es bueno.
Además del hecho, si le echamos un vistazo aquí--
eso es lo principal que podemos decir.
Entonces, si esperamos lo suficiente, esto desaparecerá.
Así que ahora mismo está en el proceso de envenenamiento
a todos sus vecinos.
ESTÁ BIEN.
Ahora se ha ido.
¿Ver?
Ahora solo tenemos la red 133.133.199.
Ahora, si vamos al extremo lejano de la red,
esto debería desaparecer.
Y es.
Eso es todo lo que nos queda.
Una vez más, solo como revisión, en el sistema operativo Vyos,
tenemos que crear nuestra lista de acceso,
negar lo que queremos negar, permitir
lo que queremos permitir, y luego
aplicar esa lista de acceso contra OSPF con el comando de exportación
seguido de cualquiera el protocolo sea
que estás redistribuyendo.
Así concluye este vídeo sobre el filtrado selectivo de rutas
con ASBR.