Arquitectura
  De la WEB 2.0
    J o a q u í n S a l v a c h ú a
J s a l v a c h u a @ d i t . u p m . e s
Catedral o Bazar
Necesidad de
planificación
Crecimiento
 organico
Envío de datagramas IP
            Información se envía en bloques de datos


                 Se denominan: datagramas


...
El Modelo Cliente -
     Servidor
Arquitectura de sistema distribuido

 Clientes: dan acceso a los servicios

 Servidores:...
Tipo de Servicio
Servicio orientado a conexión

  Primero se establece la conexión con el destinatario

     Envío y recep...
Servicios TCP-UDP/IP
Servicio dado por el protocolo TCP

 Servicio orientado a conexión

   fiable y bidireccional

 No exi...
Formatos                         Paquete IP
      Segmento TCP                            1 byte     1 byte            2 b...
DNS: Domain Name
      System
Servicio de nombres simbólicos:

 direcciones fáciles de recordar por usuarios

   denominad...
Araña o Estrella de
        mar
Sistemas híbridos

Roles mixtos clientes servidor

Compartición entre iguales (Peer)

NO solo compartición de ficheros:

  ...
La web

Diseño inicial:

  HTTP

  URL

  HTML
Busquedas
Aplicaciones y
  servicios WEB
LAMP

 LINUX

 APACHE

 MYSQL

 PHP
AJAX
Redes Líquidas
Crecimiento en ip, web y redes sociales
Crecimiento en ip, web y redes sociales
Crecimiento en ip, web y redes sociales
Crecimiento en ip, web y redes sociales
Crecimiento en ip, web y redes sociales
Crecimiento en ip, web y redes sociales
Crecimiento en ip, web y redes sociales
Crecimiento en ip, web y redes sociales
Crecimiento en ip, web y redes sociales
Upcoming SlideShare
Loading in...5
×

Crecimiento en ip, web y redes sociales

1,820

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,820
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Crecimiento en ip, web y redes sociales

  1. 1. Arquitectura De la WEB 2.0 J o a q u í n S a l v a c h ú a J s a l v a c h u a @ d i t . u p m . e s
  2. 2. Catedral o Bazar
  3. 3. Necesidad de planificación
  4. 4. Crecimiento organico
  5. 5. Envío de datagramas IP Información se envía en bloques de datos Se denominan: datagramas Envío de un paquete cada paquete lleva una dirección de origen y destino Paquete IP Si red destino en tabla: envío según tabla 1 byte 1 byte 2 bytes V4 l-c TOS longitud paq. Si no: envío a ruta por defecto (router) identificación F offset frag. máquina a TTL prot. codigo error máquina b dir IP origen 138.3.2.4 138.3.2.5 dir IP destino opciones Ethernet router datos (opcionales) 138.3.2.7 138.3.111.12 ...............................
  6. 6. El Modelo Cliente - Servidor Arquitectura de sistema distribuido Clientes: dan acceso a los servicios Servidores: contienen información, servicios, ... Cliente y Servidor son roles en una aplicación Una máquina puede ser cliente en un servicio y servidor en otro Muy extendido en programación distribuida
  7. 7. Tipo de Servicio Servicio orientado a conexión Primero se establece la conexión con el destinatario Envío y recepción de información: A través de los extremos del circuito El envío suele ser fiable y garantiza la integridad de la información Las conexiones se denominan circuitos virtuales Ejemplo: flujos de Java, servicio TCP, ... Servicio no orientado a conexión Los mensajes se envían individualmente
  8. 8. Servicios TCP-UDP/IP Servicio dado por el protocolo TCP Servicio orientado a conexión fiable y bidireccional No existe comunicación de grupo fiable Servicio dado por el protocolo UDP Servicio de datagramas
  9. 9. Formatos Paquete IP Segmento TCP 1 byte 1 byte 2 bytes V4 l-c TOS longitud paq. 4 bit, 6 bit, 6bit, 1 byte, 1 byte identificación F offset frag. puerto origen puerto dest. TTL prot. codigo error numero de secuencia dir IP origen numero asentido dir IP destino hle resv. cod. ventana opciones Checksum puntero urg. opciones Padd. datos (opcionales) ............................... datos ...............................
  10. 10. DNS: Domain Name System Servicio de nombres simbólicos: direcciones fáciles de recordar por usuarios denominadas: direcciones de dominio crea un nivel de direccionamiento simbólico sobre el direccionamiento IP permite resolución directa e inversa de IP a dirección de dominio
  11. 11. Araña o Estrella de mar
  12. 12. Sistemas híbridos Roles mixtos clientes servidor Compartición entre iguales (Peer) NO solo compartición de ficheros: DNS Agregadores de información.
  13. 13. La web Diseño inicial: HTTP URL HTML
  14. 14. Busquedas
  15. 15. Aplicaciones y servicios WEB LAMP LINUX APACHE MYSQL PHP
  16. 16. AJAX
  17. 17. Redes Líquidas
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×