Skip to main content

ไดรเวอร์อะแดปเตอร์เครือข่ายคืออะไร?

ไดรเวอร์อะแดปเตอร์เครือข่ายเป็นซอฟต์แวร์ระดับต่ำที่ควบคุมอะแดปเตอร์เครือข่ายไดรเวอร์เครือข่ายแต่ละตัวดำเนินการอะแดปเตอร์เครือข่ายหนึ่งตัวขึ้นไปในระบบคอมพิวเตอร์มันถูกออกแบบมาโดยเฉพาะสำหรับอะแดปเตอร์ประเภทใดประเภทหนึ่งและระบบปฏิบัติการเฉพาะ (OS)ไดรเวอร์อะแดปเตอร์เครือข่ายทำงานที่ชั้นควบคุมการเข้าถึงสื่อของเครือข่ายมันควบคุมวงจรของอะแดปเตอร์เครือข่ายที่เกี่ยวข้องโดยตรงเมื่อใช้ร่วมกับเลเยอร์เครือข่ายอื่น ๆ ระบบคอมพิวเตอร์ใช้ไดรเวอร์อะแดปเตอร์เครือข่ายเพื่อสื่อสารกับคอมพิวเตอร์เครือข่ายอื่น ๆ และอินเทอร์เน็ต

ก่อนช่วงปลายทศวรรษ 1990 ไดรเวอร์อะแดปเตอร์เครือข่ายมักจะทำงานหนักของการสื่อสารเครือข่ายอะแดปเตอร์เครือข่ายบางตัวต้องการไดรเวอร์เพื่อคัดลอกข้อมูลแพ็คเก็ตทั้งหมดระหว่างบัฟเฟอร์หน่วยความจำและบัฟเฟอร์ระบบปฏิบัติการส่วนหัวของบัตรประจำตัวมักจะถูกเติมเต็มโดยไดรเวอร์ในระหว่างกระบวนการนี้ไดรเวอร์อะแดปเตอร์มักจะต้องจัดการกรณีพิเศษเช่นการรับแพ็คเก็ตมัลติคาสต์และการทำงานของโหมดที่หลากหลายในระหว่างการกำหนดค่าไดรเวอร์มักจะต้องระบุประเภทบัสคอมพิวเตอร์และตั้งโปรแกรมอะแดปเตอร์ตามนั้นเพื่อให้ทันกับความเร็วในการเชื่อมโยงเครือข่ายไดรเวอร์อะแดปเตอร์ส่วนใหญ่ถูกเขียนด้วยภาษาแอสเซมบลีที่มีประสิทธิภาพสูง

เมื่อความเร็วลิงก์เครือข่ายสูงสุดเพิ่มขึ้นไดรเวอร์เครือข่ายและเลเยอร์ซอฟต์แวร์ระบบปฏิบัติการอื่น ๆ มักจะกลายเป็นคอขวดเพื่อตอบโต้สิ่งนี้นักออกแบบระบบปฏิบัติการได้ย้ายฟังก์ชั่นไดรเวอร์อะแดปเตอร์เครือข่ายส่วนใหญ่เข้าสู่ระบบปฏิบัติการการรวมและการปรับให้เหมาะสมกับเลเยอร์เครือข่ายอื่น ๆ มักจะปรับปรุงประสิทธิภาพอะแดปเตอร์เครือข่ายรุ่นใหม่สามารถสร้างและคัดลอกข้อมูลแพ็คเก็ตทั้งหมดผ่านฮาร์ดแวร์เมื่อบอกว่าบัฟเฟอร์ข้อมูลระบบปฏิบัติการอยู่ที่ไหนในเวลาเดียวกันการสร้างรหัสคอมไพเลอร์ที่ดีขึ้นได้อนุญาตให้ไดรเวอร์อะแดปเตอร์เขียนในภาษาการเขียนโปรแกรมคอมพิวเตอร์อเนกประสงค์ทั่วไปแทนภาษาแอสเซมบลีอันเป็นผลมาจากการปรับให้เหมาะสมเหล่านี้ไดรเวอร์อะแดปเตอร์เครือข่ายได้ง่ายขึ้นในการเขียนและบำรุงรักษาไดรเวอร์สมัยใหม่จะต้องใช้การกำหนดค่าการจัดการพลังงานและการสนับสนุนการประมวลผลข้ามกระบวนการระบบปฏิบัติการและฮาร์ดแวร์อะแดปเตอร์เครือข่ายตอนนี้ทำงานส่วนใหญ่ของการทำงานที่ไวต่อเวลาส่วนใหญ่

ไดรเวอร์อะแดปเตอร์เครือข่ายหลายตัวสามารถทำงานบนระบบในเวลาเดียวกันคอมพิวเตอร์ที่ทันสมัยส่วนใหญ่รวมถึงอินเทอร์เฟซอะแดปเตอร์เครือข่ายแบบมีสายที่สร้างขึ้นในเมนบอร์ดไดรเวอร์อะแดปเตอร์เครือข่ายมักจะรวมอยู่ในระบบปฏิบัติการแล็ปท็อปและคอมพิวเตอร์พกพาอื่น ๆ มักจะมีอะแดปเตอร์เครือข่ายไร้สายและไดรเวอร์เช่นกันหลายระบบให้วิธีการเสียบการ์ดเครือข่ายเพิ่มเติม mdash; Ethernet Gigabit ความเร็วสูงหรืออะแดปเตอร์ช่องไฟเบอร์เป็นตัวเลือกทั่วไปไดรเวอร์ของพวกเขามักจะรวมอยู่ในอะแดปเตอร์เครือข่ายเมื่อซื้อผู้ผลิตส่วนใหญ่ยังโพสต์ไดรเวอร์เวอร์ชันล่าสุดบนอินเทอร์เน็ตผู้ใช้ควรตรวจสอบและติดตั้งไดรเวอร์ที่อัปเดตเหล่านี้เป็นระยะเพื่อรับการแก้ไขข้อบกพร่องล่าสุดและการปรับปรุงประสิทธิภาพ