Was ist gemischter Modus?

Gemischter Modus ist eine Netzkartenkonfiguration, die alle Pakete zum Netzadapterfahrer und -protocol stack führt. Er wird durch verdrahtete und Netzwerkviele Adapter und ihre Fahrer gestützt. Gemischter Modus wird durch Netzwerkanalysatoren, Protokolanalysatoren und Paketsauganleger verwendet, um Kontrolle des Netzverkehrs zu erlauben. Er wird auch durch einige Netzbrücken verwendet, um Verkehr von einer Seite der Brücke zur anderen zu führen.

Eine Netzkarte „hört“ zur Überschrift jedes Pakets, das über das angebrachte Netz reist. In seiner normalen Betriebsart verarbeitet sie nur unicast und Sendungspakete. Ein unicast Paket ist eins, das spezifisch an diese Netzkarte alleine adressiert wird. Demgegenüber soll ein Sendungspaket durch alle Vorrichtungen empfangen werden, die zum Netz angebracht werden. Beide Arten Pakete werden normalerweise durch eine Karte empfangen, verarbeitet durch seinen Fahrer und geführt herauf das Netzprotocol stack.

Eine Anwendung oder ein Betriebssystem (OS) können multicastmodus auf einem Netzadapter auch ermöglichen, der Unterstützungen es. Um diesen Modus zu verwenden, werden eine oder mehrere multicastgruppenadressen in die Karte durch seinen Fahrer programmiert. Wenn multicastmodus ermöglicht wird, empfängt die Karte auch und verarbeitet alle multicastpakete, die an die Gruppe gerichtet werden. Im Vergleich erlaubt gemischter Modus, alle Pakete werden, unabhängig davon die Art oder den Empfänger empfangen zu werden und verarbeitet.

Netzadapter, die nicht Hardware-multicastadressenstützerheblich Belastung ihre Fahrer und das protocol stack einschließen. Wenn multicastmodus auf einer Karte so ermöglicht wird, wird die Hardware normalerweise in gemischten Modus anstatt gelegt. Software muss jedes Paket dann herausfiltern, das nicht bis eine der gewünschten multicastgruppenadressen verwiesen wird. Dieses setzt eine sehr bedeutende Last auf den Zentralprozessor und auf den OS-Kern. Es erhöht im Allgemeinen die Antwortzeit des Netzes außerdem.

Das Paketschnüffeln ist häufig der Hauptgebrauch für gemischten Modus, alias promisc Modus. Netzwerkanalysator- und Paketsauganleger-Software in diesem Modus kann allen Netzverkehr gefangennehmen, den sie „hören können.“ Sobald empfangen, können die Pakete für neuere Analyse gespeichert werden und decodierend mit die gleichen oder kompliziertere Software. Der Verkehr, der in diesem Modus in einem verdrahteten Netz empfangen wird, wird normalerweise auf die Maschinen begrenzt, die an einen Netzschalter oder -nabe angeschlossen werden. Drahtloser Verkehr wird normalerweise auf einen bestimmten eingestellten Service oder Kanal begrenzt, es sei denn der Hochfrequenzmonitormodus verwendet wird.