Soquete de internet
-
Nota: Para outros significados, veja Soquete de internet (desambiguação).
Genericamente, um socket trata-se de uma 'tomada' que designa uma cavidade ou região usada para ligar algum artifício específico.
[editar] Informática
Especificamente em computação, um socket pode ser usado em ligações de redes de computadores para um fim de um elo bidirecional de comunicação entre dois programas. A interface padronizada de sockets surgiu originalmente no sistema operacional Unix BSD (Berkeley Software Distribution); portanto, eles são muitas vezes chamados de Berkeley Sockets. É também uma abstração computacional que mapeia diretamente a uma porta de transporte (TCP ou UDP) e mais um endereço de rede. Com esse conceito, é possível identificar unicamente um aplicativo ou servidor na rede de comunicação IP.
Em documentos de RFC (Request for Comments) relacionado a TCP ou UDP, um socket em um computador é definido como a combinação de um endereço IP, um protocolo, e o número da porta do protocolo.
Sockets e RPCs têm a função de implementar numa aplicação as funções de rede, mas fazem de formas diferentes.
Um socket é ainda um tipo de dispositivo mecânico instalado em uma placa-mãe, destinado a receber a CPU - o processador, sua nomenclatura refere-se ao número de pinos que o mesmo poderá receber. Ex.: PGA 370 - só admite processadores com 370 pinos.
O Socket ou slot do CPU é um componente elétrico que se conecta a uma placa de circuito impresso (PCB) e destina-se à ligação de um microprocessador .
Um Socket CPU fornece muitas funções, incluindo o fornecimento de uma estrutura física para suportar o CPU, fornecendo suporte para um dissipador de calor, facilitando a substituição (assim como a redução de custos) e, sobretudo formando uma interface elétrica tanto com a CPU e o PCB.
Um Socket CPU é feito de plástico e possui um metal ou alavanca e contatos de metal para cada um dos pinos ou terras na CPU. A maioria é desenhada para garantir a inserção adequada da CPU. CPUs com um pacote de PGA são inseridos no soquete e a trava fechada. Isso tem o efeito de garantir e proteger fisicamente o CPU, bem como provocando uma conexão elétrica entre os pinos do processador e do soquete. No caso de a CPU LGA é colocado no Socket e trava é fechada sobre o CPU, prendendo-o.
A maioria dos Sockets de CPU são projetados para suportar a instalação de um dissipador de calor. Ele deve ser capaz de proteger a CPU do peso do dissipador de calor, particularmente durante a instalação e remoção, mas também garantir o dissipador de calor faz bom contato térmico com a CPU.