Fundamentos de Internet
 Arquitectura Cliente/Servidor.
 Protocolos de comunicación.
 Conceptos de Servicios.
 Dirección IP y Servidor de Nombres.
 Internet y el World Wide Web.
 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.
 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)
 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.
 Tarjeta de Red tanto cliente como servidor.
 Cableado necesario.
172.16.42.230
Servidor Web
200.83.40.75
Internet
Hub
Router
Firewall
ISP
Internet Services Provider
 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.
 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
 Servidor envía:
› Líneas de Control
› Línea en Blanco
› Contenido
 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.
 ¿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.
 Tipos de Servicios:
› Servicios de Nombres:
 Independencia de IP
 Trabajo Jerarquico de dominio.
 Servidores de Raiz.
 Servidores primarios de Dominio.
 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.
 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.
 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
 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.
 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.
 ¿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.
 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.
 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/

Fundamentos de Internet

  • 1.
  • 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 componentesde 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 decomunicació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 cantidadde 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 deRed tanto cliente como servidor.  Cableado necesario.
  • 7.
  • 8.
     TCP-IP esuna 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 lacomunicació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
  • 10.
     Servidor envía: ›Líneas de Control › Línea en Blanco › Contenido
  • 11.
     Permite latransmisió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é esun 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 deServicios: › Servicios de Nombres:  Independencia de IP  Trabajo Jerarquico de dominio.  Servidores de Raiz.  Servidores primarios de Dominio.
  • 14.
     Requiere deun 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 quedependen 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 lapuerta 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 conceptosde 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 servidorweb 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é esNic? 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íaamplia 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  DefinicionesVarias. http://www.webopedia.com  RFC1180: http://www.faqs.org/rfcs/rfc1180.html  Nic : https://www.nic.cl  Otros http://www.alltheweb.com/