comando netstat
Finalità
Mostra lo stato della rete.
Sintassi
Per visualizzare i socket attivi per ogni protocollo o tabella di instradamento:
netstat [ -num ] [ -routtabile ] [ -routinfo] [ -stato ] [ -socket ] [ -protocollo Protocollo ] [ Intervallo ]
Per visualizzare il contenuto di una struttura dati di rete:
netstat [ -stats | -cdlistats ] [ -protocol protocol ] [ Intervallo ]
Per visualizzare il protocollo di risoluzione dell'indirizzo:
netstat -arp
Per cancellare tutte le statistiche:
netstat -clear
Descrizione
Il comando netstat visualizza simbolicamente il contenuto di varie strutture dati relative alla rete per le connessioni attive.
Indicatori
Nome indicatore | Descrizione |
---|---|
-arp | Visualizza le interfacce di risoluzione dell'indirizzo. |
-cdlistats | Mostra statistiche per gli adattatori di comunicazioni basati su CDLI. |
-clear | Cancella tutte le statistiche. |
-num | Visualizza gli indirizzi di rete come numeri. Quando questo indicatore non è specificato, il comando netstat interpreta gli indirizzi dove possibile e li visualizza simbolicamente. Questo indicatore può essere utilizzato con qualsiasi formato di visualizzazione. |
-protocol protocollo | Mostra le statistiche relative al valore specificato per la variabile protocol , che è un nome noto per un protocollo o un alias per esso. Una risposta null significa che non ci sono numeri da segnalare. Il prospetto del programma del valore specificato per questa variabile è sconosciuto se non vi è alcuna routine statistica per esso. |
-routinfo | Afişează tabelele de rutare, inclusiv costurile configurate de utilizator şi curente ale fiecărei rute. |
-routtable | Visualizza le tabelle di instradamento. Se utilizzato con il flag -stats , il flag -routtable mostra le statistiche di instradamento. Per ulteriori informazioni, vedere Visualizzazione della tabella di instradamento. |
-socket | Visualizza i socket di rete. |
-stato | Afişează starea tuturor interfeţelor configurate. Il formato di visualizzazione dell'interfaccia fornisce una tabella delle statistiche cumulative per i seguenti elementi:
Le informazioni sull'interfaccia visualizzate forniscono anche il nome, il numero e l'indirizzo dell'interfaccia, nonché le MTU (maximum transmission units). |
-stats | Mostra statistiche per ciascun protocollo. |
Intervallo | Visualizza continuamente le informazioni, in secondi, relative al traffico dei pacchetti sulle interfacce di rete configurati. |
Visualizzazione predefinita
- Indirizzi locali e remoti
- Dimensioni della coda di invio e ricezione (in byte)
- Protocollo
- Stato interno del protocollo
I formati dell'indirizzo Internet sono host.port o network.port se l'indirizzo di un socket specifica una rete ma non un indirizzo host specifico. Se l'indirizzo può essere risolto in un nome host simbolico, l'indirizzo host e gli indirizzi di rete vengono visualizzati simbolicamente.
Gli indirizzi NS sono 12 byte, costituiti da un numero di rete a 4 byte, un numero host a 6 byte e un numero di porta a 2 byte, tutti memorizzati in formato standard di rete. Per l'architettura VAX, la parola e il byte vengono invertiti.
Se un nome simbolico per un host non è noto o se è stato specificato l'indicatore -num , l'indirizzo viene stampato numericamente, in base alla famiglia di indirizzi. Le porte e gli indirizzi non specificati vengono visualizzati come * (asterisco).
Visualizzazione interfaccia
- Errori
- CollisioniNota: il conteggio delle collisioni per le interfacce Ethernet non è applicabile.
- Pacchetti trasferiti
Il pannello dell'interfaccia fornisce anche il nome, il numero e l'indirizzo dell'interfaccia e le MTU (maximum transmission units).
Visualizzazione tabella di instradamento
Il pannello della tabella di instradamento indica gli instradamenti disponibili e i relativi stati. Ogni instradamento è costituito da un host o una rete di destinazione e da un gateway da utilizzare nei pacchetti di inoltro.
Un instradamento viene fornito nel formato A.B.C.D/XX, che presenta due informazioni. A.B.C.D indica l'indirizzo di destinazione e XX indica la maschera di rete associata all'instradamento. La maschera di rete è rappresentata dal numero di bit impostati. Ad esempio, l'instradamento 9.3.252.192/26 ha una maschera di rete 255.255.255.192, che ha 26 bit impostati.
Campo | Descrizione |
---|---|
Indicatori | Il campo Indicatori nella tabella di instradamento visualizza lo stato dell'instradamento:
Gli instradamenti diretti vengono creati per ogni interfaccia collegata all'host locale. |
Gateway | Mostra l'indirizzo dell'interfaccia in uscita. |
Riferimenti | Mostra il numero corrente di utilizzi attivi per l'instradamento. I protocolli orientati alla connessione si mantengono su un singolo instradamento durante una connessione, mentre i protocolli senza connessione ottengono un instradamento mentre inviano alla stessa destinazione. |
Utilizza | Fornisce un conteggio del numero di pacchetti inviati utilizzando tale instradamento. |
PMTU | Elenca PMTU (Path Maximum Transfer Unit). |
Interfaccia | Indica le interfacce di rete utilizzate per l'instradamento. |
EXP | Visualizza il tempo (in minuti) rimanente prima della scadenza dell'instradamento. |
Gruppi | Fornisce un elenco di ID gruppo associati a tale instradamento. |
Maschere di rete | Elenca le maschere di rete applicate al sistema. |
Albero di instradamento per famiglia di protocolli | Specifica le famiglie di indirizzi attivi per gli instradamenti esistenti. I valori per questo campo sono i seguenti:
|
Quando viene specificato un valore per la variabile Intervallo , il comando netstat visualizza un conteggio in esecuzione delle statistiche relative alle interfacce di rete. Questo pannello contiene due colonne: una colonna per l'interfaccia principale (la prima interfaccia che si trova durante la configurazione automatica) e una colonna che riepiloga le informazioni per tutte le interfacce. La prima riga contiene un riepilogo delle statistiche accumulate dall'ultimo riavvio del sistema. Le righe di output successive mostrano i valori accumulati negli intervalli della lunghezza specificata.
Stato uscita
Consultare Stato di uscita per comandi Virtual I/O Server.
Esempi
- Per visualizzare le informazioni sulla tabella di instradamento per un'interfaccia Internet, immettere il comando seguente:
netstat -routtable
Ciò produce l'output simile al seguente:
Routing tables Destination Gateway Flags Refs Use If PMTU Exp Groups Route tree for Protocol Family 2 (Internet): default 129.3.141.1 UGc 0 0 en0 - - 129.33.140/23 127.0.0.1 U 6 53 en0 - - 129.33.41.2 localhost UGHS 6 115 lo0 - - 129.45.41.2 129.3.41.1 UGHW 1 602 en0 1500 - dcefs100 129.31.41.1 UGHW 1 2 en0 - - 192.100.61 localhost U 7 14446 lo0 - - Route tree for Protocol Family 24 (Internet v6): ::1 ::1 UH 0 0 lo0 16896 -
- Per visualizzare le informazioni di interfaccia per un'interfaccia Internet, immettere il comando seguente:
netstat -state
Ciò produce l'output simile al seguente:
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll en0 1500 link#2 0.5.20.4.0.4e 874986 0 22494 0 0 en0 1500 90.34.14 hostname 874986 0 22494 0 0 lo0 16896 link#1 14581 0 14590 0 0 lo0 16896 129 localhost 14581 0 14590 0 0 lo0 16896 ::1 14581 0 14590 0 0
- Per visualizzare i socket di rete, immettere il comando seguente:
netstat -socket