domingo, 25 de noviembre de 2012

Practica #7 “Routeo Deterministico”


Que es Enrutamiento?

Encaminamiento (o enrutamiento, ruteo) es la función de buscar un camino entre todos los posibles en una red de paquetes cuyas topologías poseen una gran conectividad. Dado que se trata de encontrar la mejor ruta posible, lo primero será definir qué se entiende por mejor ruta y en consecuencia cuál es la métrica que se debe utilizar para medirla.

Como se agrupan los algoritmos de encaminamiento?

Determinísticos o estáticos
No tienen en cuenta el estado de la red al tomar las decisiones de encaminamiento. Las tablas de encaminamiento de los nodos se configuran de forma manual y permanecen inalterables hasta que no se vuelve a actuar sobre ellas. Por tanto, la adaptación en tiempo real a los cambios de las condiciones de la red es nula.

El cálculo de la ruta óptima es también off-line por lo que no importa ni la complejidad del algoritmo ni el tiempo requerido para su convergencia.
Estos algoritmos son rígidos, rápidos y de diseño simple, sin embargo son los que peores decisiones toman en general.

Adaptativos o dinámicos
Pueden hacer más tolerantes a cambios en la red tales como variaciones en el tráfico, incremento del retardo o fallas en la topología.
Funcionan distribuyendo entre los routers información que utilizan para dinámicamente ajustar las rutas.

Que es el CISCO CLI?

La interfaz de comandos de línea es la manera natural de acceder a las funcionalidades de los routers CISCO aún cuando hoy en día es posible configurar los equipos por medio de interfaz web o a través de una herramienta de administración, no dejan de ser estas simplemente un acceso amigable a los equipos y siempre tendrán una significativa pérdida de funcionalidad. CLI funciona de forma similar al prompt de Windows o al Shell de Linux.

Existen 3 modos de operación de la CLI:

1. Modo de ejecución de comandos de usuario
Este modo se utiliza básicamente para acceder a estadísticas generales del router. No es posible ejecutar comandos que impacten en la operación de router y mucho menos afectar la configuración.

2. Modo privilegiado de ejecución de comandos
Aquí los comandos tienen impacto sobre la operación del equipo y pueden afectar la configuración.

3. Modo de configuración global
Este modo funciona como un editor de línea donde se busca editar el archivo de configuración editando los comandos para colocarlos en la sección que correspondan.

Material

·       Cable Serial
·       3 Cables derechos UTP
·       3 Cables cruzados UTP p/ Ethernet
·       3 Switches Cisco CS-1912-A
·       Software Putty
·       3 Laptop con interfaz Ethernet y puerto Serial RS-232C
·       Cable de consola de CISCO

Objetivo

1. Armar la maqueta propuesta configurando solo interfaces ethernet y serial
2. Verificar conectividad con PING desde el Router hacia PC y Router vecinos.
3. Desde PC Ping a las otras PC
1. ¿Funcionan?
2. ¿Por que?
4. Habilitar Ruteo estático
5. Verificar el anuncio de redes con "show ip route"
6. Repetir paso 3
7. Elaborar reporte y subir comentario.

Desarrollo

Armar la maqueta propuesta:


Configurar las IP’s, el cable para nuestro router A es el serial DCE, configurar el clock rate y hacer ping con el router.


Show IP route, y solo se muestran 3 IP’s.


Poner de manera determinística las IP’s faltantes:
200.210.220.0/24
200.210.221.0/24
200.210.222.0/25
200.210.222.128/30
200.210.222.132/30

Con el siguiente comando:
Router# ip route <Net-ID> <Net-ID Mask> <Next Hop><Metric>
y después:
       ip route
       ip subnet zero
       ip classeles
       ip rute
       ^Z

Volvemos a mostrar las IP’s con el show ip route, y ya están añadidas de manera determinística las Ip’s que faltaban.


Hacer PING a las pc’s de los router A y B para comprobación.


domingo, 4 de noviembre de 2012

Practica #6 "RIP-2"


Que es RIP-2?
Debido a las limitaciones de la versión 1, se desarrolla RIPv2 en 1993 y se estandariza finalmente en 1998. Esta versión soporta subredes, permitiendo así CIDR y VLSM. Para tener retro compatibilidad, se mantuvo la limitación de 15 saltos.
Se agregó una característica de "interruptor de compatibilidad" para permitir ajustes de interoperabilidad más precisos. Soporta autenticación utilizando uno de los siguientes mecanismos: no autentificación, autentificación mediante contraseña, autentificación mediante contraseña codificada mediante MD5 (desarrollado por Ronald Rivest en 1997). Su especificación está recogida en los RFC 1723 y RFC 4822 .
RIPv2 es el estándar de Internet STD56 (que corresponde al RFC 2453).

IP Classles / Routing Classless
Los protocolos de routing classless fueron creados para evitar las limitaciones de los protocolos
classful.
Las características de los protocolos de routing classless son las siguientes:
Los interfaces de los routers de la misma red pueden tener diferentes máscaras de subred (VLSM).
Los protocolos de routing classless soportan el uso de CIDR.
 Las rutas pueden ser sumarizadas más allá de los límites de las clases de IANA.
Los protocolos de routing classless son:
·      OSPF.
·      EIGRP.
·      RIPv2.
·      IS-IS.
·      BGP4.

El comando ip classless cambia las decisiones que se hacen de forwarding de las entradas de la tabla de routing, no cambia la forma de hacer la tabla, pero si cambia en la forma en la que se realiza el proceso de routing.
El comando ip classless viene en la configuración por defecto de los routers Cisco desde la versión de IOS 12.0, para deshabilitarlo se utilizara el comando no ip classless.


IP Subnet-Zero

El uso de la Subnet Zero y de la Subred de Broadcast permite asignar la primera y última subred para su uso. En vez de usar la fórmula 2N - 2, para obtener las subredes utiliza la fórmula
2N para que no se desperdicien esas dos subredes.
Este cambio se debe principalmente a la evolución de los protocolos.

Material
·    3 Laptop con interfaz Ethernet y puerto Serial RS-232C
·    Software Putty
·    3 Switches Cisco CS-1912-A
·    3 Cables cruzados UTP p/ Ethernet
·    3 Cables derechos UTP
·    Cable Serial

Objetivo

1. Armar la maqueta propuesta configurando solo interfaces ethernet y serial. Note que la maqueta propuesta utiliza VLSM.
2. Verificar conectividad con PING desde el Router hacia PC y Router vecinos.
3. Habilite RIP
4. Verificar el anuncio de redes con "show ip route"
5. Conteste las siguientes preguntas:
1. ¿Cuantas redes aparecen en la tabla de enrrutamiento?
2. ¿Cuantas deberían de aparecer?
6. Configure RIP-2.
7. Repita pasos 4 y 5.
8. Elaborar reporte individual y subir en un comentario al blog.
http://tra-amvarela.blogspot.com su nombre completo y la liga.

Desarrollo:
Conectar la maqueta usando el cable serial y poner las IP’s con la configuración del router A


Hace un ping de pc a pc, el resultado es que no se puede hacer!


Ingresar a las tablas de ruteo:
       show ip rout 
encuentra 3   
           


Habilitar RIP-2 de la misma manera que se habilita RIP
       router rip
       Versión 2
El resultado sigue igual, no hay ping


Se configura la terminal:   
       router rip
       network 200.210.220.0
       network 200.210.222.129
       ^z
Y se vuelven a mostrar las tablas de ruteo, ya hay 5


Se vuelve a intentar hacer el ping con las PC's y los routers, y ya se logra


Y también el de PC a PC, ya funciona RIP-2!!



Practica #5 "RIP"


Que es Enrutamiento?
Encaminamiento (o enrutamiento, ruteo) es la función de buscar un camino entre todos los posibles en una red de paquetes cuyas topologías poseen una gran conectividad.

Que es RIP?
RIP son las siglas de Routing Information Protocol (Protocolo de Información de Enrutamiento). Es un protocolo de puerta de enlace interna o IGP (Internal Gateway Protocol) utilizado por los routers (encaminadores), aunque también pueden actuar en equipos, para intercambiar información acerca de redes IP. Es un protocolo de Vector de distancias ya que mide el número de "saltos" como métrica hasta alcanzar la red de destino. El límite máximo de saltos en RIP es de 15, 16 se considera una ruta inalcanzable o no deseable.

Ventajas y desventajas de RIP?

Ventajas de RIP

·    RIP es más fácil de configurar (comparativamente a otros protocolos).
·    Es un protocolo abierto (admite versiones derivadas aunque no necesariamente compatibles).
·    Es soportado por la mayoría de los fabricantes.

Desventajas de RIP

·    Su principal desventaja consiste en que para determinar la mejor métrica, únicamente toma en cuenta el número de saltos, descartando otros criterios (Ancho de Banda, congestión, carga, retardo, fiabilidad, etc.).
·    RIP tampoco está diseñado para resolver cualquier posible problema de enrutamiento. El RFC 1720 (STD 1) describe estas limitaciones técnicas de RIP como graves y el IETF está evaluando candidatos para remplazarlo, dentro de los cuales OSPF es el favorito. Este cambio está dificultado por la amplia expansión de RIP y necesidad de acuerdos adecuados.

Material
·    3 Laptop con interfaz Ethernet y puerto Serial RS-232C
·    Software Putty
·    3 Switches Cisco CS-1912-A
·    3 Cables cruzados UTP p/ Ethernet
·    3 Cables derechos UTP
·    Cable Serial

Objetivo

1. Armar la maqueta propuesta configurando solo interfaces ethernet y serial
2. Verificar conectividad con PING desde el Router hacia PC y Router vecinos.
3. Desde PC Ping a las otras PC
1. ¿Funcionan?
2. ¿Por que?
4. Habilitar RIP
5. Verificar el anuncio de redes con "show ip route"
6. Repetir paso 3
7. Elaborar reporte y subir en un comentario al blog.

Comandos
?
Para acceder al sistema de ayuda teclee el comando después de prompt como se muestra
s?
Para desplegar comandos que comiencen con la 's'
enable
Para entrar al modo de privilegiado (el prompt cambia a: router#)
logout
Para salir
show ?
Para ver distintos parámetros que se pueden usar con el comando show
show version
Para ver la version del IOS
copy running-config startup-config (o)
copy run start (o)
wr
Para copiar la configuración de memoria DRAM a
memoria no-volátil
show running-config (o)
sh run
Para ver la configuración en ejecución (dram)
show startup-config (o)
sh start
Ver contenido memoria no-volátil (nvram)
show history
Para ver los comandos anteriormente ejecutados en la cli (se muestran diez por default)
terminal history size 20
para cambiar el número de comandos en history
show flash
Para ver el contenido de la memoria flash
show int e0
para mostrar un reporte del estatus del puerto
Ethernet 0
show int s0
para mostrar estatus del puerto Serial 0
show interfaces
Para ver el estatus de todas las interfaces
show ip interface brief
Para ver el estatus de todas las interfaces resumido
config terminal (o)
conf t
Para acceder al modo de configuración global (el prompt cambia a: router(config)#)
interface ethernet 0 (o) router
int e0
Para configurar interfaz Ethernet (entonces el prompt cambia a: router(config-if)#)
ip address <ip address>
<smask>
Para configurar la dirección IP
no shutdown (o)
no shut
exit
Para habilitar interfaz
interface serial 0 (o) router
int s0
Interfaz serial (Prompt cabia a: router(config-if)#)
ip address <ip address>
<smask>
Para configurar la dirección IP
clock rate 64000
Solo si el cable usado es DCE
line console 0
login
password <password>
exit
Configurar lines

Comandos para configurar RIP:
router rip
network <network ip>
network <network ip>
... sucesivamente hasta incluir todas las redes que se quiera anunciar
exit
Para dejar de anunciar una red en RIP
router rip
no network <net ip>
Para terminar por completo el proceso de RIP
no router rip
Para verificar la funcionalidad de RIP solicitamos la tabla de ruteo
show ip route

Desarrollo:
Conectar la maqueta usando el cable serial (configuración DTE) e ingresar al Putty para configurar la interface.


Poner el cable ‘derecho’ y entrar con el comando configure:
       Interface Ethernet 0
       Ip adress 148.202.10.13 255.255.255.0
       No shutdown


Configurar la IP de la PC: 142.202.10.11 255.255.255.0 y hacer un PING al router para verificar conexión.


Ahora hacer un PING con el comando TELNET 142.202.10.13. 


Solo que no deja, entonces se escribe lo siguiente:   
       Line vty 0 4
       No login
       ^z
Y se vuelve a hacer el telnet y ya te deja entrar al router.


Los pings de PC a PC no se hacen, entonces se revisa la tabla de ruteo.


Se configura rip con los comandos en orden ya mostrados antes.


Este día la práctica llego hasta aquí por falta de tiempo y problemas secundarios de sistemas operativos y configuraciones de firewall.