La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Capacitación de Herramientas para el Desarrollo WEB Modulo I- Fundamentos de Internet Sesión #1 María Paz Coloma M.

Presentaciones similares


Presentación del tema: "Capacitación de Herramientas para el Desarrollo WEB Modulo I- Fundamentos de Internet Sesión #1 María Paz Coloma M."— Transcripción de la presentación:

1

2 Capacitación de Herramientas para el Desarrollo WEB Modulo I- Fundamentos de Internet Sesión #1 María Paz Coloma M.

3 Fundamentos de Internet Contenidos Arquitectura Cliente/Servidor. Protocolos de comunicación. Conceptos de Servicios. Dirección IP y Servidor de Nombres. Internet y el World Wide Web.

4 Arquitectura Cliente/Servidor Los componentes de este tipo de arquitectura son 3: Cliente : es quien envía un requerimiento de servicio. En este contexto nos referimos al browser. Servidor: proceso que espera pasivamente por una comunicación.

5 Arquitectura Cliente/Servidor Protocolos de comunicación: –Define las reglas de comunicación entre el cliente y el servidor. –Dentro de estos protocolos tenemos a TCP-IP como protocolo estándar en la WEB. –Tecnología Internet (RFC1180)

6 Componentes de Arquitectura Cliente/Servidor La cantidad de componentes depende de si se trata de una internet-extranet-intranet. Dentro de los componentes que hacen posible la arquitectura se encuentran: ISP: Internet Service Provider. Router: la comunicación entre redes. Hub/Switch: Concentradores.

7 Componentes de Arquitectura Cliente/Servidor Tarjeta de Red tanto cliente como servidor. Cableado necesario.

8 Funcionamiento de la Arquitectura Cliente/Servidor

9 Protocolos TCP-IP, HTTP, FTP TCP-IP es una suite de protocolos.( RFC1180) Hyper Text Transfer Protocol) Protocolo usado en la World Wide Web. FTP: (File Transfer Protocol) Protocolo usado para la transferencia de archivos. Ambos son protocolos de aplicación.

10 Usos de HTTP Permite la comunicación entre un cliente y un servidor web. Esta basado en el intercambio de texto. Cliente envía: –GET /ruta/archivo HTTP/1.0 –Líneas de Control (Content Type,Expires) –Línea en Blanco

11 Usos de HTTP Servidor envía: –Líneas de Control –Línea en Blanco –Contenido

12 Usos de FTP Permite la transmisión de archivos en forma de texto y binaria. Requiere de un servidor FTP y un cliente. Utiliza autenticación de usuarios. Consideraciones de seguridad.

13 Conceptos de Servicios ¿Qué es un servicio? Un servicio es un proceso, que utiliza recursos de máquina. Tipos de Servicios: –Servicios en la Red: Intercambio de Datos. Solicitud de información. Mensajería entre otros.

14 Conceptos de Servicios Tipos de Servicios: –Servicios de Nombres: Independencia de IP Trabajo Jerarquico de dominio. Servidores de Raiz. Servidores primarios de Dominio.

15 Servicio Web Requiere de un servidor web, que es un software que permite la publicación y administración de sitios web. Este servicio se identifica mediante un protocolo y una puerta. En el caso del servicio web hablamos de puerta 80 por default y protocolo http.

16 URL Uniform Resource Locator. Permite identificar un recurso en la red. Esta compuesta por: Protocolo://maquina/recurso:puerto Ejemplo:

17 URL Protocolos que dependen del cliente: –http: –ftp –News –Otros. Máquina puede ser un nombre o IP. Recurso que puede ser una página, imagen, archivo js, asp entre otros. Puerta no es obligación especificarla.

18 Concepto de Puerto Es la puerta de entrada por la cual un proceso servidor escucha los requerimientos de un cliente. Los puertos definen las aplicaciones que pueden ser ejecutada en ellos. Puertos por defecto más utilizado: –21 : FTP –23 : Telnet - 80 : HTTP: –25 : SMTP : POP3

19 Puertos Recomendados Por conceptos de seguridad verifique que sólo las puertas necesarias esten habilitadas. En el caso de puerto 80, se recomienda que los puerto alternativos comienzen con 80xx. Para intercambio de información segura utilice servicios como https,sftp,snews entre otros.

20 Dirección IP y Servidores de Nombres Un servidor web debe tener una IP asociada. Debe ser IP fija. En el caso de Internet debe utilizar un nombres para identificar a las IP.(NIC chile) Lo anterior se cumple utilizando Servidores de Dominio(DNS). –Este funciona con una estructura jerárquica y por zonas.

21 Dirección IP y Servidores de Nombres ¿Qué es Nic? Centro de información de red encargado de administrar los nombres de dominio en alguna categoría de internet. Es aquí donde se inscriben los dominios a nivel nacional.

22 Internet y el World Wide Web(WWW) Esta tecnología amplia los horizontes de la programación tradicional. Lo visto anteriormente son consideraciones que se deben tener al momento de desarrollar web. La tecnología es una estándar y nunca olvidar multiplataforma.

23 LINKS News: Definiciones Varias. RFC1180: Nic : https://www.nic.cl Otros


Descargar ppt "Capacitación de Herramientas para el Desarrollo WEB Modulo I- Fundamentos de Internet Sesión #1 María Paz Coloma M."

Presentaciones similares


Anuncios Google