Está en la página 1de 21

SOCKETS

CONTENIDO

Introduccin
Caractersticas
Propiedades
Atributos
Tipos
Arquitectura
Conexin
Funciones
Casos
Conclusiones
INTRODUCCIN
INTRODUCCIN
INTRODUCCIN
INTRODUCCIN
INTRODUCCIN
INTRODUCCIN
CARACTERSTICAS

Permite escribir y leer datos con las funciones de read() y write().


La referencia al socket, es mediante un descriptor del mismo tipo que el utiliza para
referenciar ficheros.
Permite realizar redirecciones de los archivos de E/S estndar a los sockets y configurar
aplicaciones de la red.
PROPIEDADES

Fiabilidad de transmisin.
Conservacin del orden de los datos.
No duplicacin de los datos.
Comunicacin en modo conectado.
Conservacin de los lmites de los mensajes.
Permite el envo de datos fuera de flujo o fuera de banda.
ATRIBUTOS

Dominio.
Protocolo.
Tipo
ATRIBUTOS: DOMINIO

AF_UNIX
AF_INET
AF_ISO
AF_NS
ATRIBUTOS: PROTOCOLOS

Se usa donde el mecanismo de transporte permite ms de un protocolo a ser usado.

ATRIBUTOS : TIPO

SOCK_STREAM : orientados a la conexin.


SOCK_DGRAM : no orientados a la conexin.
TIPOS
ARQUITECTURA
CONEXIN
FUNCIONES

Servidor
Apertura de un socket
Avisar al sistema operativo
Pedir y aceptar conexiones
Escribir y recibir datos
Cierre de la comunicacin
FUNCIONES

Cliente
Crear un Socket
Solicitar conexin
Escribir y recibir datos
Cerrar la comunicacin
CASOS
CONCLUSIN

Referenciado por descriptores.


Comunicacin entre procesos de la misma o de diferentes maquinas.
Comunicacin bidireccional
Filosofa cliente servidor.

También podría gustarte