Funcionalidad de protocolos capa de aplicación

Post on 19-Mar-2016

219 views 0 download

description

cisco, protocolo, osi, tcp, ip, redes

Transcript of Funcionalidad de protocolos capa de aplicación

Ingeniería Eléctrica y ElectrónicaIngeniería en SistemasCCNA Exploration

“Funcionalidad y protocolos de la capa de aplicación”

Facilitador

Ing. Orlando Barcia Ayala

Website: www.orlandobarcia.com

E-mail: obarcia@orlandobarcia.com

Blog: blog.orlandobarcia.com

Cursos online: www.orlandobarcia.com/cursos

Agenda

Objetivos

Menú interactivo

Reflexión

RecursosMetodología

Conocimientos

previos

Profundización

Agenda– Recordatorio módelo OSI vs TCP/IP

– Recordatorio definiciones protocolo, host, puerto, recurso

– Ejemplos de servicios de protocolos de la capa de aplicación

– Laboratorios (stream de datos, servidor web, servicios y protocolos de correo electrónico)

Objetivos• Describir la función de las aplicaciones

TCP/IP, World Wide Web, correo electrónico, y sus servicios relacionados (HTTP, DNS, SMB, DHCP, SMTP/POP y Telnet).

• Explicar cómo los protocolos garantizan que los servicios que se ejecutan en una clase de dispositivo puedan enviar y recibir datos desde y hacia muchos dispositivos de red diferentes.

Objetivos• Describir los procesos para compartir

archivos que utilizan las aplicaciones entre pares y el protocolo Gnutella.

• Utilizar herramientas de análisis de red para examinar y explicar cómo funcionan las aplicaciones comunes de los usuarios.

Metodología• Proceso de enseñanza aprendizaje:

Andragogía, método histórico, método descriptivo, método comparativo

• Investigación Formativa (inicial)• Mayéutica• Modelo activista – paradigma constructivista

( no conductual) • Aprendizaje cooperativo• Modelo de Kolb del aprendizaje

Cono del aprendizaje

Fuente: Edgar Dale, tomado de sabiduria.com, 2012 feb

RecursosProfundización del contenido• Cisco Networking Academy

– Ir al Capítulo 3 , ( 3.3 al 3.4 )• Blog del docente: blog.orlandobarcia.com• Multimedia:

– Animaciones– Videos

• Software de simulación

Conocimientos previos

Los usuarios utilizan la red a través:

•World wide web•Correo electrónico•Programas para compartir archivos•Otras aplicaciones

Estas aplicaciones: proporcionan la interfaz HUMANA a la red subyacente (top –down).

Comunicación a través de la redSe lo diagrama mediante

Esquema en capas del modelo OSI

Una de sus capas es

La capa de aplicación

Sus componentes son:aplicaciones Servicios protocolos

Provee

La interfaz a la red (acceso a ella)

Conexión de interfaz entre redes humanas y redes de datos

Actividad 1: Conocimientos previos

Técnica:• Selección de “papelitos” de forma

aleatoria para responder a interrogante planteadas y formar el conocimiento en base a preguntas - mayéutica

Mayéutica de conocimientos previos

1. ¿Qué significan las siglas OSI?2. ¿Cuántas y cuáles son las capas del mod

elo OSI ?3. ¿Cuántas y cuáles son las capas del mod

elo TCP/IP ?4. ¿Realice la comparación entre OSI y TC

P/IP ?5. ¿Describa los protocolos de capa de apli

cación más conocidos?

Mayéutica

1. ¿Qué significan las siglas OSI?(Interconexión de sistemas abiertos) Open Systems Interconnection, creado por ISO (International Organization for Standardization) y ITU-T (International Telecommunication Union)

Mayéutica

2.¿Cuántas y cuáles son las capas del modelo OSI ?

Modelo OSI (Open Systems Interconection)

Transporte

Red

Física

Enlace de Datos

Sesión

Presentación

Aplicación

1

2

3

4

5

6

7

Capas de flujo de datos

Capas de aplicación

bits

Tramas - control

paquetes

segmentos

Datos

Como referencia, teórico

Transporte

Red

Física

Enlace de Datos

Sesión

Presentación

Aplicación

Host A Host B

Transporte

Red

Física

Enlace de Datos

Sesión

Presentación

Aplicación

bits

Tramas - control

paquetes

segmentos

Datos

MODELO OSI (comunicación par a par

Mayéutica

3. ¿Cuántas y cuáles son las capas del modelo TCP/IP ?

Modelo TCP/IP (protocolo control de transmisión/ protocolo internet)

Aplicación

Transporte

Acceso a red

Internet

1

2

3

4

Mayéutica

4. ¿Realice la comparación entre OSI y TCP/IP ?

Comparación OSI vs TCP/IP

Transporte

Red

Física

Enlace de Datos

Sesión

Presentación

AplicaciónAplicación

FTP, HTTP, SMTP, DNS,TELNET

TCP (Transporte)

Acceso a redEthernet (LAN común)

IP (Internet)

Mayéutica

5. ¿Describa los protocolos de capa de aplicación más conocidos?

Protocolos de capa de aplicación

• DNS: domain name systems• HTTP: hypertext Transfer Protocol• SMTP: simple mail transfer protocol• FTP: File Trasfer Protocol• TELNET

Capa de Transporte 2 protocolos: tcp (orientado a conexión)

udp (user datagram protocol- no orientado a conexión)

TCP /IP

IP

Internet LAN y WANLAN

UDPTCP

FTP HTTP DNSSMTP DNS

Profundización:

Servicios y protocolos capa de aplicación

Puertos

• la capa de transporte utiliza un esquema de direccionamiento llamado número de puerto.

• Los números de puerto identifican las aplicaciones y los servicios de la capa de aplicación que son el origen y el destino de los datos.

Lista de Puertos conocidosPuerto Tipo Protocolo

20 Y 21 TCP FTP23 TCP Telnet25 TCP SMTP53 TCP/UDP DNS80 TCP HTTP - Web 110 TCP POP143 TCP IMAP443 TCP SSL

TCP: orientado a conexiónUDP: transmisión sin conexión

DNS• Sistema de nombres de dominios

Redes de datos

dispositivos

Etiquetan con dirección IP numérica

Difícil recordar dirección numérica

Se crearon

Nombres de dominioConvierte dirección numérica en nombre sencillo y reconocible

Sistema de nombres de dominio

• DNS utiliza un conjunto distribuido de servidores para resolver los nombres asociados con las direcciones IP numéricas

Funcionamiento DNS

Fuente: cisco.com, Cisco Networking Academy v4 tomado febr 2012

Importante

• DNS es un servicio cliente –servidor• Pero este cliente ejecuta un servicio por sí

mismo.• Cliente DNS se denomina resolución DNS

Herramienta de softwareNslookup [nombre de dominio]

Software herramienta

• Un servidor DNS proporciona la resolución de nombres utilizando el demonio de nombres que generalmente se llama named (se pronuncia name-dee).

Actividad 2: Profundización

Técnica:• Formar grupos por numeración de

integrantes (1-6)• Realizar las actividades indicadas en el

blog del docente blog.orlandobarcia.com

Reflexión - cooperativa

• Responda las siguientes interrogantes:• ¿Qué es un DNS y como funciona?• ¿Cuales son algunos de los registros

utilizados en un DNS para resolver nombres?

• ¿Qué permite realizar nslookup?

Bibliografía• DEITEL,Harvey. DEITEL Paul(2004). Cómo programar en Java. Quinta

Edición. Pearson Educación. Mexico.• CEBALLOS, Javier(2006). Curso de Programación Java 2,. Editorial RAMA.• HOLZNER, Steven. (2007)La Biblia de Java 2. Anaya Multimedia. • ECKEL, Bruce. (2000)Thinking in Java. Second Edition. Prentice Hall.• JALON, Javier et all. (2000.)Aprenda Java como si estuviera en primero.

Universidad de Navarra.Escuela de Ingenierios Industriales. • JOYANES, L. (2008). Fundamentos de la programación. Algoritmos y

Estructura de Datos, 4ª Edición. Madrid: McGraw-Hill.• JOYANES, L.; RODRIGUEZ, L; FERNANDEZ, M. (2003). Fundamentos de

programación Libro de problemas. 2ª Edición. Madrid: McGraw-Hill.