8
Redes de Datos 2006 – Instructivo Laboratorio 5 Página 1 de 8 Redes de Datos – Laboratorio 5 - Instructivo. Laboratorio 5: Ruteo Estático. Instrucciones generales. El informe de laboratorio debe prepararse a domicilio, completarse durante la sesión de laboratorio y entregarse indefectiblemente al terminar la práctica. NO SE ACEPTA ENTREGA DE INFORMES EN OTRO MOMENTO. Preparación domiciliaria. Para poder realizar exitosamente la práctica, deberá ser capaz de realizar las tareas indicadas en la sección Preparación: - Lea cuidadosamente este instructivo. - Estudie los temas de la práctica usando las fuentes de información sugeridas u otras de su preferencia. - Realice todas las tareas y conteste todas las preguntas de la Preparación. - Analice cuidadosamente el Procedimiento, especialmente las preguntas que deberá contestar en el laboratorio. Trabajo en el laboratorio: - Imprima el informe a una página en cada faz de la hoja. Puede ser doble faz, pero no imprimir dos páginas en la misma faz. - Ingrese al laboratorio con el informe tan completo como le sea posible. - Realice la práctica contestando las preguntas del Informe. - Entregue el Informe a un docente al retirarse del laboratorio. TRAER UN DISQUETE para poder probar comandos que acceden a disquete o guardar resultados. Objetivos. El objetivo de la práctica es crear y poner en funcionamiento la red cuya topología fue analizada en la práctica anterior. Se configurarán las interfaces de cada enrutador y se crearán las tablas de ruteo en forma estática mediante comandos. Finalmente se realizarán algunos ensayos para verificar la correcta configuración de las tablas de ruteo. Al finalizar la práctica, el estudiante será capaz de: Configurar las interfaces de las máquinas para que utilicen las direcciones asignadas. Configurar las tablas de ruteo en forma estática. Verificar la accesibilidad de todas las máquinas de la red.

ruteo

Embed Size (px)

DESCRIPTION

redes

Citation preview

Redes de Datos 2006 Instructivo Laboratorio 5 Pgina 1 de 8 Redes de Datos Laboratorio 5 - Instructivo. Laboratorio 5: Ruteo Esttico. Instrucciones generales. El informe de laboratorio debe prepararse a domicilio, completarse durante la sesin de laboratorio y entregarse indefectiblemente al terminar la prctica. NO SE ACEPTA ENTREGA DE INFORMES EN OTRO MOMENTO. Preparacin domiciliaria. Para poder realizar exitosamente la prctica, deber ser capaz de realizar las tareas indicadas en la seccin Preparacin: - Lea cuidadosamente este instructivo. - Estudie los temas de la prctica usando las fuentes de informacin sugeridas u otras de su preferencia. - Realice todas las tareas y conteste todas las preguntas de la Preparacin. - Analice cuidadosamente el Procedimiento, especialmente las preguntas que deber contestar en el laboratorio. Trabajo en el laboratorio: - Imprima el informe a una pgina en cada faz de la hoja. Puede ser doble faz, pero no imprimir dos pginas en la misma faz. - Ingrese al laboratorio con el informe tan completo como le sea posible. - Realice la prctica contestando las preguntas del Informe. - Entregue el Informe a un docente al retirarse del laboratorio. TRAER UN DISQUETE para poder probar comandos que acceden a disquete o guardar resultados. Objetivos. El objetivo de la prctica es crear y poner en funcionamiento la red cuya topologa fue analizada en la prctica anterior. Se configurarn las interfaces de cada enrutador y se crearnlas tablas de ruteo en forma esttica mediante comandos. Finalmente se realizarn algunos ensayos para verificar la correcta configuracin de las tablas de ruteo. Al finalizar la prctica, el estudiante ser capaz de:Configurar las interfaces de las mquinas para que utilicen las direcciones asignadas. Configurar las tablas de ruteo en forma esttica. Verificar la accesibilidad de todas las mquinas de la red. Redes de Datos 2006 Instructivo Laboratorio 5 Pgina 2 de 8 Preparacin. Capa de Red, IP y tablas de ruteo. Lafuncinprincipaldelacapaderedesenviarpaquetesdesdeunamquinadeorigenauna mquina destino. Enla mayora delos casos, los paquetes deberndarmltiples saltos (pasar por varios equipos intermedios) antes de llegar a la mquina de destino.Sellamanenrutadoresaaquellasmquinasqueinterconectandosomssubredes.Un enrutador tiene por lo tanto dos o ms interfaces de red. En la figura 1 se muestra una coleccin desubredesinterconectadasporlosenrutadoresR1,R2,R3yR4. Abajosemuestraun esquema de la misma luego de una cierta asignacin de direcciones IP. Figura 1: Un conjunto de subredes Figura 2: Asignacin de IP's de la red de la figura anterior Lastablasderuteojugarnunpapelfundamentalparaelenvodelospaquetes.Cada enrutadorycadahosttendrsutabladeruteo.stacontienelainformacinquepermitir, conocidaladireccin IPde destino deunpaquete,decidir cuales el prximoenrutadoralque debe enviarse el paquete. Redes de Datos 2006 Instructivo Laboratorio 5 Pgina 3 de 8 Latabladeruteotendrdoscolumnasfundamentales:laprimeracontendrlosdestinosyla segundaindicarelsiguientesalto.Losdestinosestarnespecificadoscomoredesconsu respectiva mscara. El prximo salto se expresa como la direccin IP del router al que hay que enviarlelospaquetesparaesedestino.Paralassubredesdelascualeselhostoenrutador forma parte, normalmente en el prximo salto se indica la interfaz de red que debe utilizarse.DadaunadireccinIPdestino,sebuscarenlatablalaprimerentradaquecontengadicha direccin. Para esto la tabla se encuentra ordenada de las redes ms especficas (mscaras ms largas o con ms unos) a las redes menos especficas.El algoritmo de bsqueda utilizado es el longest prefix match que consiste en hacer el AND bit a bit de la direccin destino con la mscara de la primer entrada de la tabla y ver si el resultado coincide con la red de la entrada. Si coincide se encamina hacia el prximo salto indicado en esa entrada. Si no coincide se contina con la siguiente entrada de la tabla. Existelaposibilidaddeconfigurarunaentrada"pordefecto",queserlarutaaseguirencaso quenoexistaunaentradamsespecifica.Estarutapordefectoestaralfinaldelatablay deber servir para todos los paquetes. Esa entrada corresponder al destino 0.0.0.0/0 que con el algoritmo longest prefix match usado matchear con cualquier IP de destino. En la figura 3 se observan las tablas de ruteo para la red de la figura 1. Notemos que indica con "direct" a aquellas entradas a las que se accede desde una interfaz del propio host o enrutador. Enrealidad,cadainterfaztienesupropionombre(eth0,eth1,rl0,ppp0,lo0...), yenlatablase indica el nombre de dicha interfaz. Figura 3: Tablas de ruteo Latabladeruteosepuedeconstruirusandoalgoritmosderuteodinmicoomedianteruteo esttico.Paraelruteoestticolatopologadelareddebeserconocidadeantemano.Enesta prcticanosdedicaremosnicamenteacrearenformamanuallastablasderuteodecada mquina, lo que es claramente un mecanismo de ruteo esttico. Redes de Datos 2006 Instructivo Laboratorio 5 Pgina 4 de 8 Porltimo,eldiagramadelafigura4muestraelintercambiodelacapaderedconsuscapas adyacentes al recibirun paquete delexterior o desdela capade transporte (asumiendo vlidas solo las opciones TCP/IP o UDP/IP). Figura 4: Intercambio entre capa de red y capas adjacentes Redes de Datos 2006 Instructivo Laboratorio 5 Pgina 5 de 8 Asignacin de direcciones.Las direcciones se asignarn de acuerdo a la siguiente figura: 3.64/27 3.112/293.96/29 3.32/273.0/272.0/272.96/282.32/272.64/27 2.112/291.96/281.0/271.32/271.64/27 1.112/29Nota: todas las direcciones son 192.168.x.x3.120/300.8/30 0.0/300.4/303.97lo13.65eth13.1eth03.3eth03.33lo13.121ttyS03.122ttyS03.66eth0 3.113lo10.2ttyS10.9ttyS00.10ttyS10.6ttyS00.5ttyS00.1ttyS13.2eth02.3eth01.3eth02.120/301.120/302.1eth02.2eth02.33lo1 2.121ttyS02.65eth12.97lo12.66eth02.113lo12.122ttyS01.2eth01.1eth01.33lo11.65eth11.97lo11.121ttyS01.122ttyS01.66eth01.113lo1D1 D2D3B1 B2B3A1 A2A3C1C2C3 Figura 5: Asignacin de IP's Redes de Datos 2006 Instructivo Laboratorio 5 Pgina 6 de 8 Comandos. Los comandos UNIX de inters para la prctica son: ifconfig:permiteverlaconfiguracinyconfigurarlasinterfacesdereddelamquina (asignarIPs,activar,desactivar,etc.).Estdisponiblelapginamanenlapginadel curso.pppd: inicia un protocoloPPP decapadeenlace.Importante:debe iniciarseenambos extremos y con la configuracin adecuada para que funcione. Est disponible la pgina man en la pgina del curso.route:permiteingresarmanualmenteentradasdelatabladeruteo.Estdisponiblela pgina man en la pgina del curso.netstat: permite visualizar el contenido de estructuras relacionadas con datos de la red. Est disponible la pgina man en la pgina del curso.traceroute:permiteaveriguarelcaminohaciaunciertohost(ylosretardos decada enlace). Est disponible la pgina man en la pgina del curso.ping: permite averiguar si hay un camino a un cierto host. Est disponible la pgina man en la pgina del curso.Tareas de preparacin. 1.Indiquecmoingresaralatabladeruteolainformacindequealasubred 192.168.208.0/20 se accede saltando al 172.16.0.15. 2.Indiquecmoaveriguarelcaminoquesigueunpaquetedesdesuestacinhaciael 192.168.209.33. 3.Indique cmo puede visualizar el contenido de la tabla de ruteo de su estacin. Redes de Datos 2006 Instructivo Laboratorio 5 Pgina 7 de 8 4.Indiquedosposiblestablasderuteodelenrutadord1deacuerdoalaasignacinde direcciones(tomandocomocriteriominimizarlossaltosominimizarelretardo).Asuma quelos retardos delos enlacespunto a punto sonmucho mayoresque los retardos de los enlaces ethernet. Minimizando n saltos DestinoPrximo salto Minimizando retardos DestinoPrximo salto 5.Supongaque ustedy doscompaeros desean armaruna red entre sus PC's. Disponende tres PC's,alasquellamaremosm1,m2ym3,decuatrotarjetasderedperoningnswitchnihub. Colocan dos tarjetas de red en m2 (eth0 y eth1), una en m1 (eth0) y otra en m3 (eth0). Detalle todos los pasos necesarios, indicando en que mquina ejecuta cada comando, para: 1.ConfigurarlasinterfacesderedparatenerentreM1yM2lasubred192.168.0.0/30, teniendo m1 la IP 192.168.0.1 y m2 la IP 192.168.0.2. 2.ConfigurarlasinterfacesderedparatenerentreM2yM3lasubred192.168.0.4/30, teniendo m2 la IP 192.168.0.5 y m3 la IP 192.168.0.6. 3.Configurar las tablas de ruteo de forma que m1 pueda hacer ping a m3. Redes de Datos 2006 Instructivo Laboratorio 5 Pgina 8 de 8 Procedimiento. En el informe. Conclusiones. En el informe. Para conocer ms. CursoBsicodeUnix.UncursointroductorioalsistemaoperativoUnix,orientadoaLinux. Intrpretedecomandos,sistemadearchivos,editorvi,expresionesregulares,filtros, programacin del shell. http://iie.fing.edu.uy/~vagonbar/unixbas/index.htm . The Internet Lab Manual. Es una coleccin de instructivos para realizar prcticas de laboratorio en redes de datos. Si bien el equipo requerido es inalcanzable, el contenido de los instructivos es altamente aprovechable. Pgina principal: http://www.cs.virginia.edu/~itlab/book/ Enlaces: http://www.cs.virginia.edu/~itlab/book/links/ FreeBSDHypertextManPages.UnsitiowebconpginasmandediversosUnices(BSD, FreeBSD, RedHat Linux, SuSE Linux).http://www.freebsd.org/cgi/man.cgi . Errores, omisiones, comentarios: Alvaro Valds, [email protected] Redes de Datos - Curso 2006 - Pgina del curso: http://iie.fing.edu.uy/ense/asign/redatosInstituto de Ingeniera Elctrica - Facultad de Ingeniera - UDELAR, Montevideo, Uruguay.