etherstat(1M) etherstat(1M)
NAME
etherstat - Statistiken zu Netzwerk-Schnittstellen ausgeben
SYNTAX
/usr/sbin/etherstat [-z] [-e] [-v] [-i] [-t interval] [-d]
[schnittstelle]
BESCHREIBUNG
Das Kommando unterstützt Ethernet, Token Ring und FDDI-Schnittstellen.
Das Kommando etherstat gibt statistische Informationen über die konfi-
gurierten Netzwerk-Schnittstellen eines Rechners aus:
- die MAC-Adresse der Schnittstellen
- die Hardware- und Firmware-Version der Schnittstellen, sofern aus-
lesbar
- statistische Informationen der über diese Schnittstelle empfangenen
oder gesendeten Pakete
- Informationen über die Link-Layer-Schnittstelle
Ein Rechner kann mehrere Schnittstellen haben, wenn er an mehrere
Netze oder Netzsegmente angeschlossen ist. schnittstelle bezeichnet
den Namen der gewünschen Netzschnittstellen. Verschiedene Formatanga-
ben sind möglich:
- Name des Schnittstellentyps, gefolgt von einer Ziffer: damit werden
die Statistiken für eine bestimmte Schnittstelle (Baugruppe) des
genannten Schnittstellentyps angefordert.
- Name des Schnittstellentyps ohne Ergänzungen: damit werden die Sta-
tistiken für alle Schnittstellen (Baugruppen) des genannten Typs
angefordert.
Die Namen können sich, je nach eingesetzter Hardware, unterscheiden
oder sich in späteren Hardwareversionen ändern, wie z. B.:
lcf0 = FDDI (RM600)
lce0 = Ethernet (RM600)
et0 = Ethernet (RM400-10)
Die Namen der konfigurierten Schnittstellen können mit dem Kommando
netstat -i ausgegeben werden.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
etherstat(1M) etherstat(1M)
OPTIONEN
Ohne Option
Es wird für jede konfigurierte Schnittstelle folgendes ausgegeben
(sofern der Zähler unterstützt wird bzw. sinnvoll ist):
- der Name der Schnittstelle (et0 oder lce1) entsprechend der
Geräteknoten (/dev/dlpi/et0 oder /dev/dlpi/lce1)
- die MAC-Adresse der Schnittstelle
- receiver overflows:
wie oft der Empfangspuffer überlief
- receiver CRC errors:
wieviele CRC-Fehler (Prüfsummenfehler) beim Empfang auftraten
- receiver alignment errors:
wieviele Ausrichtfehler beim Empfang festgestellt wurden
- receiver short pocket errors:
wieviele zu kurze Pakete empfangen wurden
- receiver queue full:
wieviele Pakete auf Grund von Speicherengpässen vom Treiber
oder vom ullc verworfen wurden
- receiver packets for unknown sap:
empfangene Pakete für Protokolle, die auf diesem Rechner nicht
laufen
- good packets received:
wieviele Datenpakete fehlerfrei empfangen wurden
- transmitter underflows:
Anzahl der Pakete, die nicht schnell genug gesendet werden
konnten
- transmitter collisions:
(gilt nur für Ethernet) wieviele Kollisionen auftraten
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
etherstat(1M) etherstat(1M)
- transmitter excessive (16) collisions:
(gilt nur für Ethernet) wieviele Pakete nicht gesendet werden
konnten, weil sie mindestens 16 Kollisionen hatten
- transmitter heartbeat (SQE) check failures:
(gilt nur für Ethernet) wieviele SQE-Test-Fehler festgestellt
wurden (Diese Fehler treten auf, wenn die Verbindung zwischen
Rechner und Transceiver gestört ist, oder der Transceiver kein
SQE-Test unterstützt.)
- good packets transmitted:
wieviele Pakete fehlerfrei gesendet wurden
Die ausgegebenen Informationen sind Werte, die seit System-
start oder seit der letzten Eingabe von etherstat mit der
Option -z akkumuliert wurden.
-z Erzeugt dieselbe Ausgabe wie oben beschrieben und setzt danach
die Firmware-Zähler zurück. Damit können Sie erreichen, daß Sie
aktuelle Werte über einen bestimmten Zeitraum erhalten (wird
nicht mehr von allen Schnittstellen unterstützt).
-e Gibt nur die Ethernet-Adresse der Ethernet-Schnittstellen aus.
-v Informiert über die Hardware- und Firmware-Version der Ethernet-
Schnittstellen.
-i Informationen über einige Link-Layer-Schnittstellenparameter der
angegebenen Ethernet-Schnittstellen.
-t interval
Gibt die Statistiken alle interval Sekunden aus. Diese Option ist
nur zulässig, wenn keine andere Option gewählt wurde.
-d Zusätzliche Debug-Informationen, falls Aufrufe der DLPI-Schnitt-
stellen schiefgehen.
schnittstelle
Wird angegeben, wenn nur von dieser Schnittstelle Informationen
gewünscht werden. Für schnittstelle können Sie z. B. angeben:
lcf0, lce0, et0.
Die verfügbaren Statistiken sind abhängig vom Controller-Typ. Auf
einigen Schnittstellen sind bestimmte Statistiken nicht verfügbar. Die
Statistiken werden für jede angegebene Schnittstelle nur einmal ausge-
geben, auch dann, wenn die Schnittstelle mehrfach in die Parameterli-
ste eingetragen wurde.
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98
etherstat(1M) etherstat(1M)
Für die Loopback-Schnittstelle lo0 funktioniert das Kommando etherstat
nicht, weil für diese Schnittstelle keine Statistiken geführt werden.
BEISPIELE
1) Der Systemverwalter möchte alle Informationen über die vorhandenen
Ethernet-Schnittstellen haben.
Eingabe:
etherstat
Ausgabe:
lce0 (08-00-06-11-28-82):
0 receiver overflows
0 receiver CRC errors
0 receiver alignment errors
0 short packet errors
0 receiver queue full
0 receiver packets for unknown sap
64543 good packets received
0 transmitter underflows
35 transmitter collisions
0 transmitter excessive (16) collisions
0 transmitter heartbeat (SQE) check failures
4823 good packets transmitted
An der Schnittstelle /lce 0 wurden keine Fehler beim Empfang
gemeldet. 64543 Pakete wurden fehlerfrei empfangen. Beim Senden
wurden auch keine Fehler festgestellt. 4823 Pakete wurden fehler-
frei gesendet.
2) Der Systemverwalter möchte sich über die MAC-Adresse der vorhande-
nen Schnittstelle informieren. Dazu gibt er ein:
etherstat -e
Das System meldet:
lce 0: 08-00-06-02-24-8a
3) Der Systemverwalter möchte sich über die Hard- und Firmware-
Versionen der Controller informieren. Dazu gibt er ein:
etherstat -v
Das System meldet:
lce: 2
SIEHE AUCH
ifconfig(1M), netstat(1M).
Seite 4 Reliant UNIX 5.44 Gedruckt 11/98