hhs es3 puertos_y_protocolos

Download Hhs es3 puertos_y_protocolos

Post on 16-Apr-2017

181 views

Category:

Science

0 download

Embed Size (px)

TRANSCRIPT

  • LECCIN 3PUERTOS Y PROTOCOLOS

  • License for Use InformationThe following lessons and workbooks are open and publicly available under the followingterms and conditions of ISECOM:

    All works in the Hacker Highschool project are provided for non-commercial use withelementary school students, junior high school students, and high school students whether in apublic institution, private institution, or a part of home-schooling. These materials may not bereproduced for sale in any form. The provision of any class, course, training, or camp withthese materials for which a fee is charged is expressly forbidden without a license includingcollege classes, university classes, trade-school classes, summer or computer camps, andsimilar. To purchase a license, visit the LICENSE section of the Hacker Highschool web page atwww.hackerhighschool.org/license.

    The HHS Project is a learning tool and as with any learning tool, the instruction is the influenceof the instructor and not the tool. ISECOM cannot accept responsibility for how anyinformation herein is applied or abused.

    The HHS Project is an open community effort and if you find value in this project, we do askyou support us through the purchase of a license, a donation, or sponsorship.

    All works copyright ISECOM, 2004.

    Informacin sobre la Licencia de Uso

    Las lecciones y cuadernos de trabajo siguientes son de acceso pblico y estn disponiblesbajo las siguientes condiciones de ISECOM:

    Todos los trabajos del proyecto Hacker Highschool son proporcionados para su uso nocomercial con estudiantes de escuelas primarias, secundarias, bachilleratos y ciclosformativos dentro de las actividades acadmicas propias de la institucin. Dichos materialesno pueden ser reproducidos con fines comerciales de ningn tipo. La imparticin con estosmateriales de cualquier clase, curso o actividad de formacin para el que sea necesariopagar un importe, queda totalmente prohibida sin la licencia correspondiente, incluyendocursos en escuelas y universidades, cursos comerciales o cualquier otro similar. Para lacompra de una licencia visite la seccin LICENSE de la pgina web del proyecto HackerHighschool en www.hackerhighschool.org/license.

    El proyecto HHS es una herramienta de aprendizaje y, como tal, la formacin final debeproceder realmente de la influencia del instructor y no basarse nicamente en el uso de laherramienta.

    ISECOM no puede aceptar bajo ningn concepto responsabilidad alguna sobre la forma deaplicar, ni sus consecuencias, de cualquier informacin disponible dentro del proyecto.

    El proyecto HHS es un esfuerzo de una comunidad abierta, por lo que si encuentra til esteproyecto le invitamos a esponsorizarlo a travs de la compra de una licencia, una donacino una esponsorizacin.

    All works copyright ISECOM, 2004.

    2

    LECCIN 3 PUERTOS Y PROTOCOLOS

  • ndice License for Use Information............................................................................................................... 2Informacin sobre la Licencia de Uso.............................................................................................. 2Contribuciones........................................................................................................................................43.1. Objetivos............................................................................................................................................53.2. Conceptos bsicos de redes..........................................................................................................6

    3.2.1 Dispositivos..................................................................................................................................63.2.2 Topologas...................................................................................................................................6

    3.3. Modelo TCP/IP..................................................................................................................................73.3.1 Introduccin ..............................................................................................................................73.3.2 Capas TCP/IP..............................................................................................................................7

    3.3.2.1 Aplicacin..........................................................................................................................73.3.2.2 Transporte...........................................................................................................................73.3.2.3 IP..........................................................................................................................................83.3.2.4 Acceso a Red....................................................................................................................8

    3.3.3 Protocolos...................................................................................................................................83.3.3.1 Protocolos de la capa de Aplicacin............................................................................93.3.3.2 Protocolos de la capa de Transporte............................................................................ 93.3.3.3 Protocolos de la capa de Internet.................................................................................9

    3.3.4 Direcciones IP.............................................................................................................................93.3.5 Puertos.......................................................................................................................................113.3.6 Encapsulacin..........................................................................................................................13

    3.4. Ejercicios..........................................................................................................................................143.4.1 Ejercicio 1: Netstat...................................................................................................................143.4.2 Ejercicio 2: Puertos y protocolos.............................................................................................143.4.3 Ejercicio 3: Mi primer servidor.................................................................................................15

    3.5. Lecturas recomendadas...............................................................................................................16

    3

    LECCIN 3 PUERTOS Y PROTOCOLOS

  • ContribucionesGary Axten, ISECOM

    La Salle URL Barcelona

    Kim Truett, ISECOM

    Chuck Truett, ISECOM

    Marta Barcel, ISECOM

    Pete Herzog, ISECOM

    4

    LECCIN 3 PUERTOS Y PROTOCOLOS

  • 3.1. Objetivos

    En la presente leccin se parte de unos conocimientos bsicos sobre Windows y Linux, paraluego aplicarlos a los conocimientos sobre qu son y para qu sirven los puertos y protocolos.

    Al trmino de la leccin el alumno debe tener unos conocimientos bsicos sobre:

    - Conceptos bsicos de redes.

    - Direccionamiento IP.

    - Puertos y Protocolos.

    5

    LECCIN 3 PUERTOS Y PROTOCOLOS

  • 3.2. Conceptos bsicos de redes

    3.2.1 DispositivosAntes de empezar a explicar protocolos y puertos, hay que familiarizarse con los iconos de losdispositivos ms comunes que se ven en los esquemas bsicos. stos son:

    3.2.2 TopologasCon estos dispositivos se pueden crear las denominadas redes de rea local o LAN (LocalArea Network). Con una LAN se puede tener una comunicacin eficaz de dispositivos talescomo ordenadores e impresoras para compartir recursos, se puede dar acceso a Internetcon total control del administrador, etc.

    A la hora de disear una LAN, se puede optar por alguna de las siguientes topologas fsicas:

    En la primera, topologa de Bus, se tienen todos los ordenadores conectados a un nicomedio de transmisin que a su vez est conectado a unas terminaciones a ambos lados.Todos los ordenadores se ven entre s.

    En la configuracin en Anillo se conecta un ordenador al siguiente, y el ltimo al primero, deesta manera slo se ve un ordenador con el contiguo.

    En la topologa en Estrella se conectan todos los terminales a un nico punto central y esste el que se encarga de retransmitir la informacin. Si se conectan varios puntos centralesentre s, se obtiene una topologa de Estrella Extendida.

    Por lo contrario, si se van concatenando dispositivos a diferentes niveles se obtiene unatopologa Jerrquica.

    6

    LECCIN 3 PUERTOS Y PROTOCOLOS

  • 3.3. Modelo TCP/IP

    3.3.1 Introduccin El modelo TCP/IP fue desarrollado por el DoD (Department of Defense) de los EUA y DARPA(Defense Advanced Research Project Agency) en la dcada de los 70. El modelo TCP/IP fuepensado como un estndar abierto para poder conectar dos mquinas cualesquiera, todo elmundo puede utilizarlo y es en el que se basa Internet.

    3.3.2 Capas TCP/IPEl modelo TCP/IP define cuatro capas totalmente independientes en las que divide elproceso de comunicacin entre dos dispositivos. Las capas por las que pasa la informacinentre dos estaciones o mquinas son las siguientes:

    3.3.2.1 Aplicacin

    Es la capa ms cercana al usuario final y la que le proporciona servicios de red. Como es lacapa superior, no da servicios a ninguna capa. Es la responsable de traducir los datos de laaplicacin, programa, para que puedan ser enviados por la red. Sus funciones se resumenen:

    - Representacin

    - Codificacin

    - Control de dilogo

    - Gestin de las aplicaciones de usuario

    3.3.2.2 TransporteLa capa de transporte establece, mantiene y termina circuitos virt