You are on page 1of 45

1

Introduccin al enrutamiento y al reenvo de paquetes


Conceptos y protocolos de enrutamiento

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

Objetivos
Identificar un router como una computadora con un sistema operativo (SO) y un hardware diseado para el proceso de enrutamiento. Demostrar la capacidad para configurar dispositivos y aplicar direcciones. Describir la estructura de una tabla de enrutamiento. Describir de qu manera un router determina una ruta y conmutada paquetes.

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

Introduccin del captulo (1)


Las redes de la actualidad tienen un impacto significativo en nuestras vidas, ya que cambian nuestra forma de vivir, trabajar y divertirnos (aplicaciones web, la telefona IP, la videoconferencia, los juegos interactivos, el comercio electrnico, la educacin y ms). En el centro de la red se encuentra el router. La efectividad de las comunicaciones de internetwork depende, en gran medida, de la capacidad de los routers de reenviar paquetes de la manera ms eficiente posible. Los routers tambin se utilizan para lo siguiente: Aseguran la disponibilidad las 24 horas del da, los 7 das de la semana (usan rutas alternativas en caso de que la ruta principal falle).

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

Introduccin del captulo (2)


Proveen servicios integrados de datos, video y voz en redes conectadas por cable o inalmbricas (priorizan paquetes IP segn QoS). Disminuyen el impacto de gusanos, virus y otros ataques en la red mediante la autorizacin o el rechazo del reenvo de paquetes. La comunicacin entre los dispositivos de diferentes redes slo se logra gracias a la capacidad del router de enrutar paquetes entre las redes.

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

Los routers son computadoras (1)


Los routers tienen muchos de los mismos componentes de hardware y software que se encuentran en otras computadoras, entre ellos:
CPU. RAM. ROM. Sistema operativo.

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

Los routers son computadoras (2)


Los routers se encuentran en el centro de la red: Un router conecta mltiples redes (tiene varias interfaces, cada una de las cuales pertenece a una red IP diferente). Cuando un router recibe un paquete IP en una interfaz, determina qu interfaz usar para reenviar el paquete hacia su destino.

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

Los routers son computadoras (3)


Los routers determinan el mejor camino: La principal responsabilidad de un router es dirigir los paquetes destinados a redes locales y remotas mediante: La determinacin del mejor camino para enviar paquetes (tabla de enrutamiento). El reenvo de los paquetes a su destino. La encapsulacin de enlace de datos depende del tipo de interfaz del router y del tipo de medio al que se conecta (Ethernet, PPP, Frame Relay y ATM). Los routers usan rutas estticas y/o protocolos de enrutamiento dinmico para detectar redes remotas y crear sus tablas de enrutamiento.
7

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

Los routers son computadoras (4)

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

Memoria y CPU del router (1)

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

Memoria y CPU del router (2)


CPU: Ejecuta las instrucciones del sistema operativo, como la inicializacin del sistema y las funciones de enrutamiento y conmutacin. RAM: Almacena las instrucciones y los datos necesarios que la CPU debe ejecutar. El IOS se copia a la RAM durante el arranque. Almacena el archivo de configuracin en ejecucin (running config). Almacena la tabla de enrutamiento IP (informacin sobre redes remotas y conectadas directamente). Almacena la Cach ARP que contiene la direccin IPv4 para el mapeo de direcciones MAC. Los paquetes se almacenan temporalmente en un bfer (Bfer de paquete) cuando se reciben en una interfaz o antes de salir de sta.
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

10

Memoria y CPU del router (3)


ROM: es una forma de almacenamiento permanente. Instrucciones bootstrap. Software bsico de diagnstico. Versin ms bsica del IOS (firmware). Flash: Memoria no voltil que se puede almacenar y borrar de manera elctrica. La memoria flash se usa como almacenamiento permanente para el IOS. NVRAM (RAM no voltil): no pierde su informacin cuando se desconecta la alimentacin elctrica. El Cisco IOS usa la NVRAM como almacenamiento permanente para el archivo de configuracin de inicio (startup-config). Router# copy running-config startup-config.
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

11

Sistema Operativo Internetwork (1)


El software del sistema operativo que se usa en los routers Cisco se conoce como sistema operativo Internetwork (IOS). Cisco IOS administra los recursos de hardware y software del router, incluso la asignacin de memoria, los procesos, la seguridad y los sistemas de archivos. Sistema operativo multitarea que est integrado con las funciones de enrutamiento, conmutacin, internetworking y telecomunicaciones. Cisco crea muchos tipos diferentes de imgenes IOS, segn el modelo del router y las funciones dentro del IOS. Mientras ms funciones haya en el IOS, ms grande ser la imagen IOS (Flash, RAM). Cisco IOS tiene su propia interfaz de usuario. Aunque algunos routers proveen una interfaz grfica de usuario (GUI), la interfaz de lnea de comandos (CLI) es un mtodo mucho ms comn para configurar los routers Cisco.
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

12

Sistema Operativo Internetwork (2)


En el arranque, el archivo startup-config de la NVRAM se copia a la RAM y se almacena como el archivo running-config. El IOS ejecuta los comandos de configuracin en el runningconfig. Todo cambio ingresado por el administrador de red se almacena en el running-config y es ejecutado inmediatamente por el IOS.

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

13

Proceso de arranque del router (1)


El proceso de arranque est conformado por cuatro etapas principales: 1. Ejecucin del POST (Autodiagnstico al encender): Se utiliza para probar el hardware del router. Cuando se enciende el router, el software en el chip de la ROM ejecuta el POST. 2. Carga del bootstrap: El programa bootstrap se copia de la ROM a la RAM. Una vez en la RAM, la CPU ejecuta las instrucciones del programa bootstrap. La tarea principal es ubicar al Cisco IOS y cargarlo en la RAM (en este momento, si existe una conexin de consola al router, comenzarn a aparecer los resultados en la pantalla). 3. Ubicacin y carga del Cisco IOS: El IOS normalmente se almacena en la memoria flash, pero tambin puede almacenarse en otros lugares como un servidor TFTP.
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

14

Proceso de arranque del router (2)


Si no se puede localizar una imagen completa del IOS, se copia una versin ms bsica del IOS desde la ROM a la RAM (diagnosticar cualquier problema y puede usarse para cargar una versin completa del IOS en la RAM). 4. Ubicacin y carga del archivo de configuracin: Despus de cargar el IOS, el programa bootstrap busca en la NVRAM el archivo de configuracin de inicio (startup-config, comandos de configuracin previamente guardados), si lo encuentra lo copia a la RAM al running config. Si el archivo de configuracin de inicio no existe en la NVRAM, el router puede buscar un servidor TFTP. Si no puede localizarse el startup config, el router indica al usuario que ingrese en el modo Setup (serie de preguntas que solicitan al usuario informacin de configuracin bsica). Continue with configuration dialog? [yes/no]:
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

15

Proceso de arranque del router (3)

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

16

Proceso de arranque del router (4)


El comando show version muestra informacin sobre la versin del IOS, la versin del bootstrap e informacin sobre la configuracin de hardware, incluso la cantidad de memoria del sistema.

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

17

Interfaces del router (1)


Puertos de Administracin: Se usan para administrar el router (Consola y Auxiliar). Interfaces del router: El trmino interfaz en los routers Cisco se refiere a un conector fsico que se encuentra en el router cuyo principal propsito es recibir y reenviar paquetes. Los routers Cisco usan indicadores LED para proveer informacin de estado. Un LED de interfaz indica la actividad de la interfaz correspondiente.

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

18

Interfaces del router (2)


Cada interfaz en un router es miembro o host en una red IP diferente. Cada interfaz se debe configurar con una direccin IP y una mscara de subred de una red diferente. El Cisco IOS no permitir que dos interfaces activas en el mismo router pertenezcan a la misma red.

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

19

Routers y capa de red.


Cada router, en el trayecto desde el origen al destino, realiza el proceso de desencapsulacin, bsqueda en la tabla de enrutamiento y nueva encapsulacin.

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

20

Configuracin bsica del router (1)


Configuracin bsica de router:

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

21

Configuracin bsica del router (2)


Configuracin de las interfaces del router :

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

22

Configuracin bsica del router (3)


Verificacin de la configuracin bsica de router :
Visualizacin de la configuracin en ejecucin: R1#show running-config Guardar el running-config en el startup-config como archivo de configuracin permanente: R1#copy running-config startup-config Muestra el archivo de configuracin de inicio almacenado en la NVRAM: R1#show startup-config
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

23

Configuracin bsica del router (4)


Muestra la tabla de enrutamiento que est usando el IOS actualmente para elegir el mejor camino hacia sus redes de destino. R1# show ip route Muestra todos los parmetros y estadsticas de configuracin de la interfaz. R1# show interfaces Muestra informacin abreviada de configuracin de la interfaz, como por ejemplo la direccin IP y el estado de la interfaz. R1#show ip interface brief
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

24

Introduccin a la tabla de enrutamiento (1)


La funcin principal de un router es reenviar un paquete hacia su red de destino, que es la direccin IP de destino del paquete. Una tabla de enrutamiento es un archivo de datos que se encuentra en la RAM y se usa para almacenar la informacin de la ruta sobre redes remotas y conectadas directamente. La tabla de enrutamiento contiene asociaciones entre la red y el siguiente salto. Una red conectada directamente es aquella que est directamente vinculada a una de las interfaces del router (configurar interfaz con IP y mscara). Una red remota es aquella a la que slo se puede llegar mediante el envo del paquete a otro router (protocolos de enrutamiento y rutas estticas).
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

25

Introduccin a la tabla de enrutamiento (2)

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

26

Redes conectadas directamente.


Cuando se configura una interfaz de router con una direccin IP y una mscara de subred, la interfaz pasa a ser un host en esa red conectada.

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

27

Enrutamiento esttico (1)


Una ruta esttica incluye la direccin de red y la mscara de subred de la red remota, junto con la direccin IP del router del siguiente salto o la interfaz de salida. Las rutas estticas se deben usar en los siguientes casos: Una red est compuesta por unos pocos routers solamente. Una red se conecta a Internet solamente a travs de un nico ISP. Una red extensa est configurada con una topologa huband-spoke. La mayora de las tablas de enrutamiento contienen una combinacin de rutas estticas y rutas dinmicas.
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

28

Enrutamiento esttico (2)

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

29

Enrutamiento Dinmico (1)


Los routers usan protocolos de enrutamiento dinmico para compartir informacin sobre el estado y la posibilidad de conexin de redes remotas: Descubrimiento de la red: Compartir informacin sobre las redes que conoce con otros routers que tambin estn usando el mismo protocolo de enrutamiento. Actualizacin y mantenimiento de las tablas de enrutamiento: Los protocolos de enrutamiento dinmico no slo deciden acerca del mejor camino hacia diferentes redes, tambin determinan el mejor camino nuevo si la ruta inicial se vuelve inutilizable (o si cambia la topologa). Los routers que usan protocolos de enrutamiento dinmico comparten automticamente la informacin de enrutamiento con otros routers y compensan cualquier cambio de topologa sin que sea necesaria la participacin del administrador de la red.
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

30

Enrutamiento Dinmico (2)


Protocolos de enrutamiento IP: Protocolo de informacin de enrutamiento (RIP, Routing Information Protocol). Protocolo de enrutamiento de gateway interior (IGRP, Interior Gateway Routing Protocol). Protocolo de enrutamiento de gateway interior mejorado (EIGRP, Enhanced Interior Gateway Routing Protocol). Open Shortest Path First (OSPF). Intermediate-System-to-Intermediate-System (IS-IS). Protocolo de gateway fronterizo (BGP, Border Gateway Protocol).
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

31

Enrutamiento Dinmico (3)

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

32

Principios de la tabla de enrutamiento.


1. Cada router toma sus propias decisiones en forma independiente, segn la informacin de su propia tabla de enrutamiento. 2. El hecho de que un router tenga cierta informacin en su tabla de enrutamiento no significa que los otros routers tengan la misma informacin. 3. La informacin de enrutamiento acerca de una ruta de una red a otra no proporciona informacin de enrutamiento acerca de la ruta inversa o de retorno. Enrutamiento asimtrico: Los paquetes pueden recorrer la red en un sentido, utilizando un camino, y regresar por otro camino. El enrutamiento asimtrico es ms comn en Internet.
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

33

Campos de trama y paquete (1)


El protocolo de Internet especificado en RFC 791 define el formato de paquete IP. El encabezado del paquete IP tiene campos especficos que contienen informacin sobre el paquete y sobre los host emisores y receptores.

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

34

Campos de trama y paquete (2)


La trama de enlace de datos (Capa 2) normalmente contiene informacin del encabezado con una direccin de origen y de destino, informacin del triler y los datos reales transmitidos.

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

35

La mtrica y el mejor camino (1)


La identificacin del mejor camino de un router implica la evaluacin de mltiples rutas hacia la misma red de destino y la seleccin de la ruta ptima o "la ms corta" para llegar a esa red. El mejor camino es elegido por un protocolo de enrutamiento en funcin del valor o la mtrica que usa para determinar la distancia para llegar a esa red. RIP utiliza un conteo de saltos simple. OSPF determinan la ruta ms corta al analizar el ancho de banda de los enlaces. Una mtrica es un valor cuantitativo que se usa para medir la distancia hacia una ruta determinada. El mejor camino a una red es la ruta con la mtrica ms baja.
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

36

La mtrica y el mejor camino (2)


El objetivo principal del protocolo de enrutamiento es determinar los mejores caminos para cada ruta a fin de incluirlos en la tabla de enrutamiento. El algoritmo de enrutamiento genera un valor, o una mtrica, para cada ruta a travs de la red. Las mtricas se pueden calcular sobre la base de una sola caracterstica o de varias caractersticas de una ruta. Algunos protocolos de enrutamiento pueden basar la eleccin de la ruta en varias mtricas, combinndolas en un nico valor mtrico. Cuanto menor es el valor de la mtrica, mejor es la ruta.

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

37

La mtrica y el mejor camino (3)

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

38

Balanceo de carga (1)


Cuando un router tiene mltiples rutas hacia una red de destino y el valor de esa mtrica (conteo de saltos, ancho de banda, etc.) es el mismo, esto se conoce como mtrica del mismo costo, y el router realizar un balanceo de carga de mismo costo. El router enviar los paquetes utilizando las mltiples interfaces de salida en la tabla de enrutamiento. Si est configurado correctamente, el balanceo de carga puede aumentar la efectividad y el rendimiento de la red. Un router puede enviar paquetes a travs de mltiples redes aun cuando la mtrica no sea igual, siempre que est usando un protocolo de enrutamiento que tenga esta capacidad (balanceo de carga con distinto costo).
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

39

Balanceo de carga (2)

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

40

Determinacin de ruta (1)


El reenvo de paquetes supone dos funciones: Funcin de determinacin de la ruta. Funcin de conmutacin. La funcin de determinacin de la ruta es el proceso segn el cual el router determina qu ruta usar cuando reenva un paquete. Para determinar el mejor camino, el router busca en su tabla de enrutamiento una direccin de red que coincida con la direccin IP de destino del paquete. Red conectada directamente. Red remota. Sin determinacin de ruta.
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

41

Determinacin de ruta (2)

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

42

Funcin de conmutacin.

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

43

Resumen.
Los routers son computadoras e incluyen muchos de los componentes de hardware y software que se encuentran en una PC comn. El objetivo principal de un router es conectar mltiples redes y reenviar paquetes desde una red a la siguiente (cada interfaz es un miembro o host en una red IP diferente). El router tiene una tabla de enrutamiento, que es una lista de redes conocidas por el router (redes conectadas directamente y redes remotas). Las redes remotas se incorporan a la tabla de enrutamiento de dos maneras: si el administrador de red configura las rutas estticas en forma manual o al implementar un protocolo de enrutamiento dinmico. Los routers toman su decisin principal de reenvo en la Capa 3, la capa de Red. Sin embargo, las interfaces del router participan en las Capas 1, 2 y 3.
Chapter 1 2010 Cisco Systems, Inc. All rights reserved. Ing. Ricardo Flores M.

44

Chapter 1

2010 Cisco Systems, Inc. All rights reserved.

Ing. Ricardo Flores M.

45

You might also like