Intro Aplicaciones Web
Introducción al curso
Temario
Conceptos básicos de Comunicación
Protocolos de red Modelo OSI El Modelo TCP/IP
Cliente - Servidor Introducción a las aplicaciones web
WWW como servicio de Internet Fundamentos de la web
Protocolo HTTP Arquitectura de Aplicaciones Web Lenguaje HTML
Conceptos básicos de Comunicación
Programación III
Protocolos de red
Conjuntode reglas que controlan la secuencia de mensajes que ocurren durante una comunicación entre entidades que forman una red. Establecen aspectos como:
Las posibles secuencias de mensaje que pueden llegar durante el proceso de la comunicación. La sintaxis de los mensajes intercambiados. Estrategias para corregir los casos de error. Estrategias para asegurar la seguridad (autenticación, encriptación).Modelo OSI
El modelo de referencia de Interconexión de Sistemas Abiertos (OSI) lanzado en 1984 fue el modelo de red descriptivo creado por ISO. Modelo por capas. En la transmisión entre dos maquinas, el emisor añade datos en el paquete en cada capa para que llegue completo y libre de errores. Modelo de referencia para estructuras de redes. Propone 7 capas.
Nivel
7 6 5 4 3 2 1
NombreNivel de aplicación Nivel de presentación Nivel de sesión Nivel de transporte Nivel de red Nivel de enlace de datos Nivel físico
Categ.
Aplicación
Transporte de Datos
Modelo OSI
Se definen los protocolos que utilizan las aplicaciones para intercambiar datos (HTTP, FTP, SMTP, POP) Encargada de manejar las estructuras de datos y la correcta interpretación de los mismos Control de lasesión entre el emisor y receptor (SSL) Transferencia libre de errores de los datos entre el emisor y el receptor (TCP, UDP) Conseguir que los datos lleguen desde el origen al destino aunque no tengan conexión directa (IP) Asegura que la línea física sea un medio idóneo para entregar el paquete libre de errores a la capa de red (Ethernet, ATM) Conexiones físicas de la computadora hacia la red (coaxial,fibra óptica).
Modelo TCP/IP
Toda arquitectura de red por capas se compara con el modelo OSI Internet utiliza un conjunto de protocolos de red que permiten la transmisión de datos entre redes de computadoras. Se denomina Modelo TCP/IP, en referencia a los dos protocolos más importantes.
Modelo TCP/IP
Capa Acceso a red Provee una interfaz con el medio físico de la red. Además posibilitacontrol de errores de los datos entregados a la red y los recibidos de ella. Capa de Internet Provee direccionamiento lógico independiente del hardware de red para que los datos pasen a través de las subredes necesarias hasta llegar a destino.
Modelo TCP/IP
Capa de transporte Se encarga del control del flujo, errores y confirmación de recepción de datos. Capa de aplicación En este nivel losprogramas de usuario se comunican a través de protocolos como HTTP y FTP.
Modelo TCP/IP
Transmisión de Datos en el Modelo TCP / IP
Cliente-servidor
Programación III
Cliente – Servidor
Esta arquitectura consiste en que un programa “el cliente” realiza peticiones a otro programa “el servidor” que le da respuesta. La separación entre cliente y servidor es una separación de tipo lógico.La capacidad de proceso está repartida entre los clientes y los servidores, aunque son más importantes las ventajas de tipo organizativo debidas a la centralización de la gestión de la información y la separación de responsabilidades, lo que facilita y clarifica el diseño del sistema Sistemas multicapa en los que el servidor se descompone en diferentes programas que pueden ser ejecutados pordiferentes computadoras aumentando así el grado de distribución del sistema. La arquitectura cliente-servidor sustituye a la arquitectura monolítica en la que no hay distribución, tanto a nivel físico como a nivel lógico.
Cliente - Características
Es quien inicia solicitudes, tienen por tanto un papel activo en la comunicación (dispositivo maestro o amo). Espera y recibe las respuestas del...
Regístrate para leer el documento completo.