CCNP - BGP COMPLETED

Finalmente he terminado BGP.  A pesar de los retrasos BGP ha sido uno de los protocolos que mas he disfrutado estudiar y el cual no me ha parecido difícil.


Para quienes quieren saber que pueden esperar en CCNP de este oscuro, siniestro y macabro protocolo aquí van algunos detalles.


Antes que nada una pequeña introducción para quienes no saben lo que es BGP y aun así llegaron hasta aquí sin saber de que carajos estoy hablando.


Que es BGP

BGP son las siglas de Border Gateway Protocol, y es el protocolo que se utiliza para comunicar e ínter-conectar redes corporativas. Esta ínter-conexión de redes da como resultado una única red lógica de alcance mundial que usted y yo utilizamos todos los días llamada internet. Le suena familiar?
Es muy probable que su ISP (Internet service provider) hable BGP con otros carriers que estos a su ves hablan BGP con otros proveedores y empresas como por ejemplo: Facebook, Google, Microsoft, Akamai, Amazon, comcast , AT&T, etc..


 Resultado de imagen para bgp


Existen protocolos para la comunicación interna, los cuales funcionan para comunicar redes locales y redes amplias  y que su principal objetivo es la alta disponibilidad con una rápida convergencia. BGP es el único protocolo de exterior (EGP) utilizado en la actualidad y a diferencia de los IGP (Protocolos de interior), el objetivo de BGP no es la rápida convergencia sino, poder ser capaz de manejar una tabla de rutas gigantesca que los protocolos IGP no son capaces de manejar ya que no fueron diseñados para ese fin.
La BGP IP Table o tablas de rutas BGP es el recurso utilizado por los router de borde (Los cuales hablan BGP con sus vecinos) para calcular cuales rutas existen hacia un destino en particular y luego aplicar un algoritmo conocido como Best Path Algorithm el cual de acuerdo a varios criterios y atributos en su diseño y configuración logran calcular cual es la mejor ruta posible hacia ese destino en especifico y de esta manera enrutar el paquete por esa mejor ruta de transito global.


Resultado de imagen para bgp


Para terminar con esta introducción. BGP es el Waze o el Google Maps que utilizan los routers que forman esta red de transito global llamada internet, y que en lugar de movilizar carros y personas se encarga de enrutar paquetes IP. Estos paquetes IP contiene información o "Data", muchas veces de carácter critico y sensible como por ejemplo; Transacciones bancarias, e información critica para la producción corporativa mundial. (Si, no solo son mensajes de whatsapp, Snapchat, Netflix o porno).


BGP en entornos de producción


Los routers de borde marcan la frontera lógica entre el interior de las redes y el exterior de estas. Se suelen escuchar historias escalofriantes y paranormales de lo que sucede en esta área de la red contadas con cierto temor, respeto y discreción por los IP Engineers y network administrators que alguna vez tuvieron acceso al router de borde.

La realidad es diferente, los routers de borde están ubicados en el tope de la jerarquía dentro  del núcleo de la red, el cual presenta una gran arquitectura redundante, segura y dinamismo hacia el norte. Esta es la casa de BGP y aqui es donde este hace su trabajo. BGP es a priori un protocolo sencillo de entender y configurar pero critico de administrar ya que un error en la configuración muchas veces impacta directamente en la tabla de rutas global de Internet, afectar los servicios de la compañía o el de otras redes ajenas en el ciber-espacio.

CCNP y BGP

En el nivel profesional de Cisco nos enseñan a comprender su funcionamiento, algoritmo base, configuración y trouble-shooting aplicado a redes corporativas no orientas a ISPs. Este ultimo lo dejan para el CCIE y desconozco su enfoque en las certificaciones de Cisco Service Provider.

A pesar de esto, para CCNP vamos a aprender desde la diferencias con respecto a los IGPs, iBGP, neighborship states and requirements, BGP multi-hop, overall process, BGP types, attributes, Inbound/Outbound routing, summarization hasta iBGP next-hop issues, filtering, distribution y BGP multipath.

Por su puesto que esta gran cantidad de temas requiere mucha dedicación en cuanto a estudio teórico y horas de laboratorio. Como expuse al principio de este post, BGP me pareció un tema no difícil, el material teórico es bastante digerible y se debe estudiar con calma y tiempo especialmente porque existen diferencias técnicas importantes con respecto conceptos similares a los IGP (conceptos que se llaman de las misma forma en iGP y eGP pero tiene un funcionamiento completamente diferente). Aquí es donde recae la importancia de tomarse su tiempo para comprender y avanzar en los laboratorios.

El tiempo invertido en el estudio de este protocolo fue de aproximadamente 2 meses, este primer mes del año y primeros días de febrero han sido bastante intensivos, a finales de diciembre perdí todo mi material de estudio y avances en BGP debido a un problema con mi partición de ubuntu y tuve que empezar a tomar apuntes desde el capitulo introductorio.

Finalmente el examen esta muy cerca, voy a continuar con un par de semanas mas manteniendo la misma intensidad de estudio en donde espero cubrir el 15-20% de temas pendientes (Algunos temas IPv6 y IPservices) y algo de repaso pre-examen.

Mi rutina esta un poco pesada, sin embargo encontré la manera de dividir mi ciclo sueño en 2 tiempos para optimizar las sesiones de estudio y laboratorio:

5pm a  6 pm - 1 horas de sueño
8pm  a 1 am - Sesión de estudio y laboratorios
1 am a 5 am - 4 horas de sueño
6 am - 3 pm  - Trabajo
3 pm - 5 pm  - 2 horas diarias perdidas en presas gracias al caos vial de mi país.

Existen 2 puntos de equilibrio en esta rutina. El punto numero 1 es el "sueño polifásico" la primera hora sirve para liberar al celebro del estrés del día y las presas. El segundo ciclo de sueño es descanso general.
El punto de equilibrio numero 2 es el ejercicio; Suelo utilizar 1 hora de sesión de estudio para ir al gimnasio a recargar energías, motivación y des-estrés. Mi método de estudio para CCNA no estaba optimizado y era mucho mas agresivo lo cual tuvo impacto físico"Burn-out", con el tiempo uno va conociendo el cuerpo y puede ir optimizando los métodos de trabajo.

No pienso mantener este ritmo por el resto de la vida, sin embargo en este momento es necesario para alcanzar las metas. Ya vendrá el momento de ver resultados, vacaciones y mas tiempo libre.

Por el momento.. Se que valdrá la pena.


Saludos.

Comentarios

Entradas más populares de este blog

Coexistencia entre protocolos de Internet utilizando túneles - Hay una manera sencilla de entenderlo? - PARTE1

CCNP ROUTE - COMPLETED