BGP
Planificación de una conexión a Internet
Considere las necesidades de su empresa en la planificación de su conexión a Internet. Si lo que necesitas es una vía para la conectividad que permitan a los usuarios internos para conectarse a sitios de Internet, un espacio de direcciones IP privadas con traducción de direcciones de red (NAT) debería ser suficiente. Si los usuarios externos deben conectarse a los recursos, tales como servidores, dentro de su red, necesita un poco de direcciones IP públicas. Es posible combinar estos con direcciones privadas y NAT para sus usuarios. Si los usuarios externos deben conectarse a los recursos internos, debe planear la siguiente: 1) ¿Cuántas direcciones IP públicas se necesitan? 2) En caso de obtener las direcciones IP de su ISP o adquirir su propio? Si decide adquirir sus propias direcciones, también necesita un sistema público autónomo (AS) número. 3) ¿Qué tipo de enlace y la velocidad que necesita para apoyar todas las conexiones externas, además de los usuarios internos? 4) ¿Va a utilizar el enrutamiento estático o dinámico? 5) ¿Qué cantidad de redundancia que usted necesita? Esto incluye redundancia de enlaces y la redundancia de ISP. A ruta o no a la ruta?
Si la conexión de ISP es una capa 2 de emulación de circuito, no hay necesidad de ejecutar un protocolo de enrutamiento con el ISP. Si utiliza VPNs MPLS, usted utilizar rutas r utas estáticas o ejecutar un protocolo de enrutamiento dinámico con el router de borde ISP. Esta podría ser uno de los IGPs (EIGRP, OSPF, RIP o) o Border Gateway Protocol (BGP). Si sólo necesita una ruta por defecto que apunta a su ISP, las rutas estáticas trabajar. El proveedor debe crear rutas estáticas que apuntan a la red y redistribuirlos en su protocolo de enrutamiento. BGP es una buena opción si se conecta a múltiples ISPs, es necesario controlar el tráfico que entra o sale de su empresa, o que necesita para reaccionar a cambios en la topología de Internet. BGP Route Options
Usted tiene la opción de tres formas de recibir las rutas BGP de un ISP: 1) Las rutas por defecto de cada proveedor : Esto es fácil de configurar y tiene como resultado un
bajo uso de ancho de banda y recursos del router. La red interna de la IGP determina la métrica en el router de salida para todo el tráfico fuera de la autonomía obligado por el sistema. Ninguna manipulación ruta BGP es posible, así que esto puede conducir a la ruta subóptima si se utiliza más de un ISP.
2) Las rutas por defecto, además de algunas rutas más específicas: esta opción acarrea el uso de
ancho de banda medio y los recursos r ecursos del router. Le permite manipular la trayectoria de salida para rutas específicas utilizando BGP para que el tráfico tome un camino más corto a las redes en cada ISP. Así, la selección camino es más predecible. La métrica IGP elige el camino y rutas de salida de forma predeterminada. 3) Todas las rutas de todos los proveedores: Esto requiere el máximo aprovechamiento de los recursos del ancho de banda y del router. Se hace típicamente por las grandes empresas y proveedores de Internet. Selección de ruta para todas las rutas externas se pueden controlar a través de BGP políticas herramientas de trazado. Tipos de conexiones ISP
Un sitio con una única conexión ISP es una única base (single-homed. ) ). Esto está bien para un sitio que no dependen en gran medida de Internet o Conectividad WAN. O bien utilizar rutas estáticas, o anunciar las rutas de sitio para el ISP y recibir una ruta por defecto del ISP. Un sitio de base dual (dual-homed) tiene dos conexiones con el mismo proveedor de Internet, ya sea a partir de un enrutador o dos rutadores . Un enlace enlace puede ser primario primario y la copia de seguridad, o en el sitio puede equilibrar la carga sobre ambos enlaces. Cualquiera de los enrutamiento estático o dinámico funcionaría en este caso. Un sitio de multi-base (Multihoming) significa conectar a más de un ISP, al mismo tiempo. Esto se hace para la redundancia y respaldo en caso de un ISP falla, y para un mejor rendimiento si un ISP proporciona un camino mejor a las redes r edes de uso frecuente. Esto también le da un ISP una solución independiente. BGP se utiliza normalmente con conexiones con varias tarjetas. Usted puede tomar multihoming un paso más allá y ser de doble múltiple, con dos conexiones a múltiples ISPs. Esto le da al más m ás redundancia. BGP se utiliza con los ISP y puede ser utilizado internamente también.
BGP general
BGP es un protocolo de puerta externa de enlace, destinado a ser utilizado entre las diferentes redes. Es el protocolo utilizado entre Los proveedores de servicios de Internet (ISP) y también se puede utilizar entre una empresa y un ISP. BGP fue construida para la confiabilidad, escalabilidad escalabilidad y control, no a la velocidad. Debido a esto, se comporta de manera diferente de los protocolos incluidos hasta ahora en este libro:
a)BGP significa protocolo Border Gateway. Los routers que ejecutan BGP se denominan BGP
oradores. b) BGP utiliza el concepto de sistemas autónomos (AS). Un sistema autónomo es un grupo de
redes bajo una administración en común . La Internet Assigned Numbers Authority (IANA) asigna números AS: 1 a 64511 son públicos COMO números y 64512 a 65535 son privados como números. Gateway (IGP) ejecutar protocolos en el sistema. sistema. Corren un c) Los sistemas autónomos Interior Gateway Exterior Gateway Protocolo (EGP) entre ellos. BGP versión 4 es la EGP sólo actualmente en uso. d) Enrutamiento entre sistemas autónomos se llama entre dominios de enrutamiento. e) La distancia administrativa de las rutas EBGP es 20. La distancia administrativa de las rutas IBGP
es 200. f) vecinos BGP se llaman pares y deben estar configurados estáticamente. g) BGP utiliza el puerto TCP 179. Interlocutores BGP cambio incremental, desencadenaron cambios
de rutas y conexiones abiertas periódicas. h) El Router puede ejecutar sólo una instancia de BGP a la vez. i)
BGP es un protocolo de ruta-vector. Su ruta a una red consiste en una lista de sistemas autónomos en el camino a la red.
j) BGP mecanismo de prevención de bucle es un número de sistema autónomo. Cuando una
actualización sobre una red deja un sistema autónomo, el número de sistema autónomo que se antepone a la lista de sistemas autónomos que tienen manejado dicha actualización. Cuando un sistema autónomo recibe una actualización, se examina la lista de sistemas autónomos. Si tiene su propio número de sistema autónomo en esa lista, la actualización se descarta. En la Figura 6-1, los enrutadores BGP en AS 65100 ver red 10.1.1.0 como tener una ruta de sistema autónomo de 65200 65300 65400.
Utilice BGP cuando el AS es multitarjeta, cuando la manipulación ruta camino que se necesita, o cuando el AS es un tránsito AS. (el trafico fluye a través de él a otro como, por ejemplo con un ISP.) No utilice BGP en una única base AS, con un router que no dispone de recursos suficientes para manejar, o con un personal que no tiene un buen entendimiento de selección de ruta BGP y manipulación. BGP Bases de datos
BGP utiliza tres bases de datos. Los dos primeros mencionados son BGP-específico, y el tercero es compartido por todos los procesos de enrutamiento en el router: 1) base de datos Vecino (Neighbor database): Una lista de todos los vecinos configurados BGP. Para verla, utilice el show ip bgp summary 2)
BGP base de datos, o RIB (Base de información de enrutamiento): Una lista de redes conocidas por BGP, junto con su caminos y atributos. Para verla, utilice el comando show ip bgp
3) la tabla de enrutamiento: Una lista de las rutas de acceso a cada red utilizada por el router, y el siguiente salto para cada red. Para ver, utilice el comando show ip route.
Tipos de mensajes BGP
BGP tiene cuatro tipos de mensajes: 1- abierta: Después de un vecino está configurado, BGP envía un mensaje abierto para tratar de
establecer peering con ese vecino. Incluye información información como el número de sistema autónomo, ID router, y el tiempo de espera.
2- actualización: Mensaje utilizado para transferir información de enrutamiento entre pares.
Incluye nuevas rutas, rutas retirado y atributos de ruta. 3- Keepalive: los interlocutores BGP intercambian mensajes de mantenimiento de conexión cada
60 segundos por defecto. Éstos mantienen la sesión de interconexión activo. 4- Notificación Notificación:: Cuando se produce un problema que causa un router para terminar la sesión BGP,
un mensaje de notificación se envía al vecino BGP y se cierra la conexión.
Interno y externo BGP Interior BGP (IBGP) es una relación entre los routers BGP en el mismo sistema autónomo. External BGP(EBGP) es una relación entre los routers BGP en diferentes sistemas autónomos. BGP trata a las actualizaciones de interior como compañeros, de diferente manera que las actualizaciones de pares externos. Antes de que cualquier hablante BGP puede mirar con un router vecino, ese vecino debe ser definida de manera estática. Una sesión TCP debe ser establecido, por lo que la dirección IP que se utiliza para mirar con debe ser accesible. En la Figura 6-2, Routers A y B son iguales EBGP. Routers B, C y D son iguales IBGP.
Selección del Siguiente salto BGP
El siguiente salto para una ruta r uta recibida desde un vecino EBGP es la dirección IP del vecino que envió la actualización. Cuando un router BGP recibe una actualización de un vecino EBGP, debe pasar a la actualización en sus vecinos IBGP sin cambio en el atributo siguiente salto. La dirección IP del siguiente salto es la dirección IP de un enrutador de borde perteneciente al siguiente salto del sistema autónomo. Por lo tanto, los enrutadores IBGP debe tener una ruta a la re d que conecta su sistema autónomo a ese router de borde. Por ejemplo, en la figura 6-3, RtrA envía una actualización de RtrB, enumerando un siguiente salto de 10.2.2.1, su interfaz de serie. Cuando reenvía RtrB que actualizan a RTRC, la dirección IP del siguiente salto será aún 10.2.2.1. RTRC necesita tener una ruta a la red 10.2.2.0 tener un siguiente salto válido. Para cambiar este comportamiento, utilice el vecino [dirección IP] next-hop-self comando en el modo de configuración de BGP. en la figura
6-3, esta configuración entra en RtrB. Después de dar esta orden, RtrB anuncia su dirección IP para RTRC como el siguiente salto para las redes de AS 65100, en lugar de la dirección de RtrA. Por lo tanto, RTRC no tiene que saber sobre el exterior red entre RtrA y RtrB Rtr B (red 10.2.2.0).
BGP Siguiente salto en una red de accesos múltiples
En una red de accesos múltiples, BGP puede ajustar el atributo siguiente salto para evitar un salto extra. En la Figura 6-3, RTRC y RTRD son Compañeros EBGP y RTRC es un interlocutor IBGP con RtrB. Cuando C envía una actualización para D sobre la red 10.2.2.0, normalmente da su dirección IP de la interfaz como el siguiente salto para D para su uso. Pero debido a que B, C, y D son todos en el mismo multiacceso red, es ineficiente para D para enviar tráfico a C, y C para luego enviarlo a B. Este proceso innecesariamente añade añade un extra saltar a la ruta. Así que, por defecto, RTRC anuncia un próximo salto de 10.3.3.3 (interfaz de RtrB) para la red 10.2.2.0. 10 .2.2.0. esta comportamiento también se puede ajustar con el vecino [dirección IP] next-hop-self comando.
BGP Regla Regla de sincronización sincronización
La regla de sincronización de BGP requiere que cuando un router BGP recibe información sobre una red desde un IBGP vecino, que no utiliza esa información hasta una ruta coincidente se aprende a través de una IGP o ruta estática. Tampoco se Anuncian que la ruta a un vecino EBGP a menos que una ruta coincidente en la tabla de enrutamiento. En la Figura 6-3, si anuncia RtrB una ruta a RTRC, entonces RTRC no lo envía a la tabla de enrutamiento o anunciar a RTRD a menos que también se entera de la ruta a partir de alguna otra fuente IGP. Recientes versiones de IOS han sincronización desactivada por defecto. Por lo general es seguro para desactivar la sincronización cuando todo routers en el sistema autónomo ejecutar BGP. Para desactivarlo en anteriores versiones de IOS, utilice el comando sin sincronización en el modo de configuración del router BGP. El comando de la red BGP
En la mayoría de los IGPs, el comando network inicia el proceso de enrutamiento en una interfaz. En BGP, el comando le dice al router que originan un anuncio de esa red. La red no tiene que estar conectado al router, sino que sólo tiene que estar en la tabla de enrutamiento. En teoría, puede incluso ser una red en otro otr o sistema autónomo (no se recomienda). Cuando la publicidad de una red, BGP asume que está usando la máscara de subred predeterminada con clase. Si usted desea anunciar una subred, debe utilizar la máscara de palabra clave opcional y especificar la máscara de subred a utilizar. Tenga en cuenta que esta es una máscara de subred, no la máscara inversa utilizada por OSPF y EIGRP declaraciones declaraciones red. La tabla de enrutamiento debe contener una coincidencia exacta (prefijo y la máscara de subred) a la red listada en la declaración sobre la red antes de BGP anuncia la ruta. BGP Peering
BGP asume que los vecinos externos están conectados directamente y que están mirando con la dirección IP de la directamente conectado interfaz de su vecino. Si no es así, debe decirle a BGP B GP que mirar más que un salto de distancia de su vecino, con el vecino dirección-ip-ebgp multihop de número de saltos de comandos. Puede utilizar este comando si está mirando con direcciones IP de interfaz de bucle de retorno, por ejemplo. BGP asume que los vecinos internos pueden no estar directamente conectados, de manera que este comando no se necesita con IBGP. Si lo hace igual con las direcciones IP de bucle de retorno, debe cambiar la fuente de Paquetes BGP para par a que coincida con la dirección de bucle invertido con comando neighbor ip-address update-source interface .
Para acabar la sesión de peering con un vecino, pero mantener la configuración de vecino, utilice neighbor ip-address shutdown
BGP Peering Estados El comando show ip bgp neighbors muestra una lista de los compañeros y el estado de su sesión de interconexión. Este estado pueden incluir los siguientes estados: a) Idle: No mirando; router está buscando al prójimo. Idle (admin) significa que la relación de vecino ha sido administrativamente cerrada. b) Conectado : Apretón de manos TCP completado. c) OpenSent , o Activo: Un mensaje abierto fue enviada para tratar de establecer la interconexión. d) OpenConfirm: Los routers ha recibido una respuesta al mensaje abierto. e) Creación: Los Routers tienen una sesión BGP. Este es el estado deseado. Puede solucionar el establecimiento de sesión con comandos de depuración. Usar debug ip bgp events o debug ip bgp ipv4 unicast (en las versiones de IOS 12.4 o superior) para ver si el proceso falla. Algunas de las causas comunes de falla incluir número de AS configuración incorrecta, mala configuración de direcciones IP vecino, un vecino con vecino ninguna declaración de su router, y un vecino con ninguna ruta a la dirección de origen de los mensajes m ensajes de su router BGP. BGP Selección de trazado
IGPs, como EIGRP o OSPF, elegir las rutas basándose en métrica más baja. Tratan de encontrar la ruta más corta y la más rápida para llevar el tráfico a su destino. BGP, sin embargo, tiene una forma diferente de selección de ruta. Asigna varios atributos atr ibutos para cada ruta; estos atributos at ributos pueden ser administrativamente manipulada para controlar la ruta que se ha seleccionado. A continuación, examina el valor de estos atributos en una forma ordenada hasta que se pueda reducir todas las rutas posibles hacia un camino. BGP atributos:
BGP elige una ruta a una red basada en los atributos de su camino. Cuatro categorías de atributos existen como sigue: 1) El conocido obligatorio: debe ser reconocido por todos los routers BGP, presentes en todas las actualizaciones BGP, y se transmite a otros routers BGP. Por ejemplo, como el camino, el origen y el próximo salto. 2) El conocido discrecional: Debe ser reconocida por todos los routers BGP y se transmite a otros enrutadores BGP, pero necesitan no estar presente en una actualización, por ejemplo, la preferencia local. 3) opcional transitivo: puede o no ser reconocido por un router BGP pero se transmite a otros enrutadores BGP. Si no se reconoce, se marca m arca como parcial, por ejemplo, agregador, comunidad. 4) opcional intransitiva: Podría o no podría ser reconocido por un router BGP y no se pasa a otro routers, por ejemplo, Multi-Exit discriminador (MED), identificador de originador.
los atributos BGP comunes, sus significados y su categoría:
AS camino : Una lista ordenada or denada de todos los sistemas autónomos a través del cual esta actualización ha pasado. Conocida obligatoria. Origen : Cómo BGP aprendido de esta red. i = por comando de la red, e = de EGP,? = Redistribuidos de otras fuente. Conocida obligatoria. Preferencia Local : Un valor diciendo interlocutores IBGP qué camino elegir para el t ráfico que sale de la AS. El valor por defecto es 100. Bien conocido como discrecional. Discriminador de multi-salida: multi-salida: Sugiere a un sistema autónomo vecino que de varias rutas para seleccionar el tráfico asociado a su sistema autónomo. MED más bajo es el preferido. Opcional, no transitiva. Peso : Propietario de Cisco, para decir que un router de múltiples m últiples rutas de acceso locales para seleccionar el tráfico que sale por el AS. La más alta peso se prefiere. Sólo tiene un significado local. Criterios de selección de ruta BGP
BGP intenta reducir su selección de ruta hacia un mejor camino, sino que no equilibra la carga de forma predeterminada. Para ello, examina los atributos de ruta de cualquier lazo libres, rutas sincronizadas (si la sincronización está habilitada) con un alcanzable siguiente salto en el siguiente orden: 1. Elija la ruta con el peso más alto. 2. Si el peso no está definido, elige la ruta con la mayor preferencia local. 3. Elegir rutas que el router origen. 4. Elija la ruta con la ruta más corta Sistema Autónomo. 5. Elegir el camino con el código más bajo origen (i es más bajo, e es próximo,? Es el último). 6. Elija la ruta con el menor MED, si el mismo Sistema Autónomo anuncia las rutas posibles. 7. Elija una ruta a través de una ruta EBGP IBGP. 8. Elegir la ruta a través de la vecina más cercana IGP como se determina por la menor métrica IGP. 9. Elija la ruta más antigua 10. Elegir un camino a través del vecino con el menor ID del router. 11. Elegir un camino a través del vecino con la menor dirección IP. Para habilitar BGP para equilibrar la carga en más de un camino, se debe introducir el comando caminos de máxima número-de-caminos. BGP puede cargar saldo en un plazo máximo de seis caminos.
Influyen en la selección de ruta BGP
BGP no fue creado para ser un protocolo rápido, sino que fue creado para permitir el control administrativo tanto sobre la selección de ruta camino posible. Selección de ruta se controla mediante la manipulación de los atributos BGP, por lo general el uso de mapas de ruta. Se puede establecer una preferencia local por defecto mediante el comando bgp default local-preference y un defecto MED para las rutas r utas redistribuidas con el comando default-metric el marco del proceso de enrutamiento BGP. Sin embargo, mediante el uso de mapas de ruta, puede cambiar los atributos de ciertos vecinos o sólo para determinadas rutas solamente. La sección anterior sobre mapas de ruta contiene un ejemplo del uso de una hoja de ruta para definir una preferencia local de 200 para determinadas rutas redistribuidas. Esto es más alta que la preferencia local por omisión de 120, de modo que los routers dentro de la AS son más propensos a preferir que el camino que otros. Los mapas de ruta también se pueden aplicar a las rutas enviados o recibidos desde un vecino. El siguiente ejemplo muestra un mapa de ruta sencilla que establece un valor MED y añade dos más copias de su número de AS a la ruta como en todas las rutas anunciadas por a un vecino EBGP: route-map MED permit 10 set metric 50 set as-path prepend 65001 65001 ! router bgp 65001 neighbor 10.1.1.1 route-map MED out
Cuando se cambian los atributos, debe informar a BGP para aplicar los cambios. Cualquiera de los comandos para borrar la sesión BGP (ip bgp claro *) o hacer un soft reset (ip bgp * claro suave in | out). Los Routers que utilizan versiones recientes de IOS de hacer una ruta de actualización cuando º período de sesiones en despejó entrante. Filtrado de rutas BGP
Se pueden combinar mapas de rutas con listas de prefijos para filtrar las rutas anunciadas o recibido de un interlocutor BGP, para controlar las rutas redistribuidas en BGP, y para establecer los atributos BGP para rutas específicas. Listas de prefijos solamente se puede aplicar a un vecino para filtrar las actualizaciones de ruta. Para utilizar una lista de prefijos, planificar la ejecución mediante la determinación de los requisitos. A continuación, cree una lista de prefijos para que coincida con las redes que se filtra. Permitir las redes a las que desea permitir que se anuncie y negar todos los demás. A continuación, aplicar la lista de prefijos para el vecino BGP, entrante o saliente. El ejemplo siguiente muestra una lista de prefijos que sólo permite las rutas de resumen en la red 172.31.0.0. Todas las demás vías se les niega de forma predeterminada. La lista de prefijos se aplica luego a BGP vecino 10.1.1.1 salida, por lo que sólo estas rutas se anuncian a la par: ip prefix-list Summary permit 172.31.0.0/16 le 20 ! router bgp 65001 neighbor 10.1.1.1 prefix-list Summary out
Para verificar los resultados de su configuración utiliza el comando show ip prefix-list. Para borrar los contadores que se muestran en ese comando, utilice el comando c omando clear ip prefix-list Combinar una lista de prefijos con un mapa de ruta para establecer los atributos de las rutas permitidas en la lista de prefijos. En el ejemplo siguiente, Resumen prefijo lista se utiliza de nuevo. Un mapa de ruta establece el Mediterráneo para aquellas rutas y 100 cuando se anuncian. Se establece un Med de 200 para todas las otras rutas anunciadas. El mapa de ruta se aplica entonces al vecino BGP 10.1.1.1 saliente: route-map CCNP permit 10 match ip address prefix-list Summary set metric 100 route-map CCNP permit 20 set metric 200 ! router bgp 65001 neighbor 10.1.1.1 route-map CCNP out
BGP autenticación
BGP compatible con la autenticación MD5 entre vecinos, mediante una contraseña compartida. Se configura en el modo de configuración del router BGP B GP con el vecino comando {dirección-ip | peergroup-name} password contraseña. Cuando se configura la autenticación, BGP autentica todos los segmentos TCP de sus pares y comprueba el origen de cada actualización de enrutamiento. La mayoría de los ISP requiere autenticación para sus compañeros EBGP. Mirando sólo tiene éxito si los dos routers están configurados para la autenticación y tienen la misma contraseña. Si un router tiene una contraseña configurada para un vecino, pero el router vecino no, un mensaje como las siguientes pantallas de la consola, mientras que los routers intentar establecer una sesión BGP entre ellos: peer’s IP address]:11003 to [ local router’s IP %TCP-6-BADAUTH: No MD5 digest from [ peer’s ]:179 address ]:179
Del mismo modo, si los dos routers tienen diferentes contraseñas aparecerá un mensaje como el siguiente aparecerá en la pantalla: [peer’s IP address]:11004 to [local router’s IP %TCP-6-BADAUTH: Invalid MD5 digest from peer’s ]:179 address ]:179
Verificación de BGP
Uno de los mejores comandos para verificar ver ificar y solucionar problemas de su configuración BGP es show ip bgp para ver la base de datos de topología BGP. Este es un comando muy importante que vale la pena mirar en profundidad. La salida del comando muestra una tabla con todas las redes BGP es capaz de hacer, el siguiente salto para cada red, algunos de los atributos de cada ruta, y la AS camino para cada ruta. La L a salida de este comando muestra fue tomada t omada de una Internet real entre pares BGP.
route-server>show ip bgp BGP table version is 22285573, local router ID is 12.0.1.28 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path * 3.0.0.0 12.123.137.124 0 7018 2914 9304 80 i *> 12.123.1.236 0 7018 2914 9304 80 i * 3.51.92.0/23 12.123.137.124 0 7018 ? * 12.122.125.4 2366 0 7018 ? *> 12.123.1.236 0 7018 ? * 8.6.6.0/24 12.123.137.124 0 7018 701 14744 14744 14276 i * 12.123.145.124 0 7018 701 14744 14744 14276 i *> 12.123.1.236 0 7018 701 14744 14744 14276 i
Las redes se enumeran en orden numérico, el más pequeño al más grande. gr ande. Las tres primeras columnas de la lista el estado de cada ruta. Un asterisco (*) en la primera columna significa que la ruta tiene un siguiente salto válido. Algunas otras ot ras opciones para la primera columna se incluyen las siguientes es parte de un resumen r esumen ruta: - "d" para húmedo: BGP puede dejar de anunciar una red que aletas (sube y baja) demasiado a menudo hasta que es estable durante un periodo de tiempo. - "h" para la historia: BGP sabe acerca de esta red pero actualmente no tiene una ruta válida a la misma. - "r" por no RIB: La ruta fue anunciada a BGP, pero no estaba instalada en la tabla de enrutamiento IP. Esto podría ser debido a otro protocolo que tiene la misma ruta con una distancia administrativa mejor. - "S" por viciado: Se utiliza con el reenvío sin parar para indicar que la ruta es rancio y necesita ser renovado cuando el pares se restablece. La segunda columna tiene un signo mayor que (>) al lado de la ruta que se ha seleccionado como el mejor camino a esa red. en el ejemplo, la segunda ruta fue seleccionado para la red 3.0.0.0. La tercera columna está en blanco en el ejemplo, lo que significa que el router ro uter aprendido todas las rutas desde un vecino externo. La ruta r uta aprendida de un vecino iBGP tendría un "yo" en la tercera columna. La cuarta columna muestra las redes. Los que no tienen una máscara de subred, como la red 3.0.0.0, use su máscara con clase. Como visto en el ejemplo, cuando el router aprende sobre la misma red de múltiples fuentes, que sólo muestra la red una vez. La quinta columna muestra la dirección del siguiente salto para cada ruta. Como se vio en las secciones anteriores sobre BGP saltos siguientes, esto puede o no puede ser un router conectado directamente. Un salto siguiente de 0.0.0.0 significa que el enrutador local origen de la ruta. Si un valor Med fue recibido con la ruta, aparece en la columna de Metric. Tenga en cuenta que la publicidad de la red 3.51.92.0/23 desde el router a 12.122.125.4 tiene un gran valor Med de 2366. Debido a que la preferencia predeterminada local se utiliza para cada una de las rutas que se muestran, no el valor de preferencia local se muestra. El valor por defecto de 0 Peso aparece en la lista, sin embargo.
La novena columna muestra la ruta de acceso como para cada red. La lectura de este campo, de izquierda a derecha, el primer número de AS se muestra la adyacente como este router aprendido la ruta desde. Después de eso, el AS caminos que esta ruta recorrida r ecorrida se muestran en orden. El último número de AS listado es el origen AS. En el ejemplo, nuestro router recibió un anuncio acerca de la red 3.0.0.0 desde su prójimo como a 7018, que se enteró de AS 2914, que se enteró de AS 9304. Y COMO 9304 aprendió la ruta desde AS 80, que se originó. Un espacio en blanco como vía de acceso significa que la vía se originó en el local AS. La última columna muestra cómo BGP originalmente o riginalmente aprendido sobre la ruta. Las redes 3.0.0.0 y 8.6.6.0 muestran una "i" por sus códigos de origen. Esto significa que el enrutador de origen tenía una declaración sobre la red para esa ruta. Red 3.51.92.0 muestra una "?" Como su origen. Esto significa que la ruta fue redistribuida en BGP, BGP considera un "incompleto" ruta. Lo harás probablemente nunca vea la tercera posibilidad, una "e", porque eso significa BGP aprendido el camino de la puerta de enlace exterior Protocolo (EGP), que ya no está en uso. Otros comandos útiles para la verificación y solución de problemas incluyen BGP son : -show ip bgp rib-failure: Muestra las rutas que no se insertan en la tabla de enrutamiento IP y la
razón por la que no se utilizaron. -show ip bgp summary: Muestra la memoria utilizada por las diversas bases de datos, estadísticas BGP BGP actividad y una lista de vecinos BGP. -show ip bgp neighbors: muestra detalles acerca de cada vecino. Puede ser modificado
mediante la adición de la dirección IP vecino. show n ip bgp dirección vecinos [recibidas | rutas | publicidad],( show ip bgp neighbors address [received | routes | advertised] ): Le permite monitorear desde las rutas recibidas y anuncia a un vecino particular. Usted puede buscar "los servidores de Internet de ruta" para encontrar listas de routers BGP que permiten el acceso público telnet para ver sus tablas BGP. Tratando algunos de estos comandos en el servidor vía pública puede ayudar a familiarizarse con ellos. NOTA
En el AS columna Ruta, tenga en cuenta que la red 8.6.6.0 muestra como 14744 veces en su lista de rutas de AS. Muy probablemente como 14,744 ha antepuesto una copia adicional de su número de AS para hacer el camino a través de lo menos atractivo que el camino a través de otros sistemas autónomos. En este caso no funcionó porque el único camino a este router 8.6.6.0 conoce todos pasamos COMO 14744.