Sistemas Operativos SISTEMAS OPERATIVOS Sesión No. 1 Nombre: Enrutamiento y reenvío de paquetes Contextualización ¿Por qué crees que sea importante saber acerca de los routers? Un router o enrutador son dispositivos encargados de proporcionar cierta conectividad como una red, su objetivo principal es poder enviar una serie o paquetes de datos de una red a otra. Su funcionamiento básico, como ya lo dijimos, es el envío de paquetes pero encontrando la manera adecuada o la ruta apropiada para ser enviados. En esta sesión aprenderemos sobre el conocimiento básico acerca del router, así como su configuración y la importancia del direccionamiento de la CLI, algo que también es muy importante dentro del router es saber cómo construir las tablas de enrutamiento y la finalidad de determinar correctamente las rutas. 1 SISTEMAS OPERATIVOS Introducción al Tema Actualmente las redes provocan un impacto muy importante dentro de la vida de los seres humanos, pues éstas a su vez son utilizadas de maneras distintas, tanto en la web como las aplicaciones móviles, las videoconferencias, los juegos interactivos, en la educación, etc. Dentro de las redes como dispositivo central está el router, el cual tiene la obligación de conectar una red con otra red y siendo el responsable de la entrega de paquetes por medio de diferentes redes y tiene como compromiso entregar los paquetes en tiempo y forma. Otras funciones que realizan los router son: Asegurar que los routers estén disponibles las 24 horas del día y que utilicen alternativas en caso de que la ruta principal falle. Proveer servicios, datos, voz, video en redes integradas conectadas inalámbricamente o por cable procurando la calidad del servicio. Que disminuyan los virus, los gusanos y otros paquetes que infecten en la red mediante que uno pueda aceptar o rechazar el reenvío de paquetes. 2 SISTEMAS OPERATIVOS Explicación Enrutamiento y reenvío de paquetes Conocimiento Interno del router Un Protocolo son reglas que en conjunto determinan la forma en que se deberán comunicar los componentes entre sí a través de las redes y para que un protocolo sea enrutable deberá tener la capacidad de poder asignar a cada dispositivo un número de red y uno de host individualmente. El enrutamiento es la función de buscar la mejor alternativa entre diferentes caminos para realizar el envío adecuado de paquetes de datos, los routers son los responsables de seleccionar la mejor ruta. La mejor ruta debe cumplir con ciertas condiciones como: presentar el mínimo retardo de tránsito, ofrecer el menor coste, conseguir mantener el menor retardo entre los pares de nodos de la red. Los router son el centro de una red y por lo general tienen dos conexiones: la conexión WAN la conexión LAN Los routers son usados para dirigir los paquetes con una dirección IP hasta el destino del paquete con ayuda de una tabla de enrutamiento, determinando cuál es la mejor ruta. Aun cuando existen diferentes modelos de routers, todos tienen los mismos componentes generales de hardware. Igual que los elementos de una PC, un router incluye internamente: Unidad Central de Proceso (CPU). 3 SISTEMAS OPERATIVOS Memoria de acceso aleatorio (RAM). Memoria de sólo lectura (ROM). NVRA: que es donde se almacena el archivo de configuración de arranque para el router. -Flash RAM: es un tipo especial de ROM donde se puede borrar y programarse de nuevo. Configuración y direccionamiento de la CLI Al momento de diseñar una red o en el momento de asignar a una red ya existente, es necesario configurar una red y la documentación a incluir debe de llevar un diagrama de topología donde nos pueda indicar la conectividad física y que tenga una tabla de direccionamiento donde informe sobre lo siguiente: Nombre de los dispositivos Que señale las interfaces usadas en el diseño Las direcciones IP Y direcciones de gateway Para poder configurar básicamente un router se realizan tareas básicas como: Denominar el router Configurar contraseñas Configurar interfaces Guardar los cambios realizados en un router Construcción de la tabla de enrutamiento La función principal de un router, como ya lo vimos, es el reenviar paquetes de datos hacia la red que es el destino y para hacerlo necesita buscar información de enrutamiento que se almacena en la tabla de enrutamiento. 4 SISTEMAS OPERATIVOS Una tabla de enrutamiento es un archivo de datos que se encuentra en la RAM y se puede utilizar para poder almacenar la información de la ruta. La tabla de enrutamiento también contiene las reuniones entre la red y el siguiente paso. Mencionaremos el contenido de una tabla de enrutamiento: Debe contener un protocolo de enrutamiento para poder detectar una determinada dirección de una red. Métrica para poder alcanzar una determinada red. Debe de tener una interfaz de salida para poder ir a una cierta red. Asociación al siguiente salto que se refiere a visitar la interfaz del router vecino. El comando show ip route La tabla de enrutamiento se muestra con dicho comando, mostrando: Redes conectadas directamente Redes que se conectan de forma remota Información detallada donde se observa la fuente de información, la dirección de la red, la sub red y la IP del router del siguiente salto. Determinación de la ruta y funciones de conmutación En la determinación de la ruta al enviar paquetes realiza dos funciones: La función de determinar la ruta y la función de conmutación La función de determinar la ruta es un proceso donde el router determina la ruta adecuada cuando envía un paquete; para elegir la mejor ruta el router se dedica a buscar en la tabla de enrutamiento una dirección de una red que coincida con la dirección IP de destino y el resultado de esta búsqueda es una de las siguientes determinaciones de ruta: 5 SISTEMAS OPERATIVOS La red que se conecta directamente, es cuando la IP de destino pertenece a una red que está conectada directamente a la interfaz del router y el paquete es enviado directamente al dispositivo. Red remota, Es donde si la IP pertenece a una red remota, el paquete será enviado a otro router. Sin determinación de ruta: es cuando el IP de destino no encuentra una red conectada directamente, ni una red remota y si el router no tienen una red, por defecto entonces el paquete se tiene que descartar. Después de que el router determinó la ruta, debe de encapsular el paquete de enlace de datos en la interfaz de salida, la función de conmutación es un proceso por el cual un router acepta un paquete en una interfaz, enviándolo desde otra teniendo como responsabilidad correctamente para el enlace de datos de salida. encapsular los paquetes 6 SISTEMAS OPERATIVOS Conclusión Los routers, como vimos durante esta sesión, son los encargados de determinar qué ruta se debe de tomar para que un paquete pueda llegar a su destino correctamente, siguiendo algunos pasos e incluyendo elementos importantes para el correcto funcionamiento. Para que los routers puedan realizar este proceso se debe de hacer por medio de recibir una trama encapsulada y analizar la dirección, si es que la IP está en la tabla de enrutamiento o si es que hay una ruta estática, o simplemente descartar el paquete de datos y así continúan los procesos hasta que el paquete llegue a su destino. En la siguiente sesión aprenderemos sobre los distintos tipos de routers, empezando a entrar en el tema de enrutamiento estático, con lo que son los router en redes, las configuraciones del routers y la exploración de las redes conectadas directamente. 7 SISTEMAS OPERATIVOS Para aprender más Conceptos de enrutamiento Loaiza, J.C.; Salazar, J.G. y Waldo, J. (2008). Concepto de enrutamiento. Video consultado en You Tube. http://brd.unid.edu.mx/entrada/ Conceptos de enrutamiento 2 Álvarez, A.; Arias, D. y Vélez, S. (2008). Concepto de enrutamiento 2. Video consultado en You Tube. http://brd.unid.edu.mx/concepto-de-enrutamiento-2/ 8 SISTEMAS OPERATIVOS Actividad de Aprendizaje Instrucciones: La actividad a realizar es con el fin de reforzar el tema de Enrutamiento y reenvío de paquetes para que el alumno aprenda cómo se maneja y para qué sirve un router, así como sus elementos internos. Se realizará un dibujo por computadora en formato JPG y se subirá a la plataforma, donde se revisarán los archivos. El dibujo será de un esquema que represente el envío de paquetes de datos a través de un router, no copiar esquemas ya hechos sino representar lo que hayan entendido. Esta actividad se tomará en cuenta lo siguiente: Carátula Dibujo Creatividad 9 SISTEMAS OPERATIVOS Bibliografía Álvarez, A.; Arias, D. y Vélez, S. (2008). Concepto de enrutamiento 2. Video consultado en You Tube de http://www.youtube.com/watch?v=QsW0ycrUa7c Gallego de Torres, A. (2003).Enrutadores Cisco. Anaya Multimedia. Herrera Pérez, E (2010).Tecnologías y redes de transmisión de datos. Editorial Limusa. Loaiza, J.C.; Salazar, J.G. y Waldo, J. (2008). Concepto de enrutamiento. Video consultado en You Tube de http://www.youtube.com/watch?v=ZWsHKzIGpqY Stair, R. y Reynolds, G. (2000). Principios de sistemas de información: enfoque administrativo. Editorial International Thomson Editores. 10