¿Qué es el zócalo? Explique sus campos y tipos.

1 Respuestas


  • La "estructura de comunicación" que requerimos en la "programación de conectores" es un "conector". Un "enchufe" actúa como un punto final. Dos procesos requieren un enchufe en ambos extremos para corresponder y comunicarse entre sí. Un "socket" se puede definir en el "sistema operativo" como una estructura. En una versión básica de una estructura de socket, hay cinco campos que se enumeran a continuación.
    Familia: este campo define el grupo de protocolos. por ejemplo, "IPv4", "IPv6", "protocolos de dominio UNIX", etc.
    Tipo: define el tipo de un conector como "flujo, paquete o conector sin formato".
    Protocolo: generalmente se establece en cero para TCP y UDP.
    Dirección del conector local: define la "dirección del conector local".
    Dirección del enchufe remoto: define la "dirección del enchufe remoto".
    La "interfaz de socket" define 3 tipos de sockets: 1. socket de flujo, 2. el socket de paquetes, 3. el socket sin formato.
    Stream socket: está destinado a ser utilizado por "protocolos orientados a la conexión" como "TCP". "Tcp" utiliza un par de enchufes de flujo para conectar y fijar un programa de aplicación a otro a través de "Internet".
    Conector de datagrama: está destinado a ser utilizado por "protocolo sin conexión" como "UDP". "UDP" utiliza un par de "sockets de datagramas" para enviar un mensaje de un programa de aplicación a otro a través de "Internet".
    Raw Socket: varios protocolos, por ejemplo, "ICMP u OSPF", que utilizan directamente estos servicios de IP, no utilizan ni "sockets de flujo" ni "sockets de datagramas". Los "enchufes sin procesar" están pensados ​​para este tipo de aplicaciones.

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación