Pract 15

download Pract 15

of 3

description

practica

Transcript of Pract 15

  • 1Prctica #15: Rastreo de paquetes a travs de unainternetworking

    Julio [email protected]

    Universidad Politcnica SalesianaRedes de Computadoras I

    AbstractEn esta prctica de laboratorio de Redes de Com-putadoras I se hace un seguimeinto o rastreo de los paquetesiniciados por HTTP que atraviesan una internetwork comoresultado de una solicitud de pgina Web. Se bserva el procesode los paquetes iniciados por HTTP.

    Index TermsRouter,IP, Paquete,internetworking

    I. INTRODUCCIN

    Las primeras redes eran de tiempo repartido que utilizabanunidades centrales (mainframes) y terminales conectadas aestas. Tales ambientes fueron implementados por System Net-work Architecture, de IBM (SNA) y la Network Architecture,de Digital. Las redes de rea local (LANs) evolucionaronalrededor de la revolucin de la PC. Las LANs permitieronintercambiar archivos y mensajes a mltiples usuarios en unrea geogrfica relativamente pequea, as como tener accesoa recursos compartidos tales como servidores de archivos. Lasredes de rea amplia (WANs) interconectan LANs a travs delas lneas telefnicas normales (y de otros medios fsicos), detal modo interconectando a usuarios dispersados geogrfica-mente. Hoy, las LANs de alta velocidad y las Internetworksswitcheadas se estn utilizando extensamente, en gran parteporque funcionan a una velocidad muy elevada y soportanaplicaciones que consumen gran ancho de banda como trans-misin de voz y de vdeo. El Internetworking evolucion comosolucin a tres problemas claves: LANs aisladas, duplicacinde recursos, y carencias en la administracin de la red. LasLANS hacen la comunicacin electrnica entre diversas ofici-nas aisladas o los departamentos imposible. La duplicacin derecursos signific que el mismo hardware y software tuvieronque ser provistos a cada oficina o departamento, al igual queun personal de soporte separado. Esta carencia en el manejode la red signific que no exista ningn mtodo de managingy troubleshooting centralizado.[2]

    Esta breve actividad est basada en el ejemplo de 7.4.1.2 delcurriculum. En ese ejemplo, se asume que los procesos ARP,DNS y TCP ya han ocurrido, y se enfoca en el seguimientode los paquetes iniciados con HTTP a travs de una pequeainternetwork formada por 2 routers.

    II. OBJETIVO GENERAL

    Estudiar y anlizar el rastreo de paquetes a travs de unainternetworking

    1) Objetivos Especificos: Rastrear los paquetes iniciados por HTTP que atraviesan

    una internetwork como resultado de una solicitud depgina Web.

    Observar la misma situacin visualizando ms que lospaquetes iniciados por HTTP.

    III. SINTESIS TERICO

    A. Internetworking

    Una Internetwork es una coleccin de redes individuales,conectadas por dispositivos intermediarios, que funciona comouna gran red nica. Internetwoking se refiere a la industria, alos productos, y a los procedimientos que resuelven el desafode crear y de administrar internetworks.[1] El cuadro 1-1ilustra algunas diversas clases de tecnologas de red que sepueden interconectar por ruteadores y otros dispositivos dered, para crear una Internetwork:

    Figure 1. Diversas tecnologas de red se pueden conectar para crear unaInternetwork.

    Implementar una Internetwork funcional no es una tareasencilla. Se debe hacer frente a muchos desafos, especial-mente en las reas de la conectividad, la confiabilidad, elmanagement de la red y la flexibilidad. Cada rea es clavea la hora de establecer una Internetwork eficiente y eficaz. Eldesafo cuando se conectan varios sistemas es la comunicacinentre las tecnologas dispares. Diversos sitios, por ejemplo,pueden utilizar diversos tipos de medio de transmisin, opuede ser que funcionen a las velocidades diferentes. Otraconsideracin esencial es mantener en cualquier Internetworkun servicio confiable.[1] Los usuarios y organizaciones enteras

  • 2dependen de un acceso constante y confiable a los recursos dela red. Adems, la administracin de la red debe proporcionaruna ayuda centralizada y capacidades de la localizacin deaveras en una Internetwork. La configuracin, la seguridad, elfuncionamiento, y otras detalles se deben tratar adecuadamentepara que la Internetwork funcione sin tropiezos. La flexibil-idad, la preocupacin final, es necesaria para la expansinde la red y las nuevas aplicaciones y servicios, entre otrosfactores.[2][3]

    La figura en la siguiente pgina presenta una transferenciade datos simple entre dos hosts a travs de una internetwork.Destacamos la funcin de cada capa durante la comunicacin.Para este ejemplo mostraremos una solicitud HTTP entreun cliente y un servidor. Para centrarnos en el procesode transferencia de datos, omitimos muchos elementos quepueden producirse en una transaccin real. En cada paso sloestamos llamando la atencin a los elementos principales.Por ejemplo: muchas partes de los encabezados se ignoran.Estamos asumiendo que todas las tablas de enrutamiento sonconvergentes y las tablas ARP estn completas. Adems,suponemos que ya est establecida una sesin TCP entre elcliente y el servidor. Tambin supondremos que la bsquedade DNS para el servidor WWW ya est en la cach del cliente.

    Figure 2. Transferencia de datos simple entre dos hosts a travs de unainternetwork.

    IV. MATERIALES

    Nombre CantidadSevidor 1Switch 1

    Packet Tracer 1Routers 2

    PC 4

    V. DESARROLLO

    A. Tarea 1: Rastrear los paquetes iniciados por HTTP.

    1) Paso 1. Inicialice la red.: Mientras se encuentra en modotiempo real, abra el Explorador Web desde el Escritorio dela PC Cliente. Escriba 192.0.2.7 en URL y presione la teclaIntro. La pgina Web debera poder verse. Este proceso ayudaa llenar tablas para que usted pueda concentrarse slo en lospaquetes HTTP.

    Figure 3. Pgina web del explorador.

    2) Paso 2. Establezca los filtros de la lista de eventos.:Cambie al Modo simulacin. Se desea capturar slo loseventos de HTTP. En la seccin Filtros de la lista de eventos,haga clic en el botn Editar filtros. Slo seleccione eventosHTTP. Cuando slo vemos los eventos de HTTP, los procesosde DNS, ARP, TCP y RIP an se llevan a cabo, pero no semuestran. A veces, si un paquete de HTTP se guarda en elbfer, esto produce un evento de paquete distinto en la lista deeventos que parece un duplicado pero slo es una pausa antesde transmitir. Esto sucede debido a que los otros eventos delprotocolo se estn ejecutando, pero no son visibles.

    Figure 4. Filtros de la Lista de eventos.

    3) Paso 3. Recorra la simulacin.: Desde el exploradorde la PC cliente, haga clic en el botn Ir para solicitarla pgina Web de nuevo. Haga clic una vez en el botnCapturar/Reenviar y examine el paquete. Luego haga clicen Capturar / Reenviar una y otra vez, abriendo el paquetepara examinarlo en cada paso del proceso. Cuando terminede analizar los paquetes, cambie al Modo tiempo real yhaga clic en el botn Reiniciar dispositivos para reiniciar losdispositivos. Cuando las luces del enlace pasen de rojo a verde,vuelva al modo Simulacin.

  • 3Figure 5. Capturar/Reenviar del paquete de datos.

    B. Tarea 2: Observar la misma situacin y analizar ms quelos paquetes iniciados slo con HTTP.

    1) Paso 1. Observe ms protocolos.: En la seccin Filtrosde la lista de eventos, haga clic en el botn Editar filtros.Seleccione HTTP, DNS, TCP, UDP, ARP, y RIP. Esto propor-cionar una visin ms realista de la red. Es similar a lo quese observa en una captura de Wireshark.

    Figure 6. Filtros de la lista de eventos HTTP, DNS, TCP, UDP, ARP, y RIP

    2) Paso 2. Recorra la simulacin: Abra el Explorador Webde la PC cliente, escriba eagle-server.example.com en URL ypresione la tecla Intro. Haga clic en el botn Ir. Haga clic enel botn Capturar/Reenviar y analice las complejidades de estainteraccin de protocolos aparentemente simples. Despus delintercambio de los routers comience a intercambiar paquetesRIPv2. Este intercambio continuar indefinidamente. Detn-gase despus de un par de intercambios. A esta altura delcurso, debera poder explicar esta secuencia de paquetes.

    Figure 7. Intercambiar paquetes RIPv2.

    VI. CONCLUSIONES

    El cliente inicia activando un enlace en una pagina webentonces el explorador inicia unaolicitud HTTP Get. Lacapa de aplicacion agrega el encabezado de la capa 7 paraidentificar la aplicacion y el tipo de datos. La capa detransporte identifica el servicio www para luego asociareste servicio con el protocolo TCP y asigna los numerosde puerto y asi sigue un proceso por cada una de lascapas desde la capa de aplicacion del usuario hasta lacapa de aplicacion del usuaio final la solicitud HTTP Getse enrega al servicio del servidor web. El servicio luegopuede formular una respuesta.

    La capa de trasnporte lleva acabo tareas importantes comoexaminar el segmento TCP para determinar la sesion a lacual pertenecen los datos contenidos del segmento. Estose realiza examinando los puertos de origen y de destino.

    REFERENCES[1] Windows Server Administration Fundamentals. Microsoft Official Aca-

    demic Course. 111 River Street, Hoboken,[2] Velte, Toby J., and Velte, Anthony T.. Manual de Cisco (4a. ed.).

    Mxico: McGraw-Hill Interamericana, 2011. ProQuest ebrary. Web. Julio2015.

    [3] Robledo Sosa, Cornelio. Redes de computadoras. Mxico: InstitutoPolitcnico Nacional, 2002. ProQuest ebrary. Web. Julio 2015.