Você está na página 1de 21

Fundamentos de Internet

Contenidos

Arquitectura Cliente/Servidor.
Protocolos de comunicacin.
Conceptos de Servicios.
Direccin IP y Servidor de Nombres.
Internet y el World Wide Web.
Arquitectura Cliente/Servidor

Los componentes de este tipo de


arquitectura son 3:
Cliente: es quien enva un
requerimiento de servicio. En este
contexto nos referimos al browser.
Servidor:
proceso que espera
pasivamente por una comunicacin.
Arquitectura Cliente/Servidor

Protocolos de comunicacin:
Define las reglas de comunicacin entre el cliente y el
servidor.
Dentro de estos protocolos tenemos a TCP-IP como
protocolo estndar en la WEB.
Tecnologa Internet (RFC1180)
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 comunicacin entre redes.
Hub/Switch: Concentradores.
Componentes de Arquitectura Cliente/Servidor

Tarjetade Red tanto cliente como


servidor.
Cableado necesario.
Funcionamiento de la Arquitectura
Cliente/Servidor

Router

Firewall
ISP
Hub
Internet Services Provider

Servidor Web
200.83.40.75
172.16.42.230 Internet
Protocolos TCP-IP, HTTP, FTP

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 aplicacin.
Usos de HTTP

Permite la comunicacin entre un


cliente y un servidor web.
Esta basado en el intercambio de
texto.
Cliente enva:
GET /ruta/archivo HTTP/1.0
Lneas de Control (Content Type,Expires)
Lnea en Blanco
Usos de HTTP

Servidor enva:
Lneas de Control
Lnea en Blanco
Contenido
Usos de FTP

Permite la transmisin de archivos


en forma de texto y binaria.
Requiere de un servidor FTP y un
cliente.
Utiliza autenticacin de usuarios.
Consideraciones de seguridad.
Conceptos de Servicios

Qu es un servicio?
Un servicio es un proceso, que utiliza
recursos de mquina.
Tipos de Servicios:
Servicios en la Red:
Intercambio de Datos.
Solicitud de informacin.
Mensajera entre otros.
Conceptos de Servicios

Tipos de Servicios:
Servicios de Nombres:

Independencia de IP
Trabajo Jerarquico de dominio.
Servidores de Raiz.
Servidores primarios de
Dominio.
Servicio Web

Requiere de un servidor web, que es


un software que permite la publicacin
y administracin 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.
URL

Uniform Resource Locator.


Permite identificar un recurso en la red.
Esta compuesta por:
Protocolo://maquina/recurso:puerto
Ejemplo:
http://www.webopedia.com/TERM/I/IP.htm
URL

Protocolos que dependen del cliente:


http:
ftp
News
Otros.
Mquina puede ser un nombre o IP.
Recurso que puede ser una pgina,
imagen, archivo js, asp entre otros.
Puerta no es obligacin especificarla.
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 ms utilizado:
21 : FTP
23 : Telnet - 80 : HTTP:
25 : SMTP - 110 : POP3
Puertos Recomendados

Por conceptos de seguridad verifique


que slo las puertas necesarias esten
habilitadas.
En el caso de puerto 80, se
recomienda que los puerto alternativos
comienzen con 80xx.
Para intercambio de informacin
segura utilice servicios como
https,sftp,snews entre otros.
Direccin 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 jerrquica y por zonas.
Direccin IP y Servidores de Nombres

Qu es Nic?
Centro de informacin de red
encargado de administrar los nombres
de dominio en alguna categora de
internet.

Es aqu donde se inscriben los dominios


a nivel nacional.
Internet y el World Wide Web(WWW)

Esta tecnologa amplia los


horizontes de la programacin
tradicional.
Lo visto anteriormente son
consideraciones que se deben tener
al momento de desarrollar web.
La tecnologa es una estndar y
nunca olvidar multiplataforma.
LINKS
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/

Você também pode gostar