29 de enero de 2022

VTP 1 - Introducción

Como adelanté hace unos días en redes sociales se han visto varios reportes según los cuales en algunos exámenes de certificación CCNA 200-301 se han encontrado preguntas referidas a temas que están fuera del temario oficial del examen.

En específico, se reportaron preguntas referidas a EIGRP y VTP.

Esto ha sido puesto en conocimiento del equipo de soporte de Cisco, el que indicó que el tema se encuentra bajo revisión.
Pero mientras tanto, si alguien presenta su examen de certificación 200-301 debe tener presente estos temas.

Por tratarse de temas que NO están incluidos en el blueprint oficial del examen, no los consideré al momento de elaborar el Apunte Rápido CCNA 200-301 versión 7.1, así es que realizo la publicación de algunos post para abordar estos temas de modo ordenado.

VTP es un protocolo de capa 2 propietario de Cisco utilizado para compartir la información de las VLANs (la base de datos de VLANs) entre switches que pertenecen a una misma administración (es decir, pertenecen a un dominio administrativo único) y que se comunican a través de enlaces troncales. Su objetivo es minimizar los errores y las inconsistencias de configuración de VLANs.

Es un protocolo orientado a permitir la gestión centralizada de VLANs. Entre los beneficios que provee se pueden mencionar:

  • Configuración consistente de las VLANs a través de todos los switches que operan en el mismo dominio administrativo.
  • Reportes dinámicos.
  • Incorporación de VLANs plug and play. 

Al crear la VLAN en un switch que actúa como servidor, su información se propaga automáticamente a todos los switches en el mismo dominio.

VTP utiliza tramas multicast de capa 2 para agregar, borrar y/o modificar las VLANs de un dominio permitiendo realizar cambios en la configuración de VLANs de la red conmutada de modo centralizado.

El protocolo VTP permite definir dominios de administración a partir del nombre de dominio. Cada switch puede pertenecer a un único dominio VTP a la vez.

Cuando se realiza una modificación en la base de datos de VLANs del servidor VTP, este envía una actualización con un número de revisión actualizado. Cuando un switch VTP recibe una actualización de VTP revisa su número de revisión y si es mayor que el número de revisión de la base de datos de VLANs que ya tiene, la sobrescribe con la información recibida. El número de revisión puede tener un valor entre 0 y 2.147.483.648.

Las publicaciones VTP contienen parte o toda esta información:

  • Nombre de dominio de administración.
  • Número de revisión de configuración.
  • Clave de autenticación cifrada utilizando MD5, cuando se ha activado el uso de contraseña.
  • Identidad del dispositivo que envía la actualización.

NOTA:
Hay disponibles 3 versiones de VTP que no son compatibles entre sí. Todos los dispositivos que vayan a compartir el dominio VTP deben correr la misma versión del protocolo. 
La versión por defecto es la versión 1.

Por defecto, en los switches Cisco Catalyst:

  • Todos son servidores VTP.
  • No tienen configurado ningún dominio VTP.
  • La implementación de VTP pruning es variable de acuerdo al modelo.

El dominio VTP
Un dominio VTP es un conjunto de switches conectados entre sí por enlaces troncales y que comparten la misma gestión de VTP.

  • Un switch puede pertenecer a un único dominio VTP.
  • Por defecto un switch Catalyst no está en un dominio de gestión hasta que recibe una publicación de VTP de otro switch en el dominio o se lo asigna a un dominio por configuración.
  • Las publicaciones de VTP se propagan a través de todo el dominio VTP cada 5 minutos.

Versiones
Existen en la actualidad 3 versiones del protocolo.

  • La opción por defecto en los switches Catalyst es la versión 1.
  • Las diferentes versiones no son compatibles entre sí. Es necesario que todos los switches implementen la misma versión en todo el dominio.

Entre las mejoras introducidas por VTP versión 3 pueden mencionarse:

  • Soporte para el rango extendido de ID de VLAN (hasta 4096).
    Las versiones 1 y 2 de VTP solamente soportan el rango normal de ID de VLANs. 
  • No aprende el nombre de dominio a partir de una actualización. Esto evita inconvenientes al agregar un nuevo switch al dominio ya que no permite que se incorpore automáticamente al dominio.

Modos VTP
Los switches que operan en un entorno VTP, pueden hacerlo de uno de tres modos diferentes:

  • Servidor.
    Es el modo por defecto en los switches Catalyst, pero no propaga información de VLANs hasta tanto se le configura un nombre de dominio o lo aprende de un dispositivo adyacente.
    Comparte su base de datos de VLANs (vlan.dat) con los demás dispositivos VTP que integran el mismo dominio administrativo.
    Este modo permite crear VLANs y realizar cambios en las mismas.
    Toda modificación que se realiza en el switch que opera en modo servidor es transmitida a todo el dominio a través de todos los puertos troncales.
  • Cliente.
    Envía y recibe información VTP de la base de datos de VLANs, pero no puede introducir ningún cambio.
    En el switch que se encuentra en modo cliente no se puede hacer ningún cambio a la información de las VLANs. Utiliza solamente la información de VLANs que recibe del servidor, pero aún envía su archivo vlan.dat a través de todos los puertos troncales.
  • Transparente.
    Envía y recibe información de VTP, pero no la procesa ni incluye en su base de datos.
    No participa activamente del dominio VTP, se mantiene completamente independiente.
    Estos switches mantienen su propia configuración de VLANs en el archivo de configuración. Todos los cambios de la configuración de VLANs que se hagan en un switch transparente tienen efecto solamente local.

Tarea_________________Servidor VTP___Cliente VTP___VTP Transp.

Envía mensajes VTP_________Si___________Si___________No

Reenvía mensajes VTP_______Si___________Si___________Si

Procesa mensajes VTP_______Si___________Si___________No

Permite crear VLANs_________Si___________No_____Si, localmente

Permite borrar VLANs________Si___________No_____Si, localmente

Configuración de VLANs____vlan.dat______vlan.dat___running-config

NOTA:

En el caso de los switches en modo VTP transparente la configuración de VLANs se almacena en el archivo de configuración.

VTP Pruning
La opción de recorte o “VTP pruning” permite restringir el tráfico de broadcast innecesario que se envía a través de cada enlace troncal, preservando de esta manera el ancho de banda. 

La opción VTP pruning está deshabilitada por defecto en todos los switches.



Estás invitado a participar de nuestro grupo en Facebook
https://www.facebook.com/groups/librosnetworking/

O si preferís redes sociales con mayor control de tu privacidad,
podés participar de nuestro grupo en VKontakte
https://vk.com/libros.networking

O también puedes seguir las principales novedades en el grupo de Telegram:
https://t.me/LibrosNetworking



Las abreviaturas y siglas utilizadas en este post puede encontrarlas desarrolladas en
que está disponible en la Librería en Línea de EduBooks.


25 de enero de 2022

EIGRP 3 - Configuración

Como adelanté hace unos días en redes sociales se han visto varios reportes según los cuales en algunos exámenes de certificación CCNA 200-301 se han encontrado preguntas referidas a temas que están fuera del temario oficial del examen.

En específico, se reportaron preguntas referidas a EIGRP y VTP.

Esto ha sido puesto en conocimiento del equipo de soporte de Cisco, el que indicó que el tema se encuentra bajo revisión.
Pero mientras tanto, si alguien presenta su examen de certificación 200-301 debe tener presente estos temas.

Por tratarse de temas que NO están incluidos en el blueprint oficial del examen, no los consideré al momento de elaborar el Apunte Rápido CCNA 200-301 versión 7.1, así es que inicio la publicación de algunos post para abordar estos temas de modo ordenado.

Abordemos ahora la configuración básica de enrutamiento dinámico IPv4 utilizando EIGRP.

Router(config)#router eigrp 1 

  • Selecciona el protocolo de enrutamiento e ingresa al submodo de configuración del mismo.
  • Requiere la asignación de un ID de sistema autónomo (1 a 65535) que debe ser igual en todos los dispositivos que participan del mismo dominio de enrutamiento. En este caso se utiliza el ID de sistema autónomo 1. 
  • El ID de sistema autónomo de EIGRP es elegido por el Administrador de la red.

Router(config-router)#network 172.16.1.0 0.0.0.255 

  • Declara las interfaces que participan del intercambio de información de enrutamiento enunciando las redes a las que pertenecen esas interfaces. Se puede utilizar máscara de wildcard (es opcional) para especificar una subred o un conjunto de subredes en particular.
  • Si no se utiliza la máscara de wildcard se asume la red al límite de la clase con lo que incluye todas las interfaces que pertenecen a diferentes subredes de la misma red.

NOTA
IOS 15 permite utilizar también la máscara de subred. En este caso IOS convertirá automáticamente la máscara de subred a máscara de wildcard y se almacenará como máscara de wildcard en el archivo de configuración.

Router(config-router)#maximum-paths 2

  • Ajusta el balanceo de tráfico entre hasta 2 rutas con igual métrica. El máximo posible es 32, aunque depende de la plataforma.
  • Si se define el valor 1 se suprime el balanceo de tráfico.

Router(config-router)#shutdown

  • EIGRP incluye la posibilidad de apagar el proceso del protocolo de enrutamiento utilizando el comando shutdown.
  • El comportamiento por defecto es diferente en distintas versiones de IOS, por lo que en algunos casos puede ser necesario ejecutar el comando no shutdown.

Router(config-router)#eigrp router-id 1.1.1.1

  • Permite definir un router ID manualmente. Cada dispositivo debe tener un router ID único dentro del dominio de enrutamiento.
  • Si no se configura un router ID el proceso selecciona la dirección IP más alta de las interfaces de loopback; si no hay interfaces de loopback se asume la dirección IP más alta de las interfaces activas. El router ID no cambia a menos que se reinicie el proceso.
  • El router ID se utiliza para validar el origen de las comunicaciones EIGRP.

Router(config-router)#passive-interface GigabitEthernet0/0

  • Interrumpe el envío y recepción de paquetes EIGRP hello sobre una interfaz específica, con lo que no se establecerá una relación de vecindad a través de ella. También se suprime el envío y recepción de actualizaciones de enrutamiento EIGRP.
  • Aún se publica la red asociada a la interfaz.

NOTA
No se forman adyacencias a través de interfaces que han sido pasivadas ya que no se envían ni procesan paquetes hello.

Router(config-router)#passive-interface default

  • Utilizando esta variante todas las interfaces en las que se ha activado el protocolo de enrutamiento se asumen como pasivas por defecto. Este comando impide el establecimiento de adyacencias con cualquier dispositivo vecino por lo tanto para que el protocolo realmente opere es necesario complementarlo con la indicación de cuáles son las interfaces a través de las cuáles se debe establecer adyacencias.

Router(config-router)#no passive-interface Serial 0/0/0

  • Cuando la opción por defecto es que las interfaces son pasivas para el intercambio de información, elimina esa restricción en una interfaz específica.

Router(config-router)#auto-summary 

  • Activa la función de sumarización automática de rutas. Sumarizará las subredes de una misma red al límite de la clase. 
  • No se debe utilizar en el caso de utilizar subredes discontinuas.

NOTA
En versiones anteriores de IOS la sumarización automática se encuentra activada por defecto.

Verificación

Router#show ip route eigrp

  • Muestra las rutas aprendidas utilizando EIGRP que se han ingresado en la tabla de enrutamiento.

Router#show ip protocols

  • Muestra los parámetros de configuración y operación de los protocolos de enrutamiento activos en el dispositivo. 
  • Incluye el valor de las constantes K que modifican los componentes de la métrica.

Router#show ip eigrp interfaces 

  • Visualiza las interfaces sobre las cuáles EIGRP se encuentra activo.
  • Indica cuántos vecinos se han encontrado a través de cada interfaz, la cantidad de paquetes EIGRP en cola de espera, etc.

Router#show ip eigrp neighbors 

  • Muestra los dispositivos vecinos que EIGRP ha descubierto y con los cuales intercambia información de enrutamiento.
  • Indica si el intercambio con ese vecino se encuentra activo o inactivo.

Router#show ip eigrp topology 

  • Muestra la tabla de topología de EIGRP. Contiene además de las rutas sucesoras, las rutas sucesoras factibles, las métricas, el origen de la información  y los puertos de salida.

Router#show ip eigrp topology all-links

  • Muestra en el resultado todas las rutas aprendidas, aún aquellas que no alcanzan la categoría de feasible route.

Configuración del balanceo de carga

Router#configure terminal
Router(config)#router eigrp 1
Router(config-router)#maximum-paths 3

  • Especifica el número de rutas a un mismo destino que EIGRP puede incorporar en la tabla de enrutamiento.
  • El valor por defecto es 4, un valor de 1 suprime el balanceo de carga. El valor máximo depende de la plataforma.
  • Por defecto se trata de rutas de igual métrica.

Router(config-router)#variance 2

  • Habilita la posibilidad del balanceo de carga entre rutas de diferente métrica. El valor por defecto es 1 (utiliza sólo rutas de igual métrica).
  • Define un valor ente 1 y 128 para ser utilizado como múltiplo de los valores de métrica de la mejor ruta que son aceptables para realizar balanceo de tráfico entre rutas de diferente métrica.



Estás invitado a participar de nuestro grupo en Facebook
https://www.facebook.com/groups/librosnetworking/

O si preferís redes sociales con mayor control de tu privacidad,
podés participar de nuestro grupo en VKontakte
https://vk.com/libros.networking

O también puedes seguir las principales novedades en el grupo de Telegram:
https://t.me/LibrosNetworking



Las abreviaturas y siglas utilizadas en este post puede encontrarlas desarrolladas en
que está disponible en la Librería en Línea de EduBooks.


18 de enero de 2022

EIGRP 2 - Características específicas

 Como adelanté hace unos días en redes sociales se han visto varios reportes según los cuales en algunos exámenes de certificación CCNA 200-301 se han encontrado preguntas referidas a temas que están fuera del temario oficial del examen.

En específico, se reportaron preguntas referidas a EIGRP y VTP.

Esto ha sido puesto en conocimiento del equipo de soporte de Cisco, el que indicó que el tema se encuentra bajo revisión.
Pero mientras tanto, si alguien presenta su examen de certificación 200-301 debe tener presente estos temas.

Por tratarse de temas que NO están incluidos en el blueprint oficial del examen, no los consideré al momento de elaborar el Apunte Rápido CCNA 200-301 versión 7.1, así es que inicio la publicación de algunos post para abordar estos temas de modo ordenado.

Una vez que hemos revisado de modo sintético las caracteristicas del protocolo, revisemos ahora algunos puntos específicos respecto de su funcionamiento.

Selección de rutas EIGRP

La selección de la mejor ruta es realizada por el protocolo a partir de la información contenida en la tabla topológica; en dicha tabla se mantiene para cada una de las redes destino posibles:

  • La métrica con la que cada vecino publica cada una de las diferentes rutas a esa red destino (AD).
  • La métrica que el dispositivo calcula para alcanzar esa red destino a través de ese dispositivo sucesor utilizando esa ruta (FD – Feasible Distance).

    FD = AD + Métrica para alcanzar el vecino

    La feasible distance será la métrica de enrutamiento que se asignará a esa ruta si es colocada en la tabla de enrutamiento.


Como resultado del análisis de estas métricas, la ruta con menor métrica (successor route) es propuesta a la tabla de enrutamiento como la mejor ruta; y se elige una ruta de respaldo o feasible successor route.

Para esto el algoritmo de EIGRP compara las FDs de todas las rutas al mismo destino y selecciona la ruta con menor FD; esta será la ruta propuesta para la tabla de enrutamiento del dispositivo.

Si por cualquier motivo la ruta seleccionada (successor route) deja de estar disponible o ser válida el algoritmo DUAL:

  1. Verifica si se ha seleccionado un feasible sucesor a la red destino; si hay un feasible sucesor se lo utiliza como ruta de respaldo evitando así la necesidad de procesar nuevamente la información de enrutamiento. 
  2. Si no hay un feasible successor la ruta cambia a estado activo e inicia un proceso de recómputo para obtener una nueva successor route.
    Este proceso es intensivo en requerimiento de procesador, por lo que se intenta evitar todo lo posible esta situación previendo la presencia de un feasible successor en la tabla topológica.

Métrica

EIGRP implementa una métrica compuesta calculada a partir de 4 parámetros; 2 por defecto y 2 opcionales.

Componentes por defecto:

  • Ancho de banda.
    El menor ancho de banda de todas las interfaces salientes en la ruta entre origen y destino expresado en kilobits por segundo.
    No es un valor acumulativo.
  • Delay.
    Suma acumulada del delay a lo largo de la ruta al destino expresada en decenas de microsegundos.

Adicionalmente puede considerar:

  • Confiabilidad.
    Representa el tramo menos confiable en la ruta entre origen y destino, tomando como base los keepalives.
  • Carga.
    Representa el enlace con mayor carga en la ruta entre origen y destino, tomando como base la tasa de paquetes y el ancho de banda configurado en las interfaces.

NOTA:
Estos dos parámetros no suelen utilizarse ya que suelen generar un frecuente recálculo de la topología de la red.
En las actualizaciones se incluye el valor de MTU de los enlaces pero no es considerado en el cálculo de la métrica.

El valor de cada uno de estos parámetros en las diferentes interfaces puede revisarse utilizando el comando show interfaces.

Los valores de ancho de banda y delay pueden ser establecidos en cada interfaz por configuración.

Router#show interface Serial0/0/0
Router#configure terminal
Router(config)#interface Serial0/0/0
Router(config-if)#bandwidth 4000

  • Establece un valor de referencia para el ancho de banda, expresado en Kbps.

Router(config-if)#delay 10000

  • Define un valor de delay, expresado en microsegundos, para la interfaz.

Estos 4 parámetros se integran en una fórmula de cálculo en la que son modificados utilizando valores constantes (K1, K2, K3, K4 y K5) que pueden ser modificados por configuración y que reciben la denominación de “pesos”. 

Por defecto K1=1 y K3=1; K2=0, K4=0 y K5=0. Esto resulta en que solamente se utilizan en el cálculo el ancho de banda y el delay.

NOTA
El valor de los “pesos” de cada constante se incluye en los mensajes hello y debe ser igual en los dispositivos que componen el mismo sistema autónomo. De lo contrario no se establece relación de vecindad.

Balanceo de carga

Es la capacidad del dispositivo de distribuir el tráfico entre múltiples rutas de igual métrica; esto permite aumentar la utilización de los diferentes segmentos de red.

EIGRP tiene la posibilidad de distribuir carga entre enlaces de igual o diferente métrica.

Balanceo de carga entre rutas de igual métrica

  • Es el modo de operación por defecto.
  • Por defecto balancea carga en hasta 4 rutas de igual métrica a través de la instalación de hasta 4 rutas de igual métrica en la tabla de enrutamiento.
  • La cantidad máxima de rutas posibles para el balanceo depende de la plataforma.

Balanceo de carga entre rutas de diferente métrica

  • Se puede balancear tráfico entre rutas que tengan una métrica hasta 128 veces peor que la métrica de la successor route elegida.





Estás invitado a participar de nuestro grupo en Facebook
https://www.facebook.com/groups/librosnetworking/

O si preferís redes sociales con mayor control de tu privacidad,
podés participar de nuestro grupo en VKontakte
https://vk.com/libros.networking

O también puedes seguir las principales novedades en el grupo de Telegram:
https://t.me/LibrosNetworking



Las abreviaturas y siglas utilizadas en este post puede encontrarlas desarrolladas en
que está disponible en la Librería en Línea de EduBooks.


17 de enero de 2022

Introducción a EIGRP

Como adelanté hace unos días en redes sociales se han visto varios reportes según los cuales en algunos exámenes de certificación CCNA 200-301 se han encontrado preguntas referidas a temas que están fuera del temario oficial del examen.
En específico, se reportaron preguntas referidas a EIGRP y VTP.

Esto ha sido puesto en conocimiento del equipo de soporte de Cisco, el que indicó que el tema se encuentra bajo revisión.
Pero mientras tanto, si alguien presenta su examen de certificación 200-301 debe tener presente estos temas.

Por tratarse de temas que NO están incluidos en el blueprint oficial del examen, no los consideré al momento de elaborar el Apunte Rápido CCNA 200-301 versión 7.1, así es que inicio la publicación de algunos post para abordar estos temas de modo ordenado.

Como su nombre lo indica (Enhanced Interior Gateway Routing Protocol), EIGRP es la versión mejorada del protocolo IGRP lanzada por Cisco en el año 1994. Ambos protocolos (IGRP y EIGRP) son compatibles entre sí, lo que permite una interoperabilidad transparente: ambos protocolos redistribuyen información uno del otro de modo automático con la única condición de que utilicen el mismo número de sistema autónomo. Fue publicado como un estándar abierto en el año 2013.

Sus principales características son:

  • Protocolo de enrutamiento por vector distancia avanzado.
    Es un protocolo de vector distancia mejorado incorporando algunos elementos de los protocolos de estado de enlace.
  • Protocolo propietario de Cisco.

ATENCIÓN:
Si bien a efectos de los exámenes de certificación EIGRP sigue siendo un protocolo propietario de Cisco, en febrero del año 2013 Cisco Systems anunció su apertura, y ha pasado a ser un protocolo de tipo abierto detallado en un conjunto de RFCs de la IETF.
http://tools.ietf.org/html/draft-savage-eigrp-00

  • Algoritmo de selección de mejor ruta: DUAL
    Utiliza la Máquina de Estado Finito DUAL (FSM).
    Calcula las rutas con la información que le proveen la tabla de vecindades y la tabla topológica asegurando de esta manera rutas libres de bucles y rutas de respaldo a lo largo de todo el dominio de enrutamiento.
  • Mantiene una tabla de vecindades y una tabla topológica.
  • Implementa el concepto de rutas de respaldo (feasible successor).
    Si una ruta elegida por el algoritmo DUAL deja de estar disponible, inmediatamente propone a la tabla de enrutamiento la ruta de respaldo; si no existe una ruta de respaldo o “feasible successor” se inicia un requerimiento a los vecinos para descubrir la posibilidad de una ruta alternativa.

ATENCIÓN:
En este punto suele generarse confusión entre el concepto de “ruta sucesora” utilizado en castellano y algunas denominaciones en inglés. Tenga esto muy presente al responder preguntas en inglés durante el examen.
* “Successor"
Es la denominación en inglés de la mejor ruta a una red remota. Es la red que se propone a la tabla de enrutamiento del dispositivo.
* “Feasible successor”
Entrada almacenada en la tabla topológica que se utiliza como ruta de respaldo del “successor”.

  • No realiza actualizaciones periódicas.
    Sólo se envían actualizaciones cuando una ruta cambia (actualizaciones incrementales). Estas actualizaciones se envían solamente a los dispositivos que son afectados por los cambios.
    De esta forma se minimizan los requerimientos de ancho de banda.
  • Envía paquetes hello utilizando multicast: 224.0.0.10 o FF02::A (en redes IPv6).
    Cuando se trata de comunicarse con un vecino específico utiliza unicast.
  • En los paquetes hello se incluyen los temporizadores, si no se recibe un hello de un vecino dentro del intervalo de tiempo definido como hold time DUAL informará de un cambio topológico.
  • Soporta VLSM, enrutamiento de redes discontiguas y sumarización de rutas.
  • Por defecto NO sumariza rutas.
    Se puede activar sumarización automática, al límite de la clase; o se puede realizar sumarización manual de rutas.
    Esta opción por defecto cambió con la versión IOS 15.0. Hasta IOS 12.4, por defecto, EIGRP sumarizaba rutas automáticamente al límite de la clase.
  • Soporta autenticación con intercambio de claves predefinidas y cifradas con MD5.
    Se autentica el origen de cada actualización de enrutamiento.
  • Diseño modular utilizando PDM.
    Cada PDM es responsable de todas las funciones relacionadas con un protocolo enrutado específico. Esto posibilita actualizaciones sin necesidad de cambio completo del software.
    De este modo soporta múltiples protocolos enrutados: IPv4, IPv6, IPX y AppleTalk. Esta es una de sus características sobresalientes.
  • Utiliza RTP (protocolo propietario de capa de transporte) para asegurar una comunicación confiable.
    Esto asegura independencia respecto del protocolo enrutado y acelera el proceso de convergencia ya que los dispositivos no necesitan esperar al vencimiento de los temporizadores para retransmitir.
    No se utiliza RTP para el envío de paquetes hello. 
  • Métrica de 32 bits compuesta utilizando 4 parámetros: ancho de banda, retraso, confiabilidad y carga.

    Métrica por defecto = ancho de banda + retardo.

    Cada parámetro está modificado por una constante (modificable por configuración) que impacta su influencia en la métrica:
    • Métrica = [K1 x ancho de banda + (K2 x ancho de banda) / (256 – carga) + K3 x retardo] x [K5 / (confiabilidad + K4)]
    • Valores de las constantes por defecto: K1=1, K2=0, K3=1, K4=0, K5=0
    • Métrica por defecto = ancho de banda + retardo.

  • Balancea tráfico entre rutas de igual métrica. 4 por defecto, máximo 32 (depende de la plataforma).
  • Es posible definir balanceo de tráfico entre rutas de diferente métrica.
  • Cantidad máxima de saltos: 224.
  • Permite distinguir 2 tipos de rutas:
    • Rutas Internas.
      Rutas originadas dentro del sistema autónomo de EIGRP por el mismo protocolo.
    • Rutas Externas.
      Rutas originadas fuera del dominio de enrutamiento de EIGRP. Pueden ser aprendidas o redistribuidas desde otro protocolo o pueden ser rutas originalmente estáticas.
  • ID en la tabla de enrutamiento: D
    Para rutas externas D EX.
  • Distancia Administrativa: 90
    Para rutas externas: 170.
  • Su configuración requiere que se defina un número de Sistema Autónomo (AS).
    Dado que es un protocolo de enrutamiento interior no requiere de un ID de AS público asignado por IANA. Sí es condición que todos los dispositivos que deban intercambiar información de enrutamiento utilicen el mismo ID.
  • Realiza actualizaciones parciales, incrementales y limitadas utilizando multicast o unicast.
    • Utiliza paquetes hello para el mantenimiento de las tablas.
    • El tiempo de actualización de hello por defecto depende del ancho de banda de la interfaz.
      Es de 5 segundos para enlaces Ethernet o punto a punto de más de 1,544 Mbps.
    • No requiere que el tiempo de actualización sea el mismo en todos los dispositivos.
    • Solo envía actualizaciones cuando se verifica algún cambio. 
  • Dirección de multicast utilizada: 224.0.0.10 ó FF02::A en redes IPv6.
  • Utiliza diferentes tipos de paquetes:
    Tipo de paquete            IP destino
    Hello                     Multicast
    Acknowledgment   Unicast
    Update                     Unicast / Multicast
    Query                     Unicast / Multicast
    Reply                     Unicast

Los routers EIGRP mantienen tablas de información interna del protocolo:

  • Una Tabla de vecinos.
    Es un registro de los vecinos que descubre a través del intercambio de paquetes de hello y con los que establece adyacencias.
    Se utiliza para hacer seguimiento de cada uno de los vecinos utilizando paquetes hello.
    El protocolo mantiene una tabla de vecinos por cada protocolo enrutado.
  • Una tabla topológica.
    Contiene todas las rutas a cada destino posible, descubiertas por el protocolo a través de los dispositivos vecinos.
    Mantiene la información de las rutas sucesoras factibles (FS): Rutas de respaldo. Estas rutas son utilizadas cuando una ruta sucesora cae.


Estás invitado a participar de nuestro grupo en Facebook
https://www.facebook.com/groups/librosnetworking/

O si preferís redes sociales con mayor control de tu privacidad,
podés participar de nuestro grupo en VKontakte
https://vk.com/libros.networking

O también puedes seguir las principales novedades en el grupo de Telegram:
https://t.me/LibrosNetworking



Las abreviaturas y siglas utilizadas en este post puede encontrarlas desarrolladas en
que está disponible en la Librería en Línea de EduBooks.


10 de enero de 2022

Para preparar tu examen de certificación

Muchas veces he escrito o presentado diferentes formas de preparar un examen de certificación, pero siempre hay nuevos candidatos por lo que es importante volver periódicamente sobre el tema y actualiza las propuestas.

Sobre el punto se habla mucho y hay diferentes opiniones y propuestas. Pero en términos generales siempre podemos rescatar elementos comunes y básicos que en un orden u otro están presente y por lo tanto debiéramos atender:

  1. Es importante tener claro y establecer un punto de partida.
  2. Para poder tener una estrategia hay que conocer el temario. Ante todo, el temario del examen.
  3. La principal herramienta: una buena planificación del tiempo que se dedicará a la preparación del examen.
  4. Independientemente del formato de las preguntas del examen, la ejercitación es una metodología de estudio que debe estar presente.

Estos 4 puntos son universales, aplican a todas las certificaciones técnicas, y obviamente también a la preparación de tu examen CCNA y otras certificaciones de Cisco.

El punto de partida
Una gran tentación es "estandarizar" una preparación universal para cada examen de certificación.
¿Cuánto tiempo debo estudiar para presentar mi examen CCNA?
No lo sé. No hay un tiempo estándar. Todo dependerá de los saberes previos de cada uno, de la metodología de estudio, de la disponibilidad de tiempo y de los recursos que arbitre para tu preparación.

¿Tenés experiencia previa en el área? ¿Trabajás habitualmente con dispositivos Cisco? ¿Tenés los conocimientos básicos?
Si es así, el autoestudio puede ser un camino para prepararte. Vas a necesitar un poco más de tiempo pero es un camino posible.
Para ese caso, dejo más abajo algunas sugerencias específica en cuanto a materiales de estudio pero, la recomendación general es adoptar una buena guía de estudio y aferrase a ella como referencia base. Tiene un costo, es cierto, pero es mucho menor que el costo de un entrenamiento y por supuesto, mucho menor que el costo del examen de certificación.

Si, en cambio, no tenés experiencia o conocimientos previos, mi sugerencia personal es que no te vuelques al autoestudio sino que inicies con un entrenamiento.
En este caso Cisco ofrece entrenamientos oficiales de Learning Partner (son costosos) y Cisco Networking Academy (el costo total es importante, y se extiende en el tiempo); pero incluyen acceso a laboratorios, materiales de estudio oficiales e instructores certificados.
También hay múltiples ofertas de entrenamientos no oficiales que suelen ser más económicos. En este caso es importante que consideres los antecedentes del instructor, su trayectoria en el área, la metodología propuesta, el acceso a laboratorios y los materiales de estudio que se proporcionan. No elijas por precio, elegí por prestación; tu formación técnica es una inversión en tu futuro.

Debés tener presente que sin un punto de partida sólido, el resultado se vuelve incierto.

Herramienta básica: el temario
Antes de comenzar tu preparación lo primero que debés saber es para qué debés prepararte.
Todo examen de certificación tiene un temario o "blueprint" que detalla cuáles son los conocimientos y destrezas que son evaluados en el examen. Estos temarios son públicos y están publicados por los mismos fabricantes que ofrecen las certificaciones.
En el caso de las certificaciones de Cisco, los temarios de los diferentes exámenes se encuentran en el micrositio de certificaciones que se accede aquí: https://www.cisco.com/c/en/us/training-events/training-certifications.html#~certifications.
No busques estos temarios en foros o grupos. Muchas veces vas a encontrar temarios desactualizados que van a orientar tu esfuerzo en sentido equivocado. Es importante que tengas el temario oficial y actualizado, y esto te lo garantiza solamente el sitio del fabricante.

Al referirme al temario hablé de "conocimientos" y "destrezas".
Cuando hablo de conocimientos me refiero a saberes teóricos que son objeto de evaluación en el examen pues se supone que el candidato los tiene claramente conocidos. Las destrezas, en cambio, se refieren a habilidades prácticas que se considera que el candidato debe tener y que por lo tanto también son evaluadas por el examen.
En el área de tecnología no hay exámenes enteramente teóricos.
Esto no significa que todos los exámenes incluyan ejercicios de laboratorio. Pero si implica que muchas preguntas tienen un sesgo práctico y su respuesta correcta supone alguna experiencia de laboratorio.

Planificar el tiempo
Organizar adecuadamente el tiempo de preparación es fundamental para lograr el objetivo.
Establecido el objetivo debemos elaborar un plan de estudio que nos conduzca al mismo.
No a todos nos sirve el mismo plan de estudio ya que no todos tenemos el mismo punto de partida ni podemos darle la misma dedicación a esta preparación. Pero sí debemos tener presente que se trata de un tiempo de preparación intensiva durante el cual destinamos tiempo en el que la prioridad es el estudio.
Podemos compararlo con el deportista que se prepara para correr una maratón. Para esta preparación no hace un entrenamiento genérico sino que establece un período de tiempo preciso durante el cual sigue un ritmo de preparación específico que le permita llegar en las condiciones requeridas a la fecha de la competencia.
Como ya dije, no hay un plan de estudio universal, ni siquiera un estimado genérico de cantidad de horas que se requieren para cada examen. Eso depende en gran medida del punto de partida de cada uno. 

Pero sí hay algunos criterios básicos que hay que tener presentes:

  • El esfuerzo debe ser contínuo y sostenido. Asigne un tiempo diario dedicado exclusivamente al estudio, sin feriados ni fines de semana.
  • El punto de partida es la elección de una fecha objetivo para presentar el examen y a partir de ahí se asigna un tiempo diario para el estudio.
  • Si el período asignado a la preparación es muy extenso, es más difícil sostenerlo a lo largo del tiempo y es más difícil concretar el avance.
  • Debe considerarse un período breve (¿una semana?) al final, para realizar un repaso integral.

Muy importante: ejercitar
Cuando llegamos a este punto la pregunta siempre presente es sobre si en el examen de certificación hay ejercicios de simulación.
La respuesta es no. Los exámenes de certificación de Cisco actuales no incluyen ejercicios simulados de configuración.

Pero esto no significa que al preparar el examen debamos dejar de lado los ejercicios prácticos.
Es un principio básico de nuestro funcionamiento cognitivo: lo que estudiamos en la teoría lo comprendemos, pero lo que luego de comprender lo ponemos en acción, eso, es lo que aprendemos realmente y lo incorporamos de modo que podemos explicar y responder más eficientemente.
Parte de nuestro proceso de aprendizaje es la puesta en acción.
Por esto es muy importante realizar ejercicios prácticos en el mejor entorno posible (simulado, virtualizado o real). Pero ejercitar.
Y de modo progresivo a medida que vamos avanzando en el estudio de la teoría.
No estudies primero toda la teoría y luego dedicas un tiempo a realizar ejercicios. No.
Estudiá un tema y ejercitalo. Luego pasa al tema siguiente. Y así consecutivamente hasta completar la revisión de todo el temario.

Recursos para el estudio
En este punto me centraré en la preparación del examen de certificación CCNA 200-301. Pero es posible hacer la proyección para cualquier otro examen de certificación.

Espero que estas sugerencias resulten de utilidad. Cualquier comentario, lo pueden canalizar a través de la redes sociales asociadas al blog.


Estás invitado a participar de nuestro grupo en Facebook
https://www.facebook.com/groups/librosnetworking/

O si preferís redes sociales con mayor control de tu privacidad,
podés participar de nuestro grupo en VKontakte
https://vk.com/libros.networking

O también puedes seguir las principales novedades en el grupo de Telegram:
https://t.me/LibrosNetworking



Las abreviaturas y siglas utilizadas en este post puede encontrarlas desarrolladas en
que está disponible en la Librería en Línea de EduBooks.