Skip to main content

Hvad er en rå stikkontakt?

En netværksstik er et slutpunkt for dataudveksling i hele et netværk.Tænk på en sokkel som en fysisk adresse: Oplysninger, der går gennem computere -netværket, dirigeres til en bestemt stikkontakt på selve computeren.En rå stikkontakt er en type netværksstik, der giver en softwareapplikation på computeren mulighed for at sende og få pakker med information fra netværket uden at bruge computere -operativsystemet som mellemmand.Med andre ord giver det mulighed for direkte kommunikation mellem et program og en ekstern kilde uden indgriben fra computere primære operativsystem.

Den primære fordel ved at bruge Raw Socket Network -håndtering er, at det skærer den midterste mand ud.Da operativsystemet ikke håndterer dataene specifikt, reducerer det overhead på netværket, hvilket gemmer Central Processing Unit (CPU) -cyklusser og falder stress på systemhardware.En rå stikkontakt giver en ekspress -tunnel mellem en applikation og en ekstern kilde.Hverken operativsystemet eller noget andet program på computeren har evnen til at forstyrre en rå forbindelse.

Rå socket -netværksgrænseflader har en ulempe.selvom.Hackere bruger ofte rå socket -forbindelser til scene transmissionskontrolprotokol (TCP) -angreb på et netværk.Under et TCP -angreb sender en hacker en forfalsket smule data på netværket gennem en rå stikforbindelse.Dette forfalskede data indeholder et nulstillingssignal til TCP -forbindelsen, som igen afbryder og går ned i de aktuelle netværksforbindelser på computeren.

Af denne grund har nogle operativsystemer trukket støtte til rå stikkontakter.Begrundelsen for dette er, at det kan hjælpe med at sikre netværkssikkerhed.Softwarevirksomheder kan begrænse brugerne mulighed for at bruge rå stikkontakter ved at anvende det, der kaldes en hotfix, en permanent opgradering til operativsystemet.Disse opgraderinger har ikke haft en betydelig negativ indvirkning på brugeroplevelsen, fordi fordelene ved rå sockets er formindsket, efterhånden som teknologien er forbedret.

For moderne computere er mængden af ekstra behandling, der kræves for at håndtere regelmæssige stikforbindelser i modsætning til rå sockets, så minimal, at de stort set er irrelevante.Med moderne processorer, der kommer i dobbelt-, quad- og endda seks-core sorter, er chancerne for, at regelmæssige netværksstikforbindelser, der hænger computeren, ubetydelige.Af denne grund, medmindre der er en specifik begrundelse for at bruge en rå stikforbindelse over en standard netværksstik, opvejer risikoen af hackere og TCP -angreb på netværket eventuelle fordele.