Skip to main content

Apa itu driver adaptor jaringan?

Driver adaptor jaringan adalah perangkat lunak tingkat rendah yang mengontrol adaptor jaringan.Setiap driver jaringan mengoperasikan satu atau lebih adaptor jaringan dalam sistem komputer.Ini dirancang khusus untuk jenis adaptor tertentu dan sistem operasi tertentu (OS).Driver adaptor jaringan beroperasi di lapisan kontrol akses media jaringan;Ini secara langsung mengontrol sirkuit adaptor jaringan yang terkait dengannya.Dalam kombinasi dengan lapisan jaringan lainnya, sistem komputer menggunakan driver adaptor jaringan untuk berkomunikasi dengan komputer jaringan lainnya dan Internet.

Sebelum akhir 1990 -an, driver adaptor jaringan biasanya melakukan banyak pekerjaan kasar komunikasi jaringan.Beberapa adaptor jaringan mengharuskan driver untuk menyalin semua data paket antara buffer memori mereka dan buffer OS;Header identifikasi sering diisi oleh pengemudi selama proses ini.Driver adaptor sering harus mengelola kasus khusus seperti penerimaan paket multicast dan operasi mode promiscuous.Selama konfigurasi, driver sering harus mengidentifikasi jenis bus komputer dan memprogram adaptor yang sesuai.Untuk mengikuti kecepatan tautan jaringan, sebagian besar driver adaptor ditulis dalam bahasa perakitan yang sangat efisien.

Ketika kecepatan tautan jaringan maksimum meningkat, driver jaringan dan lapisan perangkat lunak OS lainnya sering menjadi hambatan.Untuk mengatasi hal ini, desainer OS memindahkan sebagian besar fungsionalitas driver adaptor jaringan lebih dalam ke OS;Integrasi dan optimasi yang ketat dengan lapisan jaringan lain sering meningkatkan kinerja.Adaptor jaringan yang lebih baru dapat membuat dan menyalin semua data paket melalui perangkat keras, setelah diberi tahu di mana buffer data OS berada.Pada saat yang sama, pembuatan kode kompiler yang lebih baik telah memungkinkan driver adaptor ditulis dalam bahasa pemrograman komputer tujuan umum dan bahasa perakitan.Sebagai hasil dari optimisasi ini, driver adaptor jaringan menjadi jauh lebih sederhana untuk ditulis dan dirawat.Driver modern masih harus menerapkan beberapa konfigurasi, manajemen daya dan dukungan multiproses;Namun, OS dan perangkat keras adaptor jaringan sekarang melakukan sebagian besar pekerjaan yang sensitif terhadap waktu.

Beberapa driver adaptor jaringan dapat berjalan pada sistem pada saat yang sama.Sebagian besar komputer modern termasuk antarmuka adaptor jaringan kabel yang dibangun ke dalam motherboard;Driver adaptor jaringannya biasanya disertakan dengan OS.Laptop dan komputer portabel lainnya sering menyertakan adaptor dan driver jaringan nirkabel juga.Banyak sistem menyediakan sarana untuk mencolokkan kartu jaringan tambahan mdash; gigabit berkecepatan tinggi Ethernet atau adaptor saluran serat adalah pilihan umum.Driver mereka sering disertakan dengan adaptor jaringan saat dibeli.Sebagian besar produsen juga memposting versi terbaru dari driver mereka di internet;Pengguna harus secara berkala memeriksa dan menginstal driver yang diperbarui ini untuk mendapatkan perbaikan bug terbaru dan peningkatan kinerja.