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. 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. 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. 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. 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. 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
12. Sistemas híbridos
Roles mixtos clientes servidor
Compartición entre iguales (Peer)
NO solo compartición de ficheros:
DNS
Agregadores de información.