¿Cuáles son los diferentes tipos de comunicaciones de socket?
Un socket de Internet es una entidad que es el punto final de interprocesos de conducto para los flujos de comunicaciones de socket bidireccionales de Internet a aplicaciones en una computadora o computadoras utilizando una aplicación basada en la web. Los sockets de comunicación son una característica proporcionada por los sistemas operativos para la aprobación de paquetes de información desde y desde aplicaciones como navegadores, programas de procesamiento de palabras basados en la web y clientes de correo electrónico, entre otros, desde direcciones de protocolo de control de transmisión/protocolo de Internet (TCP/IP) en línea. En la práctica, las subrutinas de socket, que se pueden escribir para sistemas operativos UNIX o Windows, toman un tipo de socket con su estilo de comunicación inherente y un protocolo de socket con su tipo de servicio inherente, y comunique información para la solicitud de servicio de la compra de aplicaciones. Las comunicaciones de Socket Unix son para arquitecturas de aplicaciones de cliente cliente y funcionan en las solicitudes de un cliente o clientes a un servidor. Cada socket tiene su propia dirección de identificador y enchufe y es capazde ser utilizado con varios tipos de protocolo.
Los tipos de enchufes se clasifican de acuerdo con sus propiedades de comunicación semántica individuales, ya que los procesos requieren ciertos tipos de enchufes. Las categorías básicas de los tipos de socket son: stream para circuitos virtuales, dgram para datagramas, conndgram para datagramas de conexión, rdm para mensajes entregables de manera confiable y Raw para un tipo de zócalo crudo. Cuando se comunican los tipos de enchufes remotos y locales, se llaman pares de socket, con puertos y direcciones locales y remotos.
Un conjunto de reglas estándar para transferir datos se denomina protocolo de socket, como el protocolo de datagrama de usuario/protocolo de Internet (UDP/IP) o TCP/IP. Cada tipo de socket puede tener su propio protocolo habitual para usos específicos para obtener apoyo de un dominio para que las comunicaciones se realicen con comunicaciones locales con UNIX, comunicación en Internet con TCP/IP u Comunicaciones de Dominios de controladores de redes de sistemas operativos (NDD). Los protocolos tienen a las familias de protocolos que comparten direcciones correspondientes en un archivo de encabezado de socket para llamar y usar.
.Los dominios de socket tienen propiedades, y en UNIX las propiedades del dominio para las comunicaciones de socket pasan archivos entre procesos de aperturas de padres a hijos o mediante el uso de sockets Unix individuales. En Windows o en el uso general de Internet, en su mayoría transmisión, los tipos de enchufes RAW y NDD se utilizan en propiedades de dominio y se colocan en capas sobre o al lado del TCP/IP. Los tipos de socket tienen direcciones de dominio y números de puerto y pueden proporcionar capacidades de enrutamiento y procedimiento de seguridad de origen y generalmente están codificados con frecuencia. Las propiedades del dominio NDD son utilizadas por Ethernet y otros protocolos de interfaz, lo que permite el envío y la recepción de paquetes de datagrama.
Los servidores son procesos informáticos que brindan servicio de aplicaciones. Crean un socket de Estado de escucha en el inicio, en espera de instrucciones de un programa de cliente. Serv TCP/IPLos ER pueden atender a varios clientes simultáneamente estableciendo una conexión dedicada única para cada cliente, y luego el socket está en un estado dedicado .