Co je zásuvka?

Termín socket ve výpočetní technice má dvě hlavní použití. Jeden je standardní termín převzatý z elektroniky a označuje fyzický držák, do kterého lze umístit a zajistit nějaký druh mikročipu. Druhý je specifický pro výpočetní techniku ​​a odkazuje na softwarovou strukturu, která slouží jako koncový bod pro odesílání a přijímání dat přes síť. Jejich významy jsou natolik odlišné, že by mělo být relativně snadné určit, který z nich je míněn, z kontextu, ve kterém se používá.

Fyzické zásuvky

V počítači je mnoho součástek fyzicky připájeno na několik desek plošných spojů, jako je základní deska. V některých případech se však mohou příslušné součásti mezi jednotlivými počítači lišit. Některé počítače mají například více paměti RAM než jiné; to, že to není připájeno na základní desku, usnadňuje konfiguraci a dokonce i pozdější upgrade. RAM, stejně jako většina ostatních komponent, jako je tato, má vlastní sadu slotů pro připojení, fyzické konektory speciálně navržené tak, aby byly kompatibilní pouze s RAM.

CPU je však trochu jiný. Místo toho, aby byl namontován tak, aby jeho obvodová deska byla kolmá k základní desce, je paralelní. To znamená, že standardní slot nebude fungovat. Místo toho se musí vejít do zásuvky. Konstrukce patice je bytostně spjata s konstrukcí CPU. Fyzické rozměry patice musí odpovídat CPU. CPU provádí elektrické připojení k základní desce pomocí několika konektorových kolíků na spodní straně; patice CPU musí mít na správných místech stejný počet konektorů.

Poznámka: Technicky vzato, patice CPU také obsahuje určitou formu zádržného mechanismu a montážních bodů pro chladič. I když je to standardizováno pro generace socketů, teoreticky by to mohlo být libovolně změněno. Mnoho menších patic pro standardní mikročipy má integrované zádržné mechanismy.

V počátcích počítačů, než byly RAM namontovány na menší obvodové desky zvané DIMM, byly jednotlivé čipy RAM umístěny také na základní desce v paticích. Můžete také zvážit samičí elektrické konektory, jako je port USB nebo zásuvka. Ve výpočetní technice se zásuvkové elektrické konektory obecně označují jako porty. V elektronice se však často označují jako zásuvky, takže obě použití jsou správná.

Síťové zásuvky

Jednou z nejcennějších vlastností moderních počítačů je schopnost komunikovat s ostatními počítači. To se děje přes sítě a internet. Aby mohl počítačový proces komunikovat, potřebuje otevřít síťový soket. Síťový soket je obecně identifikován IP adresou, číslem portu a síťovým protokolem, tj. TCP. Na straně softwaru jsou tyto informace reprezentovány jako jedinečné ID známé jako identifikátor zásuvky.

Soket musí být spojen s komunikačním protokolem, tj. TCP, UDP a IP. Musí být také spojena s místní adresou; to vždy zahrnuje IP adresu a často čísla portů, i když nezpracovaná IP čísla portů neuvádí. Sokety připojené k jiným soketům, tj. po navázání TCP spojení, jsou také spojeny se vzdálenou IP adresou a číslem portu.

Když je soket nakonfigurován tak, aby naslouchal protokolům orientovaným na připojení, jako je server naslouchající na portu TCP, lze soket dále identifikovat podle IP a portu vzdáleného hostitele. To umožňuje jednomu nakonfigurovanému místnímu soketu naslouchat více připojením najednou. To závisí na službě, která každému aktivnímu připojení vyhradí vlákno. Každý přijatý paket je zpracován v pořadí. Toto nefunguje s „bez připojení“ UDP.

Zásuvky, jako je tato, mohou být dokonce použity pro nesíťovou komunikaci. Například meziprocesová komunikace také využívá sokety. I když tyto v podstatě fungují stejně, skutečné propojení se liší, protože nepoužívá síťové protokoly.

Závěr

Termín zásuvka má dva významy. Jeden se týká elektricky samičího konektoru se dvěma velkými rozměry, tj. odlišnými od štěrbiny. Historicky se zásuvky používaly k montáži několika mikročipů na základní desky. Mimo vývojový hardware je však jedinou komponentou, která využívá soket v moderním počítači, CPU. Zásuvky mohou také odkazovat na síťové zásuvky.

Toto jsou místní identifikátory. Software je považuje za jedinečná ID, ačkoli je operační systém spojuje s protokolem, adresou IP a číslem portu. Vzhledem k rozdílu mezi hardwarem a případy použití komunikace by mělo být relativně snadné je rozlišit na základě kontextu.


Jak klonovat pevný disk

Jak klonovat pevný disk

V moderním digitálním věku, kde jsou data cenným aktivem, může být klonování pevného disku v systému Windows pro mnohé zásadním procesem. Tento komplexní průvodce

Jak opravit selhání načtení ovladače WUDFRd v systému Windows 10?

Jak opravit selhání načtení ovladače WUDFRd v systému Windows 10?

Setkáváte se při spouštění počítače s chybovou zprávou, která říká, že se nepodařilo načíst ovladač WUDFRd do vašeho počítače?

Jak opravit kód chyby NVIDIA GeForce Experience 0x0003

Jak opravit kód chyby NVIDIA GeForce Experience 0x0003

Máte na ploše zkušenosti s chybovým kódem 0x0003 NVIDIA GeForce? Pokud ano, přečtěte si blog a zjistěte, jak tuto chybu rychle a snadno opravit.

Co je SMPS?

Co je SMPS?

Než si vyberete SMPS pro svůj počítač, zjistěte si, co je SMPS, a význam různých hodnocení účinnosti.

Proč se můj Chromebook nezapne

Proč se můj Chromebook nezapne

Získejte odpovědi na otázku Proč se můj Chromebook nezapíná? V této užitečné příručce pro uživatele Chromebooků.

Jak nahlásit phishingové podvody společnosti Google

Jak nahlásit phishingové podvody společnosti Google

V této příručce se dozvíte, jak nahlásit podvodníka společnosti Google a zabránit mu v podvádění ostatních.

Roomba se zastaví, přilepí a otočí – oprava

Roomba se zastaví, přilepí a otočí – oprava

Vyřešte problém, kdy se váš robotický vysavač Roomba zastaví, zasekne a stále se otáčí.

Jak změnit nastavení grafiky na Steam Deck

Jak změnit nastavení grafiky na Steam Deck

Steam Deck nabízí robustní a všestranný herní zážitek přímo na dosah ruky. Chcete-li však optimalizovat své hraní a zajistit to nejlepší možné

Co je zabezpečení založené na izolaci?

Co je zabezpečení založené na izolaci?

Chtěli jsme se ponořit do tématu, které je ve světě kybernetické bezpečnosti stále důležitější: zabezpečení založené na izolaci. Tento přístup k

Jak používat Auto Clicker pro Chromebook

Jak používat Auto Clicker pro Chromebook

Dnes jsme se chtěli ponořit do nástroje, který dokáže automatizovat opakované klikání na vašem Chromebooku: Auto Clicker. Tento nástroj vám může ušetřit čas a