Kaj je surova vtičnica?

Omrežna vtičnica je končna točka za izmenjavo podatkov v omrežju. Pomislite na vtičnico kot fizični naslov: informacije, ki gredo skozi računalniško omrežje, so usmerjene v določeno vtičnico v samem računalniku. Surova vtičnica je vrsta omrežne vtičnice, ki programski aplikaciji na računalniku omogoča pošiljanje in pridobivanje paketov informacij iz omrežja brez uporabe operacijskega sistema računalnika kot posrednika. Z drugimi besedami, omogoča neposredno komunikacijo med programom in zunanjim virom brez posredovanja primarnega operacijskega sistema računalnika.

Glavna prednost uporabe neobdelanega ravnanja z omrežjem vtičnic je, da izloči posrednika. Ker operacijski sistem podatkov ne obravnava posebej, zmanjša obremenitve v omrežju, prihrani cikle centralne procesne enote (CPU) in zmanjša obremenitev sistemske strojne opreme. Surova vtičnica zagotavlja hiter tunel med aplikacijo in zunanjim virom. Niti operacijski sistem niti kateri koli drug program v računalniku ne more ovirati neobdelane povezave.

Surovi omrežni vmesniki vtičnice imajo slabo stran. čeprav. Hekerji običajno uporabljajo neobdelane povezave vtičnice za uprizoritev napadov protokola za nadzor prenosa (TCP) na omrežje. Med napadom TCP heker pošlje ponarejene podatke v omrežje prek neobdelane vtičnice. Ti ponarejeni podatki vsebujejo signal za ponastavitev povezave TCP, ki prekine in zruši trenutne omrežne povezave v računalniku.

Zaradi tega so nekateri operacijski sistemi umaknili podporo za neobdelane vtičnice. Razlog za to je, da lahko pomaga zagotoviti varnost omrežja. Podjetja za programsko opremo lahko omejijo zmožnost uporabnikov za uporabo neobdelanih vtičnic z uporabo tako imenovanega “hot popravka”, trajne nadgradnje operacijskega sistema. Te nadgradnje niso imele pomembnega negativnega vpliva na uporabniško izkušnjo, saj so se prednosti neobdelanih vtičnic zmanjšale z izboljšanjem tehnologije.

Za sodobne računalnike je količina dodatne obdelave, ki je potrebna za obvladovanje običajnih povezav vtičnic, v nasprotju s surovimi vtičnicami tako minimalna, da je večinoma nepomembna. Pri sodobnih procesorjih, ki so na voljo v različicah z dvema, štirimi in celo šestimi jedri, so možnosti, da običajne omrežne vtičnice zaostajajo za računalnikom, zanemarljive. Iz tega razloga, razen če obstaja posebna utemeljitev za uporabo neobdelane vtičnice prek standardne omrežne vtičnice, tveganje, ki ga predstavljajo hekerji in napadi TCP na omrežje, odtehtajo vse prednosti.