crecimiento en ip, web y redes sociales
TRANSCRIPT
![Page 1: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/1.jpg)
ArquitecturaDe la WEB 2.0
J o a q u í n S a l v a c h ú aJ s a l v a c h u a @ d i t . u p m . e s
![Page 2: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/2.jpg)
Catedral o Bazar
![Page 3: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/3.jpg)
Necesidad de planificación
![Page 4: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/4.jpg)
Crecimiento organico
![Page 5: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/5.jpg)
Envío de datagramas IPInformació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
Si red destino en tabla: envío según tabla
Si no: envío a ruta por defecto (router)
Ethernet router
máquina b138.3.2.4
máquina a
138.3.2.5
138.3.2.7
identificación
longitud paq.
1 byte
offset frag.
codigo error
dir IP origen
TOSV4 l-c
datos (opcionales)...............................
dir IP destino
opciones
prot.TTL
1 byte 2 bytes
Paquete IP
F
138.3.111.12
![Page 6: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/6.jpg)
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
![Page 7: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/7.jpg)
Tipo de ServicioServicio 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
![Page 8: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/8.jpg)
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
![Page 9: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/9.jpg)
identificación
longitud paq.
1 byte
offset frag.
codigo error
dir IP origen
TOSV4 l-c
datos (opcionales)...............................
dir IP destino
opciones
prot.TTL
1 byte 2 bytes
Paquete IP
Segmento TCP
puerto origen puerto dest.
ventana
numero de secuencia
datos...............................
numero asentido
opciones
cod.hle
4 bit, 6 bit, 6bit, 1 byte, 1 byte
resv.
Padd.
Checksum puntero urg.
F
Formatos
![Page 10: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/10.jpg)
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
![Page 11: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/11.jpg)
Araña o Estrella de mar
![Page 12: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/12.jpg)
Sistemas híbridos
Roles mixtos clientes servidor
Compartición entre iguales (Peer)
NO solo compartición de ficheros:
DNS
Agregadores de información.
![Page 13: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/13.jpg)
![Page 14: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/14.jpg)
![Page 15: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/15.jpg)
La web
Diseño inicial:
HTTP
URL
HTML
![Page 16: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/16.jpg)
![Page 17: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/17.jpg)
Busquedas
![Page 18: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/18.jpg)
Aplicaciones y servicios WEB
LAMP
LINUX
APACHE
MYSQL
PHP
![Page 19: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/19.jpg)
![Page 20: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/20.jpg)
AJAX
![Page 21: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/21.jpg)
![Page 22: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/22.jpg)
![Page 23: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/23.jpg)
![Page 24: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/24.jpg)
![Page 25: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/25.jpg)
![Page 26: Crecimiento en ip, web y redes sociales](https://reader033.vdocuments.pub/reader033/viewer/2022060109/55581a98d8b42a5e468b4c55/html5/thumbnails/26.jpg)
Redes Líquidas