Skip to main content

Ano ang isang driver ng adapter ng network?

Ang isang driver ng adapter ng network ay mababang antas ng software na kumokontrol sa isang adapter ng network.Ang bawat driver ng network ay nagpapatakbo ng isa o higit pang mga adaptor sa network sa isang computer system.Ito ay partikular na idinisenyo para sa isang partikular na uri ng adapter at isang partikular na operating system (OS).Ang isang driver ng adapter ng network ay nagpapatakbo sa layer ng control control ng media ng network;Direkta nitong kinokontrol ang circuitry ng adapter ng network na nauugnay dito.Sa pagsasama sa iba pang mga layer ng network, ang isang computer system ay gumagamit ng isang driver ng adapter ng network upang makipag -usap sa iba pang mga network na computer at sa internet.

Bago ang huling bahagi ng 1990s, ang mga driver ng adapter ng network ay karaniwang gumanap ng karamihan sa ungol na gawain ng mga komunikasyon sa network.Ang ilang mga adaptor sa network ay nangangailangan ng mga driver na kopyahin ang lahat ng data ng packet sa pagitan ng kanilang mga buffer ng memorya at ang mga buffer ng OS;Ang mga header ng pagkakakilanlan ay madalas na napuno ng mga driver sa prosesong ito.Ang mga driver ng adapter ay madalas na kailangang pamahalaan ang mga espesyal na kaso tulad ng pagtanggap ng multicast packet at promiscuous mode operation.Sa panahon ng pagsasaayos, ang isang driver ay madalas na kilalanin ang uri ng bus ng computer at i -program nang naaayon ang adapter.Upang mapanatili ang bilis ng link ng network, ang karamihan sa mga driver ng adapter ay nakasulat sa lubos na mahusay na wika ng pagpupulong.Upang salungatin ito, inilipat ng mga taga -disenyo ng OS ang karamihan sa pag -andar ng driver ng adapter ng network na mas malalim sa OS;Ang masikip na pagsasama at pag -optimize sa iba pang mga layer ng network ay madalas na pinabuting pagganap.Ang mga mas bagong adapter ng network ay maaaring bumuo at kopyahin ang lahat ng data ng packet sa pamamagitan ng hardware, sa sandaling sinabi kung saan matatagpuan ang mga data ng OS data.Kasabay nito, pinapayagan ng Better Compiler Code Generation ang mga driver ng adapter na isulat sa C general-purpose computer programming language sa halip na wika ng pagpupulong.Bilang resulta ng mga pag -optimize na ito, ang mga driver ng adapter ng network ay naging mas simple upang isulat at mapanatili.Ang mga modernong driver ay dapat pa ring magpatupad ng ilang pagsasaayos, pamamahala ng kuryente at suporta sa multiprocessing;Ang OS at ang hardware ng adapter ng network ay nagsasagawa ngayon ng karamihan sa gawaing sensitibo sa oras, gayunpaman.

Maraming mga driver ng adapter ng network ang maaaring tumakbo sa isang system nang sabay.Karamihan sa mga modernong computer ay nagsasama ng isang wired network adapter interface na binuo sa motherboard;Ang driver ng adapter ng network nito ay karaniwang kasama sa OS.Ang mga laptop at iba pang mga portable na computer ay madalas na nagsasama ng isang wireless network adapter at driver din.Maraming mga system ang nagbibigay ng isang paraan upang mai-plug ang mga karagdagang network card at mdash; high-speed gigabit Ethernet o fiber channel adapter ay karaniwang mga pagpipilian.Ang kanilang mga driver ay madalas na kasama sa mga adaptor ng network kapag binili.Karamihan sa mga tagagawa ay nag -post din ng pinakabagong mga bersyon ng kanilang mga driver sa Internet;Ang mga gumagamit ay dapat na pana -panahong suriin at i -install ang mga na -update na driver upang makuha ang pinakabagong mga pag -aayos ng bug at mga pagpapahusay ng pagganap.