Capacitaci - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

Capacitaci

Description:

Capacitaci n de Herramientas para el Desarrollo WEB Modulo I- Fundamentos de Internet Sesi n #1 Mar a Paz Coloma M. mcoloma_at_inacap.cl Fundamentos de Internet ... – PowerPoint PPT presentation

Number of Views:68
Avg rating:3.0/5.0
Slides: 23
Provided by: INA66
Category:

less

Transcript and Presenter's Notes

Title: Capacitaci


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

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

3
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.

4
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)

5
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.

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

7
Funcionamiento de la Arquitectura Cliente/Servidor
8
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 aplicación.

9
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

10
Usos de HTTP
  • Servidor envía
  • Líneas de Control
  • Línea en Blanco
  • Contenido

11
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.

12
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.

13
Conceptos de Servicios
  • Tipos de Servicios
  • Servicios de Nombres
  • Independencia de IP
  • Trabajo Jerarquico de dominio.
  • Servidores de Raiz.
  • Servidores primarios de Dominio.

14
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.

15
URL
  • Uniform Resource Locator.
  • Permite identificar un recurso en la red.
  • Esta compuesta por
  • Protocolo//maquina/recursopuerto
  • Ejemplo
  • http//www.webopedia.com/TERM/I/IP.htm

16
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.

17
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 - 110 POP3

18
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.

19
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.

20
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.

21
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.

22
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/
Write a Comment
User Comments (0)
About PowerShow.com