Skip to main content

Ano ang isang hilaw na socket?

Ang isang socket ng network ay isang endpoint para sa pagpapalitan ng data sa isang network.Mag -isip ng isang socket tulad ng isang pisikal na address: Ang impormasyon na dumadaan sa network ng computer ay naka -ruta sa isang tiyak na socket sa computer mismo.Ang isang hilaw na socket ay isang uri ng socket ng network na nagbibigay -daan sa isang application ng software sa computer na magpadala at makakuha ng mga packet ng impormasyon mula sa network nang hindi gumagamit ng operating system ng computer bilang isang middleman.Sa madaling salita, pinapayagan nito ang direktang komunikasyon sa pagitan ng isang programa at isang panlabas na mapagkukunan nang walang interbensyon ng pangunahing operating system ng computer.

Ang pangunahing bentahe sa paggamit ng paghawak ng hilaw na socket network ay ang pagputol ng gitnang tao.Dahil ang operating system ay hindi hawakan ang data partikular, binabawasan nito ang overhead sa network, pag -save ng mga cycle ng Central Processing Unit (CPU) at pagbawas ng stress sa system hardware.Ang isang hilaw na socket ay nagbibigay ng isang express tunnel sa pagitan ng isang application at isang panlabas na mapagkukunan.Ang alinman sa operating system o anumang iba pang programa sa computer ay walang kakayahang makagambala sa isang hilaw na koneksyon.

Ang mga interface ng hilaw na socket network ay may downside.kahit na.Ang mga hacker ay karaniwang gumagamit ng mga koneksyon ng raw socket sa pag -atake ng entablado ng paghahatid ng protocol (TCP) sa isang network.Sa panahon ng isang pag -atake ng TCP, ang isang hacker ay nagpapadala ng isang forged bit ng data sa network sa pamamagitan ng isang hilaw na koneksyon ng socket.Ang huwad na data na ito ay naglalaman ng isang signal ng pag -reset para sa koneksyon ng TCP, na kung saan ay nagagambala at nag -crash sa kasalukuyang mga koneksyon sa network sa computer.

Sa kadahilanang ito, ang ilang mga operating system ay nag -atras ng suporta para sa mga hilaw na socket.Ang katwiran para dito ay makakatulong ito na matiyak ang seguridad sa network.Ang mga kumpanya ng software ay maaaring paghigpitan ang mga gumagamit ng kakayahang gumamit ng mga hilaw na socket sa pamamagitan ng paggamit ng tinatawag na isang Hotfix, isang permanenteng pag -upgrade sa operating system.Ang mga pag -upgrade na ito ay hindi nagkaroon ng isang makabuluhang negatibong epekto sa karanasan ng gumagamit, dahil ang mga benepisyo ng mga hilaw na socket ay nabawasan habang ang teknolohiya ay napabuti.

Para sa mga modernong computer, ang dami ng labis na pagproseso na kinakailangan upang mahawakan ang mga regular na koneksyon ng socket kumpara sa mga hilaw na socket ay napakaliit na higit na hindi nauugnay.Sa mga modernong processors na dumarating sa dual-, quad-, at kahit na anim na core na uri, ang mga pagkakataon ng regular na mga koneksyon sa socket ng network na nahuli sa computer ay hindi mapapabayaan.Para sa kadahilanang ito, maliban kung mayroong isang tiyak na katwiran para sa paggamit ng isang hilaw na koneksyon sa socket sa isang karaniwang socket ng network, ang panganib na nakuha ng mga hacker at pag -atake ng TCP sa network ay higit sa anumang mga pakinabang.