Funcionalidad de protocolos capa de aplicación
-
Upload
orlando-barcia-ayala -
Category
Documents
-
view
219 -
download
0
description
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: [email protected]
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.