¿Qué sucede en el mundo real de Internet: BGP y OSPF?

9

Nunca he trabajado en las instalaciones del cliente, pero supongo que un proveedor de servicios ejecuta los servicios de IGP internamente, por ejemplo, OSPF o IS-IS. Ahora, cuando un proveedor de servicios tiene que comunicarse con otro proveedor de servicios para comunicar el servidor en el tercer proveedor de servicios, pasará / transitará a través de otro ISP.

ingrese la descripción de la imagen aquí

En mi ejemplo, ISP-2. Mi pregunta es -

Además de las múltiples áreas OSPF, que es limitar 50 enrutadores por área, es realmente la forma en que funciona Internet. Puede ignorar el hecho de que puede ser IS-IS u otros protocolos igp dentro de AS. En palabras simples, ¿es este un tipo de topología real de internet?

A continuación, mi pregunta basada en el contexto es si este es el escenario típico, entonces cómo puedo hacer ping 11.11.11.11 desde R2.

Estoy diciendo esto porque ...

  1. AS-100 tiene toda su información de ruta interna - OSPF 1 - no sabe cómo llegar al 11.11.11.11

  2. AS -200 tiene toda su información de ruta interna - OSPF 2

  3. AS -300 tiene toda su información de ruta interna - OSPF 3

He conectado AS 100 con AS 200 usando EBGP. Del mismo modo, AS 200 con AS-300. Esto lo he hecho usando el comando vecino.

Preguntas

¿Necesito anunciar cada una de las informaciones de red de ISP-2 a ISP1 e ISP-3 para que todas puedan comunicarse? Si es así, se hace de la misma manera en la red real. Este será un trabajo agotador para anunciar la información de cada red de los ISP. ¿Cómo puedo hacer esto automáticamente? Estoy usando CISCO - GNS3, cualquier comando de Cisco ayudará. He explorado la redistribución pero no he entendido mucho. Además, en la red real: si anuncia cada información de enrutamiento a otros ISP, la tabla de enrutamiento será tan grande. ¿Normalmente hacemos esto? Pero creo que si no lo hacemos, ¿cómo puedo comunicarme con la red interna de otros ISP? Entonces, creo que tenemos que hacerlo. Esto significa que la tabla de enrutamiento será muy grande. ¿Estoy en lo correcto aquí?

diestro
fuente
Prefiero iBGP que OSPF, mucho más flexible.
Rui F Ribeiro

Respuestas:

14

Por lo general, los sistemas autónomos (ASN) utilizan un IGP (que puede ser OSPF, IS-IS o iBGP) para que los enrutadores de su red sepan cómo comunicarse entre sí. Las redes conectadas a estos enrutadores y accesibles a través de ellos también se pueden distribuir a través de este IGP, pero iBGP también se puede usar para eso.

Los ASN intercambian información de enrutamiento a través de BGP. Por lo general, solo se intercambian los prefijos agregados de sus redes. Entonces, si un ISP tiene 100.0.0.0/16 como su espacio IP (asignado por un RIR) y lo divide internamente en varios / 24 para sus clientes y servicios, solo el / 16 agregado se anunciará a los ASN pares. Estas otras redes saben cómo llegar a esa red en ese momento, y la red puede usar la información de enrutamiento en su IGP para llegar al destino exacto.

Incluso con estas rutas agregadas, el número de rutas en la tabla de enrutamiento global sigue siendo bastante grande: actualmente, aproximadamente 615K rutas IPv4 y 32K rutas IPv6, y sigue aumentando.

Teun Vink
fuente
3
No es inusual redistribuir su IGP en BGP, a través de un filtro que garantiza que las rutas se agreguen correctamente.
David Schwartz