Hvad er en stikkontakt?

Der er to hovedanvendelser for udtrykket socket i computere. Det ene er et standardudtryk, der er overført fra elektronik og henviser til en fysisk holder, hvori en slags mikrochip kan placeres og fastgøres. Den anden er specifik for computing og refererer til en softwarestruktur, der fungerer som et slutpunkt til at sende og modtage data over netværket. Deres betydninger er tydelige nok til, at det burde være relativt let at afgøre, hvilken der menes ud fra den kontekst, den bruges i.

Fysiske stikkontakter

I en computer er mange komponenter fysisk loddet på nogle få printkort, såsom bundkortet. I nogle tilfælde kan relevante komponenter dog variere mellem individuelle computere. For eksempel har nogle computere mere RAM end andre; ikke at have dette loddet på bundkortet gør det nemmere at konfigurere og endda opgradere senere. RAM, som de fleste andre komponenter som denne, har sit eget sæt slots at forbinde til, fysiske stik, der er specielt designet til kun at være kompatible med RAM.

CPU'en er dog lidt anderledes. I stedet for at være monteret, så dets printkort er vinkelret på bundkortet, er det parallelt. Det betyder, at et standard slot ikke virker. I stedet skal den passe i en stikkontakt. Sokkeldesignet er uløseligt forbundet med design af CPU'en. Sokkelens fysiske dimensioner skal matche CPU'en. CPU'en laver elektriske forbindelser til bundkortet via flere stikben på undersiden; CPU-stikket skal have samme antal stik de rigtige steder.

Bemærk: Teknisk set indeholder CPU-sokkelen også en form for fastholdelsesmekanisme og monteringspunkter til en køler. Selvom dette er standardiseret til socket-generationer, kan det teoretisk ændres vilkårligt. Mange mindre sokler til standard mikrochips har integrerede tilbageholdelsesmekanismer.

I computernes tidlige dage, før RAM kom monteret på mindre printkort kaldet DIMM'er, blev individuelle RAM-chips også placeret på bundkortet i sokler. Du kan også overveje elektriske hunstik, såsom en USB-port eller et stik. Inden for databehandling omtales hun elektriske stik generelt som porte. I elektronik omtales de dog ofte som stikkontakter, så begge anvendelser er korrekte.

Netværksstik

En af de mest værdifulde egenskaber ved moderne computere er evnen til at kommunikere med andre computere. Dette gøres over netværk og internettet. For at kunne kommunikere skal en computerproces åbne et netværksstik. Et netværksstik identificeres generelt af IP-adressen, portnummeret og netværksprotokol, dvs. TCP. I softwareenden er denne information repræsenteret som et unikt ID kendt som en socket identifier.

En socket skal være forbundet med en kommunikationsprotokol, dvs. TCP, UDP og IP. Det skal også være forbundet med en lokal adresse; dette inkluderer altid en IP-adresse og inkluderer ofte portnumre, selvom rå IP ikke indeholder portnumre. Sockets, der er tilsluttet andre sockets, dvs. efter at en TCP-forbindelse er etableret, er også knyttet til den eksterne IP-adresse og portnummer.

Når en socket er konfigureret til at lytte over forbindelsesorienterede protokoller som en server, der lytter på en TCP-port, kan socket identificeres yderligere af den eksterne værts IP og port. Dette gør det muligt for en konfigureret lokal socket at lytte til flere forbindelser på én gang. Dette afhænger af, at tjenesten dedikerer en tråd til hver aktiv forbindelse. Hver modtaget pakke håndteres i rækkefølge. Dette virker ikke med den "forbindelsesløse" UDP.

Stik som denne kan endda bruges til ikke-netværkskommunikation. For eksempel bruger kommunikation mellem processer også sockets. Selvom disse i det væsentlige fungerer det samme, er den faktiske sammenkædning anderledes, da den ikke bruger netværksprotokoller.

Konklusion

Udtrykket socket har to betydninger. Den ene henviser til et elektrisk hunstik med to store dimensioner, dvs. adskilt fra en slids. Historisk set blev stikkontakter brugt til at montere flere mikrochips på bundkort. Men uden for udviklingshardware er den eneste komponent, der bruger en socket i en moderne computer, CPU'en. Sockets kan også referere til netværksstik.

Disse er lokale identifikatorer. Softwaren ser dem som unikke ID'er, selvom operativsystemet linker dem til en protokol, IP-adresse og portnummer. I betragtning af forskellen mellem hardware og kommunikationsbrug, burde de to være relativt nemme at skelne ud fra konteksten.


Sådan klones en harddisk

Sådan klones en harddisk

I den moderne digitale tidsalder, hvor data er et værdifuldt aktiv, kan kloning af en harddisk på Windows være en afgørende proces for mange. Denne omfattende guide

Sådan repareres driveren WUDFRd kunne ikke indlæses på Windows 10?

Sådan repareres driveren WUDFRd kunne ikke indlæses på Windows 10?

Står du over for fejlmeddelelsen, mens du starter din computer, som siger, at driveren WUDFRd ikke kunne indlæses på din computer?

Sådan rettes NVIDIA GeForce Experience-fejlkode 0x0003

Sådan rettes NVIDIA GeForce Experience-fejlkode 0x0003

Oplever du NVIDIA GeForce-oplevelsesfejlkode 0x0003 på dit skrivebord? Hvis ja, læs bloggen for at finde ud af, hvordan du løser denne fejl hurtigt og nemt.

Hvad er SMPS?

Hvad er SMPS?

Lær, hvad SMPS er og betydningen af ​​forskellige effektivitetsvurderinger, før du vælger en SMPS til din computer.

Hvorfor tænder min Chromebook ikke

Hvorfor tænder min Chromebook ikke

Få svar på spørgsmålet: Hvorfor tænder min Chromebook ikke? I denne nyttige vejledning til Chromebook-brugere.

Sådan rapporteres phishing-svindel til Google

Sådan rapporteres phishing-svindel til Google

Lær, hvordan du rapporterer en svindler til Google for at forhindre dem i at snyde andre med denne vejledning.

Roomba stopper, stikker og drejer rundt – Fix

Roomba stopper, stikker og drejer rundt – Fix

Løs et problem, hvor din Roomba robotstøvsuger stopper, sætter sig fast og bliver ved med at dreje rundt.

Sådan ændres grafikindstillinger på Steam Deck

Sådan ændres grafikindstillinger på Steam Deck

Steam Deck tilbyder en robust og alsidig spiloplevelse lige ved hånden. Dog for at optimere dit spil og sikre det bedst mulige

Hvad er isolationsbaseret sikkerhed?

Hvad er isolationsbaseret sikkerhed?

Ville dykke ned i et emne, der bliver stadig vigtigere i cybersikkerhedens verden: isolationsbaseret sikkerhed. Denne tilgang til

Sådan bruger du Auto Clicker til Chromebook

Sådan bruger du Auto Clicker til Chromebook

I dag skulle du dykke ned i et værktøj, der kan automatisere gentagne klikopgaver på din Chromebook: Auto Clicker. Dette værktøj kan spare dig tid og