Définition socket

Citations Synonymes Définition
Socket (Nom commun)
[sɔ.kɛt] / Masculin (Anglicisme)
  • (Informatique) En Unix, modèle permettant la communication inter processus (IPC) afin de permettre à divers processus de communiquer aussi bien sur une même machine qu’à travers un réseau TCP/IP.
  • (Réseaux informatiques) Dans le contexte des logiciels, on peut le traduire par « connecteur réseau ».
  • (Informatique) En connectique, réceptacle, généralement de processeurs sur les cartes mères.
  • (Canada) Prise de courant femelle.
Informations complémentaires

Le terme "socket" désigne, en informatique, une interface permettant la communication entre deux nœuds d'un réseau, souvent utilisée pour la transmission de données sur Internet ou d'autres réseaux informatiques. Les sockets sont essentiels pour les protocoles de communication réseau, facilitant l'échange d'informations entre les applications sur des machines différentes. Ils permettent à un programme de se connecter à un autre programme ou service via des adresses IP et des ports spécifiques, créant ainsi une liaison pour l'envoi et la réception de données. Les types de sockets les plus courants sont les sockets TCP (Transmission Control Protocol) et UDP (User Datagram Protocol). Les sockets TCP offrent une communication fiable et orientée connexion, garantissant que les données arrivent dans l'ordre et sans perte, ce qui est essentiel pour des applications telles que le web, le courrier électronique et les transferts de fichiers. Les sockets UDP, en revanche, permettent une communication sans connexion, où la rapidité de transmission est priorisée sur la fiabilité, et sont souvent utilisés pour des applications nécessitant des transferts rapides et tolérant une certaine perte de paquets, comme les jeux en ligne et les transmissions audio/vidéo en temps réel.

En électronique, un socket est un support conçu pour recevoir et connecter des composants électroniques, comme des microprocesseurs, des lampes ou des tubes. Par exemple, dans les ordinateurs, les sockets de processeur sont des connecteurs spécifiques sur la carte mère qui permettent l'installation et la connexion des microprocesseurs. Ces sockets sont conçus pour fournir une interface électrique et mécanique sécurisée, facilitant l'installation, le remplacement ou la mise à niveau des processeurs sans nécessiter de soudure. Ils varient en fonction des types de processeurs et des générations de matériel, chaque type de socket supportant une gamme spécifique de processeurs. En plus des processeurs, les sockets sont également utilisés dans les dispositifs d'éclairage pour connecter les ampoules, dans les tubes électroniques des anciens appareils de radio et de télévision, et dans de nombreux autres contextes où un composant doit être facilement interchangeable.