1 Sistemas Operativos Comunicación de procesos a través de sockets
2 Estructura en capas del modelo OSI Protocolo TCP/IP Comunicación Cliente-Servidor Sockets
3 Estructura en capas del modelo OSI (Interconexión de Sistemas Abiertos)
4 Protocolo TCP/IP Representación de la arquitectura del protocolo TCP/IP
5 Comunicación Cliente-Servidor Protocolo típico: Petición-Respuesta
6 Sockets Abstracción que representa un extremo en la comunicación bidireccional entre dos procesos. Ofrecen una interfaz para acceder a los servicios de red en el nivel de transporte de los protocolos TCP/IP. Prácticamente disponibles en todos los sistemas tipo Unix/Linux, Windows, y hasta como clase nativa en Java.
7 Sockets (2) Comunicación con sockets Dominios de comunicación PF_UNIX (dentro de la misma computadora) PF_INET (procesos en computadoras diferentes) Tipos de sockets Orientados a conexión (SOCK_STREAM) No orientados a conexión (SOCK_DGRAM) Direcciones de sockets AF_UNIX para sockets del dominio UNIX. AF_INET para sockets del domino Internet.
8 Sockets (3) Escenario típico con sockets de tipo stream
9 Sockets (3) Ejemplo sencillo Aplicación servidor para sumar dos enteros