2. Arquitectura Cliente/Servidor.
Protocolos de comunicación.
Conceptos de Servicios.
Dirección IP y Servidor de Nombres.
Internet y el World Wide Web.
3. 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.
4. 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)
5. 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.
6. Tarjeta de Red tanto cliente como servidor.
Cableado necesario.
8. TCP-IP es una suite de protocolos.( RFC1180)
HTTP:( 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.
9. 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. 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.
12. ¿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.
13. Tipos de Servicios:
› Servicios de Nombres:
Independencia de IP
Trabajo Jerarquico de dominio.
Servidores de Raiz.
Servidores primarios de Dominio.
14. 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.
15. 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.
16. 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 - 110 : POP3
17. 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.
18. 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.
19. ¿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.
20. 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.
21. News:
http://www.deja.com
Definiciones Varias.
http://www.webopedia.com
RFC1180:
http://www.faqs.org/rfcs/rfc1180.html
Nic :
https://www.nic.cl
Otros
http://www.alltheweb.com/