Was ist ein Netzwerkadaptertreiber?

Ein Netzwerkadapter-Treiber ist Software mit niedriger Ebene, die einen Netzwerkadapter steuert. Jeder Netzwerkfahrer betreibt ein oder mehrere Netzwerkadapter in einem Computersystem. Es wurde speziell für einen bestimmten Adaptertyp und ein bestimmtes Betriebssystem (OS) entwickelt. Ein Netzwerkadaptertreiber arbeitet in der Medienzugriffskontrollschicht des Netzwerks. Es steuert direkt die Schaltung des damit verbundenen Netzwerkadapters. In Kombination mit anderen Netzwerkschichten nutzt ein Computersystem einen Netzwerkadaptertreiber, um mit anderen vernetzten Computern und dem Internet zu kommunizieren. Einige Netzwerkadapter forderten die Fahrer auf, alle Paketdaten zwischen ihren Speicherpuffern und den Betriebssystempuffern zu kopieren. Die Identifikationskopfzeile wurden während dieses Prozesses häufig von den Treibern ausgefüllt. Adaptertreiber mussten häufig spezielle Fälle wie Multicast -Paketempfang und "promiscuous m" verwaltenODE "Betrieb. Während der Konfiguration musste ein Treiber häufig den Computerbusstyp identifizieren und den Adapter entsprechend programmieren. Um mit der Netzwerkverbindungsgeschwindigkeit Schritt zu halten, wurden die meisten Adaptertreiber in hocheffizienter Montagesprache geschrieben.

Als die maximale Netzwerkverbindungsgeschwindigkeit zunahm, wurden die Netzwerktreiber und andere Betriebssystemleitungen häufig zu Engpässen. Um dem entgegenzuwirken, haben OS -Designer einen Großteil der Funktionalität des Netzwerkadaptertreibers tiefer in das Betriebssystem bewegt. Eine enge Integration und Optimierung mit den anderen Netzwerkschichten verbesserte die Leistung häufig. Neuere Netzwerkadapter können alle Paketdaten über Hardware konstruieren und kopieren, sobald er mitgeteilt wird, wo sich die OS -Datenpuffer befinden. Gleichzeitig hat eine bessere Compiler-Codegenerierung es Adapter-Treibern ermöglicht, in C-Allzweck-Computerprogrammiersprache anstelle der Assemblersprache geschrieben zu werden. Infolge dieser Optimierungen, NETWORK -Adaptertreiber sind viel einfacher zu schreiben und zu warten. Moderne Treiber müssen weiterhin Konfiguration, Stromverwaltung und Multiprozessing -Unterstützung implementieren. Das Betriebssystem und die Netzwerkadapter-Hardware führen jetzt jedoch den größten Teil der zeitempfindlichen Arbeit aus.

Mehrere Netzwerkadapter -Treiber können gleichzeitig auf einem System ausgeführt werden. Die meisten modernen Computer enthalten eine verkablte Netzwerkadapterschnittstelle, die in das Motherboard integriert ist. Der Netzwerkadaptertreiber ist normalerweise im Betriebssystem enthalten. Laptops und andere tragbare Computer enthalten häufig auch einen drahtlosen Netzwerkadapter und einen Treiber. Viele Systeme bieten ein Mittel, um zusätzliche Netzwerkkarten einzuschließen-Hochgeschwindigkeits-Gigabit-Ethernet- oder Glasfaserkanal-Adapter sind häufige Auswahlmöglichkeiten. Ihre Treiber sind beim Kauf häufig in den Netzwerkadaptern enthalten. Die meisten Hersteller veröffentlichen auch die neuesten Versionen ihrer Treiber im Internet. Benutzer sollten diese aktualisierten Treiber regelmäßig überprüfen und installieren, um den neuesten Fehler zu erhaltenKorrekturen und Leistungsverbesserungen.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?