Enrutamiento estático con Cisco Packet Tracer.

Iniciado por HATI, Febrero 19, 2016, 12:04:56 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Febrero 19, 2016, 12:04:56 PM Ultima modificación: Mayo 24, 2016, 04:19:18 PM por hati
¿Qué es Cisco Packet Tracer?

"Es un programa de simulación de redes que permite a los estudiantes experimentar con el comportamiento de la red. Como parte integral de la Academia de Networking de Cisco, Packet Tracer provee capacidades de simulación, visualización, evaluación y colaboración y facilita la enseñanza y aprendizaje de conceptos básicos de redes."

Wikipedia:

En la página Networking Academy de Cisco (No tienes permitido ver los links. Registrarse o Entrar a mi cuenta) encontrarás documentación, cursos, certificaciones...

¿Qué es el enrutamiento?

Es la función de buscar el mejor camino entre todos los posibles en una red de paquetes, es decir, encontrar las rutas más óptimas para dirigir dichos paquetes.
En consecuencia, corresponde señalar que  entendemos por "mejor ruta"; es decir, aquella que pasa por el menor número de nodos, mantiene una buena frecuencia y ofrece el menor coste.


CONFIGURACIÓN DE DISPOSITIVOS

Para demostrar como hacer un enrutamiento básico con su correspondiente configuración, dispondremos el siguiente escenario:



Como vemos, cada ordenador está conectado a un swicht de 24 bocas FastEthernet, y este a su vez está conectado a un router 2621xm de Cisco.

Cada router cuenta con dos interfaces FastEthernet y el router del centro de la imagen cuenta además con una interfaz de red adicional FastEthernet 1/0.

Si nunca has usado Cisco Packet Tracer te darás cuenta de que es muy intuitivo y fácil de usar, hasta el momento lo único que hemos tenido que hacer es arrastrar los elementos a la pantalla.


Ahora configuraremos las IP de cada uno de los ordenadores. Para ello hacemos clic en el icono del ordenador, vamos al apartado "Desktop" y nos dirigimos a "IP Configuration", donde nos aparecerá el menú de configuración de IP. Realizaremos este paso con todos los ordenadores.




El siguiente paso es la configuración de los routers y sus correspondientes direcciones IP. Para ello hacemos clic en el icono del primer router (izquierda) y nos dirigimos al apartado CLI, que se trata una emulación de la Interfaz de Línea de Comandos de un router CISCO, y allí ejecutamos los siguientes comandos:

         Primera interfaz:

         enable                                                                                         /Entrar en modo privilegiado
         (#) configure terminal                                                                /Entrar en modo de configuración global
         (config) interface fastethernet 0/0                                            /Seleccionar interfaz a configurar
         (config-if) ip address 192.168.1.1 255.255.255.0                      /Añadir IP y máscara
         (config-if) no shutdown                                                               /No apagar
         (config-if) exit                                                                             /Salir

          Segunda interfaz:       
         (#) configure terminal   
         (config) interface fastethernet 0/1   
         (config-if) ip address 10.10.1.1 255.255.255.252
         (config-if) no shutdown   
         (config-if) exit 
   

Ahora configuraremos el router central, que cuenta con tres interfaces. Para ello seguiremos el mismo procedimiento de configuración:

          Primera interfaz:
         enable       
         (#) configure terminal   
         (config) interface fastethernet 0/0   
         (config-if) ip address 192.168.2.1 255.255.255.0
         (config-if) no shutdown   
         (config-if) exit

          Segunda interfaz:       
         (#) configure terminal   
         (config) interface fastethernet 0/1   
         (config-if) ip address  10.10.1.2 255.255.255.252
         (config-if) no shutdown   
         (config-if) exit 

          Tercera interfaz:       
         (#) configure terminal   
         (config) interface fastethernet 1/0   
         (config-if) ip address  10.10.2.2 255.255.255.252
         (config-if) no shutdown   
         (config-if) exit


Solo falta configurar el router de la derecha, de la misma forma que los anteriores:

          Primera interfaz:
         enable       
         (#) configure terminal   
         (config) interface fastethernet 0/0   
         (config-if) ip address  192.168.3.1 255.255.255.0
         (config-if) no shutdown   
         (config-if) exit

          Segunda interfaz:       
         (#) configure terminal   
         (config) interface fastethernet 0/1   
         (config-if) ip address  10.10.2.1 255.255.255.252
         (config-if) no shutdown   
         (config-if) exit


Ya están configurados todos los routers y los ordenadores. Ahora procedemos a realizar el enrutamiento de todas las redes de nuestro escenario, que actualmente sería este:



ENRUTAMIENTO

El primer router que configuraremos será el router de la izquierda. Clic sobre él y nos dirigimos a la pestaña CLI para ejecutar los siguientes comandos:

         enable       
         (#) configure terminal   
         (config) ip route 192.168.0.0 255.255.0.0 10.10.1.2   

Con el comando ip route conseguimos dirigir los "saltos".

El siguiente router que configuraremos será el de la derecha, de la misma manera que en el caso anterior:

         enable       
         (#) configure terminal   
         (config)ip route 192.168.0.0 255.255.0.0 10.10.2.1 

Solo queda por configurar el router del centro, en este caso tenemos que introducir las rutas fijas 192.168.1.0/24 y 192.168.3.0/24. Lo haremos de la siguiente forma:

         enable       
         (#) configure terminal   
         (config) ip route 192.168.1.0 255.255.255.0 10.10.1.1
         (config) ip route 192.168.3.0 255.255.255.0 10.10.2.2

Con esto, el enrutamiento estaría realizado.
Para comprobarlo haremos ping desde un pc, a otro que no esté en su misma red. Para hacer ping, clic a un pc, ir a desktop, y Command Promt.

Desde 192.168.1.2 > ping 192.168.2.1
Desde 192.168.1.2 > ping 192.168.3.1




Tras realizar el enrutamiento, deberemos guardar la configuración, para que cuando se reinicie el router no la perdamos. Esto se hace desde CLI en cada router:

         enable       
         (#) copy running-config startup-config

Ya tendríamos la red preparada para funcionar, con su respectiva configuración y enrutamiento. Hay otros comandos que es interesante conocer:

Para ver la configuración de cada ruter:
         enable       
         (#) show running-config

Para cambiar la contraseña de configuración del router:
         enable       
         (#) configure terminal 
         (config) enable password 12345 

Para cambiar el nombre de un dispositivo Cisco:
         enable       
         (#) configure terminal 
         (config) hostname nombre




Jugar o perder

Febrero 19, 2016, 12:32:52 PM #1 Ultima modificación: Febrero 19, 2016, 12:39:23 PM por Devilboy
A eso se le llama Static Routing (Enrutamiento estatico)

y eso que haces: ip route 0.0.0.0 0.0.0.0 x.x.x.x se le llama configuracion de una gateway de ultimo recurso por lo que NO es nada recomendable configurar tus routers de esa forma.

El único lugar donde es permitido configurar ese tipo de enrutamiento es en el router que está directamente conectado al isp y nada mas.

Jamas vas a ver routers conectados entre si usando tipo de enrutamiento.

otra cosa:
"Para cambiar la contraseña de un dispositivo:
         enable       
         (#) configure terminal
         (config) enable password 12345 
"

es muy vaga esa información, para cambiar la contraseña de que????

contraseña de la consola, contraseña de vty, contraseña de configuracion global???? de que tipo??

hace falta un poco mas de info

Veo Una Energia Que Con Deceo de Justicia... Veo Mas Alla de LAs Letras Escritas...
Veo Un Hacktivismo Puro... Nacido De lo Mas Profundo De un Corazon..
Con La Mirada Firme En Defender Mis Ideales...


Saludos @No tienes permitido ver los links. Registrarse o Entrar a mi cuenta,

Antes que nada muchas gracias por tomarte el tiempo de preparar el post para la comunidad, gracias por tu interes en compartir.

Igual en los simuladores, como en la vida real, esta red podria funcionar pero no es una optima forma de configurarla, a continuacion unas cuantas sugerencias para enriquecer mas el post:

1.- Existen dos formas de hacer routing, "routing dinamico" y "routing estatico" para redes pequeñas es conveniente hacer routing estatico ya que no es necesario consumir recursos de hardware cuando solo necesitamos conocer unas pocas redes, con lo cual podria decirse que la forma de enrutar esta correcta.

2.- Como dice @No tienes permitido ver los links. Registrarse o Entrar a mi cuenta no es correcto configurar una ruta quadzero si no tenemos una salida a internet por parte de algun ISP, la razon? Si cualquier host conectado al SW0 intenta alcanzar una red que no existe entonces los paquetes seran enrutados al proximo salto, consumiendo recursos de forma innecesaria ya que en algun nodo seran descartados. Con lo cual lo mejor seria configurar una ruta resumida de proximo salto en el Router 0:

Código: php
ip route 192.168.0.0 255.255.0.0 10.10.1.2


Asi solo se enrutara a redes que sabemos de antemano que existen.

En el Router 1 crearia una ruta para cada segmento de red que necesite alcanzar:

Código: php
ip route 192.168.1.0 255.255.255.0 10.10.1.1 
ip route 192.168.3.0 255.255.255.0 10.10.2.2


Y otra ruta resumida para el Router 2:

Código: php
ip route 192.168.0.0 255.255.0.0 10.10.2.1 


Con eso te aseguras de que no tendras routing para redes que no estan disponibles, con lo cual tendras un rendimiento optimo de los recursos de red.

3.- Por ultimo solo hay que aclarar que cuando se hace direccionamiento en enlaces punto a punto la mascara de red debe ser:

255.255.255.252

ó lo que es lo mismo "/30"

Asi tendrias que al asignar direcciones tendrias:

Router0
Código: php
ip address 10.10.1.1 255.255.255.252


Router1
Código: php
ip address 10.10.1.2 255.255.255.252
ip address 10.10.2.1 255.255.255.252


Router2
Código: php
ip address 10.10.2.2 255.255.255.252


La razon? Evitar el desperdicio en las direcciones ipv4, ya que si tomas un bloque /24 para un enlace punto a punto estarás desperdiciando 252 direcciones en cada segmento.

Por todo lo demas te felicito, muy buen aporte, saludos y sigue asi hermano, animos..!!

Saludos.
El talento se parece al tirador que da en un blanco que los demás no pueden alcanzar; el genio se parece al tirador que da en un blanco que los demás no pueden ver.


Gracias @No tienes permitido ver los links. Registrarse o Entrar a mi cuenta y @No tienes permitido ver los links. Registrarse o Entrar a mi cuenta por la información, he modificado el post intentando mejorarlo con vuestros consejos. Tiene sentido lo de las rutas quadzero, y lo de la máscara era un claro desperdicio.


Jugar o perder

 ;)
El talento se parece al tirador que da en un blanco que los demás no pueden alcanzar; el genio se parece al tirador que da en un blanco que los demás no pueden ver.