Introducción a los
protocolos de enrutamiento
MIGUEL ORLANDO CALDERON VARGAS
MAICOL GIOVANY CARDENAS FONSECA
ANDRES FELIPE VEGA CELI
WILMAN ANDRES CHAPARRO BARRERO
CARLOS ANDRES MAYORGA
Protocolos de enrutamiento
• Los protocolos de enrutamiento son el conjunto de reglas
utilizadas por un router cuando se comunica con otros router con
el fin de compartir información de enrutamiento
• Esta información se utiliza para la construcción y el
mantenimiento de las talbas de enrutamiento.
• Un protocolo de enrutamiento es la aplicación de un algoritmo de
enrutamiento en el software o hardware.
Métricas
• La métrica es el análisis, y en lo que se basa el
algoritmo del protocolo de enrutamiento para
elegir una ruta por sobre otra, basándose en el
protocolo creerá la tabla de enrutamiento en el
router. Publicando solo las mejores rutas.
Clases de Métricas:
• Número de Saltos: Numero de routers por los que pasara un paquete.
• Pulsos: Retraso en un enlace de datos usando pulsos de reloj de PC.
• Cortes: Valor arbitrario, basado generalmente en el ancho de banda, el
coste económico u otra medida.
• Ancho de Banda: Capacidad de datos de un enlace.
• Retraso: cantidad de actividad existente en un recurso de red, como un
router o un enlace.
• Carga: Cantidad de Actividad existente en un recurso de red, como un
router o un enlace.
• Fiabilidad: se refiere al valor de errores de bits de cada enlace de red.
• MTU: Unidad máxima de transmisión. Longitud máxima de trama en
octetos que puede ser aceptada por todos los enlaces de la vida.
• RIP elegirá la ruta con la menor cantidad de saltos, mientras que OSPF
elegirá la ruta con el ancho de banda más alto. Las métricas utilizadas
en los protocolos de enrutamiento IP incluyen:
• Conteo de saltos: una métrica simple que cuenta la cantidad de routers
que un paquete tiene que atravesar
• Confiabilidad: evalúa la probabilidad de una falla de enlace calculada a
partir del conteo de errores de la interfaz o las fallas de enlace previas
• IGRP e EIGRP: ancho de banda, retardo, confiabilidad y carga; la mejor
ruta se elige según la ruta con el valor de métrica compuesto más bajo
calculado a partir de estos múltiples parámetros. Por defecto, sólo se
usan el ancho de banda y el retardo.
• IS-IS y OSPF: costo; la mejor ruta se elige según la ruta con el costo más
bajo. . La implementación de OSPF de Cisco usa el ancho de banda. IS-IS
es desarrollado en CCNP.
• Los protocolos de enrutamiento determinan la mejor ruta en base a la
ruta con la métrica más baja.
Determinación de Rutas
• La determinación de ruta hace factible la comparación de las
diversas tablas de enrutamiento de los distintos routers que hacen
parte de la red. La función principal determinar un puerto por el
cual se de enviar el paquete de su destino
• El envió de estos paquetes entre routers es llamado saltos y estos
a su vez generalmente denominan la distancia el origen (Router
emisor) a su destino (router receptor)
Rutas estáticas
•Aprendidas por el router a través del
administrador, que establece dicha ruta
manualmente, quien también debe
actualizar cuando tenga lugar un cambio en
la topología
Rutas dinámicas
• Rutas aprendidas automáticamente por el router
a través de la información enviada por otros
routers, una vez que el administrador ha
configurado un protocolo de enrutamiento que
permite el aprendizaje dinámico de rutas.
Para poder enrutar paquetes de información
un router debe conocer lo siguiente:
• Dirección de destino: dirección a donde han de ser
enviados los paquetes
• Fuentes de información: Fuente (otros routers) de donde
el router aprende las rutas hasta los destinos
especificados.
• Descubrir la posibles rutas hacia el destino: Rutas
iniciales posibles hasta los destinos deseados
• Seleccionar las mejores rutas: Determinar cuál es
la mejor ruta hasta el destino especificado
• Mantener las tablas de enrutamiento
actualizadas: Mantener conocimiento actualizado
de las rutas al destino.
• La información de enrutamiento que el router aprende desde sus
fuentes de enrutamiento se coloca en su propia tabla de
enrutamiento. El router se vale de esta tabla para determinar los
puertos de salida que debe utilizar para retransmitir un paquete
hasta su destino.
• La tabla de enrutamiento es la fuente principal de información del
router acerca de las redes
• Si la red de destino está conectada directamente, el
router ya sabrá el puerto que debe usar para reenviar
paquetes.
• Si las redes de destino no están conectados
directamente, el router debe aprender y calcular la ruta
más óptima a usar para reenviar paquetes a dichas redes
• La tabla de enrutamiento se construye mediante uno de estos dos
métodos o ambos
• Manualmente, por el administrador de la red.
• A través de procesos dinámicos que se ejecutan en la red.
Balanceo De Carga
• Cuando un router detecta varias rutas a una red específica a
través de varios procesos de ruteo como RIP, RIPv2, IGRP, EIGRP y
OSPF, instala la ruta con la mínima distancia administrativa en la
tabla de ruteo.
• A veces, el router debe seleccionar una ruta entre varias que se
detectaron a través del mismo proceso de ruteo con la misma
distancia administrativa. En este caso, el router elige la
trayectoria con el costo más bajo hacia el destino. Cada proceso
de ruteo calcula su costo de forma diferente y es posible que se
deban manipular los costos para alcanzar el balanceo de carga.
Balanceo de Carga por Destino o por
Paquete
• Balanceo de carga por destino significa: que el router distribuye los
paquetes según la dirección de destino. Dadas dos trayectorias a la
misma red, todos los paquetes para el destino 1 en esa red pasan a
través de la primera trayectoria, todos los paquetes para el destino 2 en
esa red pasan a través de la segunda trayectoria, y así sucesivamente.
Esto preserva el orden de los paquetes, con el posible uso desigual de los
links.
• Si un host recibe la mayor parte del tráfico, todos los paquetes utilizan
un link, lo cual deja el ancho de banda en los otros links sin utilizar. Una
mayor cantidad de direcciones de destino hace que los links se utilicen
de una manera más equitativa. Para lograr que los links se utilicen de
una manera más equitativa, utilice el software del IOS para generar una
entrada de memoria caché de ruta para cada dirección de destino, en
lugar de cada red de destino, al igual que en el caso cuando existe
solamente una trayectoria. Por lo tanto, los tráficos de diferentes hosts
en la misma red de destino pueden utilizar diferentes trayectorias.
Distancia Administrativa
• La distancia administrativa (AD) define la preferencia de un origen de
enrutamiento. A cada origen de enrutamiento, entre ellas protocolos de
enrutamiento específicos, rutas estáticas e incluso redes conectadas
directamente, se le asigna un orden de preferencia de la más preferible
a la menos preferible utilizando el valor de distancia administrativa.
• Los routers Cisco usan la función de AD para seleccionar la mejor ruta
cuando aprende sobre la misma red de destino desde dos o más orígenes
de enrutamiento diferentes.
• La distancia administrativa es un valor entero entre 0 y 255. Cuanto
menor es el valor, mayor es la preferencia del origen de ruta.
• Una distancia administrativa de 0 es la más preferida. Solamente
una red conectada directamente tiene una distancia
administrativa igual a 0 que no puede cambiarse. Es posible
modificar la distancia administrativa para las rutas estáticas y los
protocolos de enrutamiento dinámico. Este tema se trata en CCNP.
• Una distancia administrativa de 255 indica que el router no creerá
en el origen de esa ruta y no se instalará en la tabla de
enrutamiento.
Análisis De Tablas De Enrutamiento
• Una tabla de enrutamiento, es un documento electrónico que
almacena las rutas a los diferentes nodos en una red informática.
Los nodos pueden ser cualquier tipo de dispositivo electrónico
conectado a la red. La Tabla de enrutamiento generalmente se
almacena en un router o en una red en forma de una base de
datos o archivo.
• Cuando los datos deben ser enviados desde un nodo a otro de la
red, se hace referencia a la tabla de enrutamiento con el fin de
encontrar la mejor ruta para la transferencia de datos.
Hop by hop:
• es un método común de enrutamiento en redes en las que hay
nodos intermedios entre la fuente y el destino, va a la dirección
del siguiente nodo principal hasta el punto de destino en la lista.
Así que cuando un paquete de datos llega a un nodo en particular,
usa la tabla de rutas para encontrar la dirección del siguiente
nodo. Una vez que llega a ese nodo, de nuevo usa la tabla de
enrutamiento para la dirección del siguiente salto, y así
sucesivamente, hasta llegar al destino final.
Análisis
• Para examinar el contenido de la actualización se puede utilizar el comando
“debug ip rip”
• Si RIPv1 está configurado las máscaras de subred no se incluirán en la dirección
de red.
• RIPv1 no proporciuona soporte para VLSM
• Motivo: RIPv1 no envía máscaras de subred en la actualización de enrutamiento
• RIPv1 resume rutas en limites classful
• Utiliza la máscara de subred de la interfaz saliente para determinar que
subredes publicar
• Los protocoles de enrutamiento classful no proporcionan soporte para rutas
CIDR resumidas con una mascara mas pequeña que la mascara de subre classful.
CISCO DISCOVERY PROTOCOL (CDP)
• Se utiliza para obtener información de router y switches que están
conectados localmente. El CDP es un protocolo propietario de
Cisco, destinado al descubrimiento de vecinos y es independiente
de los medios y del protocolo de enrutamiento. Aunque el CDP
solamente mostrará información sobre los vecinos conectados de
forma directa, este constituye una herramienta de gran utilidad.
El Protocolo CDP es un protocolo de Capa 2 que conecta los
medios físicos inferiores con los protocolos de red de las capas
superiores
La lectura del comando show cdp neighbors
• Identificador del dispositivo
• Interfaz local
• Tiempo de espera
• Capacidad
• Plataforma
• Identificador del puerto
Los siguientes datos se agregan en el CDPv2
Administración de nombres de dominio VTP
VLAN Nativas
Full o half-duplex
• Para obtener datos de routers vecinos en más detalle:
Show cdp neighbors detail
• Para saber el trafico de CDP que ocurre en el router.
Router#show cdp traffic

Introducción a los protocolos de enrutamiento

  • 1.
    Introducción a los protocolosde enrutamiento MIGUEL ORLANDO CALDERON VARGAS MAICOL GIOVANY CARDENAS FONSECA ANDRES FELIPE VEGA CELI WILMAN ANDRES CHAPARRO BARRERO CARLOS ANDRES MAYORGA
  • 2.
    Protocolos de enrutamiento •Los protocolos de enrutamiento son el conjunto de reglas utilizadas por un router cuando se comunica con otros router con el fin de compartir información de enrutamiento • Esta información se utiliza para la construcción y el mantenimiento de las talbas de enrutamiento. • Un protocolo de enrutamiento es la aplicación de un algoritmo de enrutamiento en el software o hardware.
  • 3.
    Métricas • La métricaes el análisis, y en lo que se basa el algoritmo del protocolo de enrutamiento para elegir una ruta por sobre otra, basándose en el protocolo creerá la tabla de enrutamiento en el router. Publicando solo las mejores rutas.
  • 4.
    Clases de Métricas: •Número de Saltos: Numero de routers por los que pasara un paquete. • Pulsos: Retraso en un enlace de datos usando pulsos de reloj de PC. • Cortes: Valor arbitrario, basado generalmente en el ancho de banda, el coste económico u otra medida. • Ancho de Banda: Capacidad de datos de un enlace. • Retraso: cantidad de actividad existente en un recurso de red, como un router o un enlace. • Carga: Cantidad de Actividad existente en un recurso de red, como un router o un enlace. • Fiabilidad: se refiere al valor de errores de bits de cada enlace de red. • MTU: Unidad máxima de transmisión. Longitud máxima de trama en octetos que puede ser aceptada por todos los enlaces de la vida.
  • 5.
    • RIP elegirála ruta con la menor cantidad de saltos, mientras que OSPF elegirá la ruta con el ancho de banda más alto. Las métricas utilizadas en los protocolos de enrutamiento IP incluyen: • Conteo de saltos: una métrica simple que cuenta la cantidad de routers que un paquete tiene que atravesar • Confiabilidad: evalúa la probabilidad de una falla de enlace calculada a partir del conteo de errores de la interfaz o las fallas de enlace previas • IGRP e EIGRP: ancho de banda, retardo, confiabilidad y carga; la mejor ruta se elige según la ruta con el valor de métrica compuesto más bajo calculado a partir de estos múltiples parámetros. Por defecto, sólo se usan el ancho de banda y el retardo. • IS-IS y OSPF: costo; la mejor ruta se elige según la ruta con el costo más bajo. . La implementación de OSPF de Cisco usa el ancho de banda. IS-IS es desarrollado en CCNP. • Los protocolos de enrutamiento determinan la mejor ruta en base a la ruta con la métrica más baja.
  • 7.
    Determinación de Rutas •La determinación de ruta hace factible la comparación de las diversas tablas de enrutamiento de los distintos routers que hacen parte de la red. La función principal determinar un puerto por el cual se de enviar el paquete de su destino • El envió de estos paquetes entre routers es llamado saltos y estos a su vez generalmente denominan la distancia el origen (Router emisor) a su destino (router receptor)
  • 8.
    Rutas estáticas •Aprendidas porel router a través del administrador, que establece dicha ruta manualmente, quien también debe actualizar cuando tenga lugar un cambio en la topología
  • 9.
    Rutas dinámicas • Rutasaprendidas automáticamente por el router a través de la información enviada por otros routers, una vez que el administrador ha configurado un protocolo de enrutamiento que permite el aprendizaje dinámico de rutas.
  • 10.
    Para poder enrutarpaquetes de información un router debe conocer lo siguiente: • Dirección de destino: dirección a donde han de ser enviados los paquetes • Fuentes de información: Fuente (otros routers) de donde el router aprende las rutas hasta los destinos especificados. • Descubrir la posibles rutas hacia el destino: Rutas iniciales posibles hasta los destinos deseados
  • 11.
    • Seleccionar lasmejores rutas: Determinar cuál es la mejor ruta hasta el destino especificado • Mantener las tablas de enrutamiento actualizadas: Mantener conocimiento actualizado de las rutas al destino.
  • 12.
    • La informaciónde enrutamiento que el router aprende desde sus fuentes de enrutamiento se coloca en su propia tabla de enrutamiento. El router se vale de esta tabla para determinar los puertos de salida que debe utilizar para retransmitir un paquete hasta su destino. • La tabla de enrutamiento es la fuente principal de información del router acerca de las redes
  • 13.
    • Si lared de destino está conectada directamente, el router ya sabrá el puerto que debe usar para reenviar paquetes. • Si las redes de destino no están conectados directamente, el router debe aprender y calcular la ruta más óptima a usar para reenviar paquetes a dichas redes • La tabla de enrutamiento se construye mediante uno de estos dos métodos o ambos • Manualmente, por el administrador de la red. • A través de procesos dinámicos que se ejecutan en la red.
  • 14.
    Balanceo De Carga •Cuando un router detecta varias rutas a una red específica a través de varios procesos de ruteo como RIP, RIPv2, IGRP, EIGRP y OSPF, instala la ruta con la mínima distancia administrativa en la tabla de ruteo. • A veces, el router debe seleccionar una ruta entre varias que se detectaron a través del mismo proceso de ruteo con la misma distancia administrativa. En este caso, el router elige la trayectoria con el costo más bajo hacia el destino. Cada proceso de ruteo calcula su costo de forma diferente y es posible que se deban manipular los costos para alcanzar el balanceo de carga.
  • 15.
    Balanceo de Cargapor Destino o por Paquete • Balanceo de carga por destino significa: que el router distribuye los paquetes según la dirección de destino. Dadas dos trayectorias a la misma red, todos los paquetes para el destino 1 en esa red pasan a través de la primera trayectoria, todos los paquetes para el destino 2 en esa red pasan a través de la segunda trayectoria, y así sucesivamente. Esto preserva el orden de los paquetes, con el posible uso desigual de los links. • Si un host recibe la mayor parte del tráfico, todos los paquetes utilizan un link, lo cual deja el ancho de banda en los otros links sin utilizar. Una mayor cantidad de direcciones de destino hace que los links se utilicen de una manera más equitativa. Para lograr que los links se utilicen de una manera más equitativa, utilice el software del IOS para generar una entrada de memoria caché de ruta para cada dirección de destino, en lugar de cada red de destino, al igual que en el caso cuando existe solamente una trayectoria. Por lo tanto, los tráficos de diferentes hosts en la misma red de destino pueden utilizar diferentes trayectorias.
  • 16.
    Distancia Administrativa • Ladistancia administrativa (AD) define la preferencia de un origen de enrutamiento. A cada origen de enrutamiento, entre ellas protocolos de enrutamiento específicos, rutas estáticas e incluso redes conectadas directamente, se le asigna un orden de preferencia de la más preferible a la menos preferible utilizando el valor de distancia administrativa. • Los routers Cisco usan la función de AD para seleccionar la mejor ruta cuando aprende sobre la misma red de destino desde dos o más orígenes de enrutamiento diferentes. • La distancia administrativa es un valor entero entre 0 y 255. Cuanto menor es el valor, mayor es la preferencia del origen de ruta.
  • 17.
    • Una distanciaadministrativa de 0 es la más preferida. Solamente una red conectada directamente tiene una distancia administrativa igual a 0 que no puede cambiarse. Es posible modificar la distancia administrativa para las rutas estáticas y los protocolos de enrutamiento dinámico. Este tema se trata en CCNP. • Una distancia administrativa de 255 indica que el router no creerá en el origen de esa ruta y no se instalará en la tabla de enrutamiento.
  • 18.
    Análisis De TablasDe Enrutamiento • Una tabla de enrutamiento, es un documento electrónico que almacena las rutas a los diferentes nodos en una red informática. Los nodos pueden ser cualquier tipo de dispositivo electrónico conectado a la red. La Tabla de enrutamiento generalmente se almacena en un router o en una red en forma de una base de datos o archivo. • Cuando los datos deben ser enviados desde un nodo a otro de la red, se hace referencia a la tabla de enrutamiento con el fin de encontrar la mejor ruta para la transferencia de datos.
  • 20.
    Hop by hop: •es un método común de enrutamiento en redes en las que hay nodos intermedios entre la fuente y el destino, va a la dirección del siguiente nodo principal hasta el punto de destino en la lista. Así que cuando un paquete de datos llega a un nodo en particular, usa la tabla de rutas para encontrar la dirección del siguiente nodo. Una vez que llega a ese nodo, de nuevo usa la tabla de enrutamiento para la dirección del siguiente salto, y así sucesivamente, hasta llegar al destino final.
  • 21.
    Análisis • Para examinarel contenido de la actualización se puede utilizar el comando “debug ip rip” • Si RIPv1 está configurado las máscaras de subred no se incluirán en la dirección de red. • RIPv1 no proporciuona soporte para VLSM • Motivo: RIPv1 no envía máscaras de subred en la actualización de enrutamiento • RIPv1 resume rutas en limites classful • Utiliza la máscara de subred de la interfaz saliente para determinar que subredes publicar • Los protocoles de enrutamiento classful no proporcionan soporte para rutas CIDR resumidas con una mascara mas pequeña que la mascara de subre classful.
  • 23.
    CISCO DISCOVERY PROTOCOL(CDP) • Se utiliza para obtener información de router y switches que están conectados localmente. El CDP es un protocolo propietario de Cisco, destinado al descubrimiento de vecinos y es independiente de los medios y del protocolo de enrutamiento. Aunque el CDP solamente mostrará información sobre los vecinos conectados de forma directa, este constituye una herramienta de gran utilidad. El Protocolo CDP es un protocolo de Capa 2 que conecta los medios físicos inferiores con los protocolos de red de las capas superiores
  • 24.
    La lectura delcomando show cdp neighbors • Identificador del dispositivo • Interfaz local • Tiempo de espera • Capacidad • Plataforma • Identificador del puerto
  • 25.
    Los siguientes datosse agregan en el CDPv2 Administración de nombres de dominio VTP VLAN Nativas Full o half-duplex • Para obtener datos de routers vecinos en más detalle: Show cdp neighbors detail • Para saber el trafico de CDP que ocurre en el router. Router#show cdp traffic