lunes, 26 de marzo de 2012

EIGRP

Video Tutorial - Configuracion de EIGRP


·         Su antecesor es IGRP
·         Es un protocolo vector distancia/estado del enlace, es un protocolo hibrido.
·         Es un protocolo propietario de CISCO.
·         Utiliza un algoritmo DUAL (ALGORITMO DE ACTUALIZACION POR DIFUSION).

Lo que hace el algoritmo es mandar un update cuando hay algún cambio en la red.

·         Establece adyacencias. El ruteador tiene conocimiento de todo lo que hay en la red lo que permite generar una tabla de topologías.
·         Tabla de topologías. Permite tener una visión de la red desde el punto de vista del ruteador para visualizar los caminos alternativos en caso de fallas.
·         Genera una tabla de vecindades.
·         Hay compatibilidad entre IGRP y EIGRP.
·         Trabaja con un sistema autónomo. Los equipos deben trabajar bajo una misma administración de enrutamiento.
·         Los updates con por multicast.
·         Su métrica esta basada en el ancho de banda y en el retraso.

MTU (UNIDAD DE MAXIMA TRANSFERENCIA): métrica que nos indica la forma en la que podemos transportar la información.

CONFIABILIDAD: es la confiabilidad del camino de la ruta.
CARGA: el camino que tomara la información.

La MTU, CONFIABILIDAD Y CARGA, no esta habilitado por defecto, tienen que ser habilitado como valores para la métrica.

RETRASO: depende del medio, tecnología que se usa y la distancia que interconecta los dispositivos en ese medio.

ANCHO DE BANDA: cantidad de kilobits/bps que se pueden transferir por la red.

·         Multiprotocolo de capa 3.

o   IP.
o   IPx
o   Apple.
o   Dec
·         ACTUALMENTE SOLO SE USA IP.

-          Utiliza como transporte en la capa 3: el protocolo RTP: protocolo de transporte confiable.


TIPOS DE MENSAJES EN EIGRP
HELLO’S
UPDATE’S
Cada 5 segs, si la bw>= 1544Mbps
-          PARCIALES.
Cada 60 segs, si la bw <  1544Mbps
-          LIMITADOS.
Para determinar si la adyacencia esta activa, existe un tiempo de espera que es: el tiempo del update “x3”; sino se ha actualizado la adyacencia en ese tiempo, se quita de la tabla.
-          COMPLETOS.




DISTANCIA ADMINISTRATIVA.

-          INTERNA: es de 90 la confiabilidad del protocolo. Al ser menos la distancia administrativa es más confiable, ya que la métrica es mas segura.
-          EXTERNOS: es de 170, aplica para las rutas provenientes de otros protocolos y que tienen otras métricas.

FEASIBLE DISTANCIA

Costo menor para alcanzar una ruta. Al router que tenga la fesasible distancia se le denomina sucesor.

RD: Es la distancia informada por el vecino.

Al comparar RD y FD, los que sean menores a FD seran feasibles sucesor (camino alternativo en caso de falla ). A este proceso se le conoce como condicion de factibilidad, FC. 

FD= RD<FD

MODO DE CONFIGURACION DE EIGRP

- En modo de configuracion global se escribe:

router EIGRP #S.A (SISTEMA AUTONOMO). 
nework subred mascara (redes directamente conectadas)
no auto-summary 

show ip route connected: muestra el detalle de las redes directamente conectadas en ese dispositivo. 

VALORES DE LA METRICA EN EIGRP: 

k1: ancho de banda. 
k2: carga. 
k3: retraso. 
k4: confiabilidad. 
k5: MTU. 


FORMAS DE SABER SI HA SIDO CONFIGURADO EIGRP


- show ip eigrp neighbor
- show ip eigrp topology
- show ip protocol


















Estudio Detallado De La Tabla De Enrutamiento


Tabla de enrutamiento: show ip route.

RUTAS DE PRIMER NIVEL (IMPORTANCIA)

1.       REDES A NIVEL DE CLASE, presentadas por orden numérico.
2.       SUPER REDES. Aquellas que están sumarizadas. Se crean y están definidas por una ruta estática.
3.       RUTA ESTATICA POR DEFECTO.
·         Que sea aprendida por una ruta estática definida en el equipo.
·         O aprendida por un protocolo de enrutamiento dinámico.

RUTAS DE SEGUNDO NIVEL. Muestran el detalle de las subredes, involucrando a las subredes que tienen clase.

·         NOTA: Las rutas hacen MATCH con redes lo mas especifico posible, es decir, con la mascara mas granular.
GRANULAR: Que la mascara de subred sea la mas especifica y exacta posible para que una ruta haga MATCH.

Lo anterior se puede validar al notar que una mascara de subred tenga mas numero de bits que otras; esto la hará mas especifica y exacta para que una ruta haga match para que esta pueda llegar a una dirección. 

RIP Version 2

Configuracion de RIP Version 2


RIP
RIP es un protocolo de vector distancia de tipo estándar, basado en los RFC 1388, 1723 y 2453. Su principal limitación está impuesta por la cantidad máxima de saltos que soporta: 15. RIP asume que todo lo que se encuentra a más de 15 saltos, está a una distancia infinita, y por lo tanto no tiene ruta válida.
Como contrapartida, es quizás el protocolo más implementado. Muchos dispositivos (algunos routers para pequeñas oficinas, por ejemplo) tienen activado RIP por defecto. También puede ocurrir encontrarse con firewalls que soportan RIP pero no OSPF o EIGRP.


RIPv1 vs RIPv2
RIP es un protocolo Vector-Distancia, IGP y con Métrica de Saltos. Estas características aplican tanto para RIPv1 como para RIPv2. Sin embargo, RIPv2, mejora sus características como protocolo de enrutamiento IGP al permitir el uso de Mascaras de Subred de Longitud Variable y a su vez, llevar consigo la máscara de subred de la ruta que esta publicando, en cada actualización de enrutamiento que envía a su vecino.
En el mismo orden de ideas, RIPv2, nos permite dar soporte a “Redes Discontiguas“,Sumarización por Defecto en los límites de una red principal y Sumarización Manual, dentro o fuera de los límites de una red principal. Estas son características que no podemos utilizar enRIPv1.
Tanto RIPv1 como RIPv2, dan soporte a la “Redistribución de Rutas“, lo que nos permite inyectar rutas aprendidas por otros protocolos de enrutamiento, dentro de nuestro dominio RIP y viceversa.
Ambos protocolos son “Estándares” y pueden ser implementados en, prácticamente, cualquier dispositivo de capa 3 que brinde soporte a Enrutamiento Dinámico. Tambien, es posible ver que algunos manufacturadores, hayan agregado nuevas funcionalidades para optimizar su rendimiento dentro de una internetwork.

sábado, 24 de marzo de 2012

CIDR - VLSM

CIDR - CLASSLESS INTERDOMAIN ROUTING (RUTEO DE CLASES ENTRE DOMINIOS)


VLSM - VARIABLE LENGHT SUBNETING MASK (MASCARA DE SUBRED DE LONGITUD VARIABLE)

PROTOCOLO DE ENRUTAMIENTO CON CLASE
Usar direcciones IP con clase significaba que la mascara de subred podía determinarse con el valor del primer octeto, o mas precisamente, con los tres bits de la dirección. Los protocolos de enrutamiento, como RIPv1 solo necesitaban propagar la dirección de red de las rutas conocidas y no necesitaban incluir la mascara de subred en la actualización de enrutamiento. Esto se debe a que el router que recibia la actualización de enrutamiento podía determinar la mascara de subred simplemente examinando el valor de la dirección de red o aplicando su mascara de subred ingreso para las rutas divididas. La mascara de subred estaba directamente relacionada con la dirección de red.

PROTOCOLO DE ENRUTAMIENTO SIN CLASE
Los protocolos de enrutamiento sin clase incluyen RIPv2, EIGRP, OSPF, IS-IS y BGP. Estos protocolos de enrutamiento incluyen la mascara de subred con la dirección de red en sus actualizaciones de enrutamiento. Los protocolos de enrutamiento sin clase son necesarios cuando la mascara no puede suponerse ni determinarse con el valor del primer octeto.

EJEMPLO:

Las redes 172.16.0.0/16, 172.17.0.0/16, 172.18.0.0/16 y 172.19.0.0/16 pueden resumirse como 172.16.0.0/14

Si R2 envia la ruta resumida 172.16.0.0 sin la mascara de /14, R3 solo sabe aplicar la mascara con clase predeterminada de /16. En un escenario de protocolos de enrutamiento con clase, R3 no tiene conocimiento de las redes 172.17.0.0/16, 172.18.0.0/16 y 172.19.0.0/16.
Los protocolos de enrutamiento con clase no pueden enviar rutas de suprred porque el router recepción aplicara la ruta con clse predeterminada a la dirección de red en la actualización de enrutamiento. Si nuestra topología tuviera un protocolo de enrutamiento con clase, entonces R3 solo instalara 172.16.0.0/16 en la tabla de enrutamiento.

SUMARIZACION DE RUTAS
Las ruta de sumarización también conocidas como ruta de agregación, es el proceso de hacer el anuncio de un conjunto de direcciones contiguas en una sola dirección.  CIDR es una forma de sumarización de rutas y es sinónimo de la expresión superneting.CIDR ignora la limitación de los límites de las direcciones classful, y permite sumarizar con máscaras. Este tipo de sumarización ayuda a reducir el número de entradas en las actualizaciones de enrutamiento y reduce el número de entradas en las tablas de enrutamiento locales. También ayuda a reducir la utilización del ancho de banda para las actualizaciones de enrutamiento y de los resultados de búsquedas de rutas más rápidamente en la tabla de enrutamiento.





Paso 1:

Calculo de una Ruta Sumarizada Paso 1:
Colocar las Redes en Formato Binario


172.20.0.0 10101100.00010100.00000000.00000000

172.21.0.0 10101100.00010101.00000000.00000000

172.22.0.0    10101100.00010110.00000000.00000000

172.23.0.0 10101100.00010111.00000000.00000000

11111111.111111 = /14

Paso 2:

Se realiza el conteo de izquierda a derecha de los bits repetidos, para nuestro caso /14 (255.252.0.0)


Paso 3:
Los bits restantes se colocan en 0 para determidar la diteccion de red
172.20.0.0 11111111.11111100.00000000.00000000

jueves, 8 de marzo de 2012

RIP (v1) - Routing Information Protocol

RIP - Routing Information Protocol

CARACTERISTICAS:
  • Es un protocolo vector distancia. 
  • Actualizaciones periodicas cada 30 segundos. 
  • La metrica que utiliza son los saltos, es decir, cada ruteador que anuncia la ruta. 
  • La cantidad mayor de saltos es 15. 
  • La distancia administrativa es 120. 
  • Es un protocolo con clase. 
COMO CONFIGURAR RIP:

router(config)#router rip
router(config-route)#network toda la red

Ejemplo: 

Si la red es la 50.1.1.0/30. 

Al configurar RIP se debe de colocar asi: router(config-route)network 50.0.0.0; colocando toda la parte de red ya que es una clase a. 

METODOS PARA VERIFICAR SI YA ESTA CONFIGURADO RIP EN EL ROUTER

  • Show ip protocol. Nos muestra si hay algun protocolo de enrutamiento, en este caso RIP, tambien muestra el tiempo de las actualizaciones, y las interfaces que estan conectadas y las que estan trabajando con RIP; la red por la cual esta trabajando el protocolo y la distancia administrativa.
  • Show ip route.Nos muestra la tabla de enrutamiento, la cual nos indicara mediante un R si rip ha quedado configurado en el router y mediante cuales interfaces estra trabajando, asi como los saltos y la distancia administrativa. 
  • Show running-config. Nos mostrara en todo el detalle de la configuracion si se encuentra rip configurado y mediante que red esta trabajando. 
Mediante estos tres comandos podremos verificar si se ha configurado RIP. 

RUTAS ESTATICAS Y DESHABILITACION DE INTERFACES CON RIP


Existe un comando el cual nos permite deshabilitar interfaces para que las actualizaciones de RIP no lleguen a esa red, si asi se requiere. El comando es passive-interface, acompañado de la interfaz que se requiere que no lleguen las actualizaciones de RIP. La sintaxis y el modo de acceso para configurar este comando es la siguiente: 

router(config)#router rip
router(config-route)passive-interface (nombre de la interfaz y el numero de la interfaz)

Para compartir una ruta estatica entre varios routers que tienen RIP existe el siguiente comando, el cual se tiene que configurar en el router donde se encuentra la ruta estatica por defecto. El comando y su sintaxis es la siguiente: 


router(config)#router rip
router(config-route)default-information originate

Una vez que se ha hecho esta operacion en la tabla de enrutamiento se apreciaran los cambios, notandose que la "R", que hace mencion a que esta configurado RIP, ahora estara acompañado de un "*", el cual hace referencia a la ruta estatica.

DEBUG Y UNDEBUG

DEBUG: El comando debug nos va permitir cual es el comportamiento de un comando, permitiendo analizar dicho comando en el proceso de debug. Asi como el undebug que detendra el proceso anterior. Por ejemplo: 

router#debug ip rip: Nos va permitir ver cual es el comportamiento del protocolo, su metrica, y bajo que interfaces esta funcionando. Asi como en cuales estan llegando sus actualizaciones. 

router#undebug all: Como su nombre lo indica detiene el proceso de debug.