Mandato netstat

Finalidad

Muestra el estado de la red.

Sintaxis

Para visualizar sockets activos para cada información de tabla de direccionamiento o protocolo:

netstat [ -num ] [ -routtable ] [ -routinfo] [ -state ] [ -socket ] [ -protocol Protocolo ] [ Intervalo ]

Para visualizar el contenido de una estructura de datos de red:

netstat [ -stats | -cdlistats ] [ -protocolo protocolo ] [ Intervalo ]

Para visualizar el protocolo de resolución de direcciones:

netstat -arp

Para borrar todas las estadísticas:

netstat -clear

Descripción

El mandato netstat muestra simbólicamente el contenido de diversas estructuras de datos relacionadas con redes para conexiones activas.

Distintivos

Nombre de distintivo Descripción
-arp Muestra interfaces de resolución de direcciones.
-cdlistats Muestra estadísticas para adaptadores de comunicaciones basadas en CDLI.
-borrar Borra todas las estadísticas.
-num Muestra direcciones de red como números. Cuando no se especifica este distintivo, el mandato netstat interpreta direcciones cuando es posible y las muestra simbólicamente. Este distintivo puede utilizarse con cualquiera de los formatos de visualización.
-protocol protocolo Muestra estadísticas sobre el valor especificado para la variable protocolo, que es un nombre bien conocido para un protocolo o un alias del mismo. Una respuesta nula quiere decir que no hay números de los que informar. El informe de programa del valor especificado para esta variable es desconocido si no hay ninguna rutina de estadísticas para el mismo.
-rutinfo Muestra las tablas de direccionamiento, incluidos los costes actuales y configurados por usuario de cada ruta.
-rutina Muestra las tablas de direccionamiento. Cuando se utiliza con el distintivo -stats, el distintivo -routtable muestra las estadísticas de direccionamiento. Para más información, consulte Visualización de la tabla de enrutamiento.
-enchufe Muestra los sockets de red.
-estado Muestra el estado de todas las interfaces configuradas.
El formato de visualización de interfaz proporciona una tabla de estadísticas acumulativas para los siguientes elementos:
  • Errores
  • Colisiones
    Nota: No se muestra el recuento de colisiones para interfaces Ethernet.
  • Paquetes transferidos

La información de interfaz que se visualiza también proporciona el nombre, el número y la dirección de interfaz, así como el máximo de unidades de transmisión (MTU).

-estadísticas Muestra estadísticas para cada protocolo.
Intervalo Muestra continuamente información, en segundos, relativa al tráfico de paquetes en las interfaces de red configuradas.

Visualización predeterminada

La visualización predeterminada para sockets activos muestra los siguientes elementos:
  • Direcciones locales y remotas
  • Tamaños de cola de envío y recepción (en bytes)
  • Protocolo
  • Estado interno del protocolo

Los formatos de direcciones de Internet tienen el formato host.port o network.port si la dirección del socket especifica una red pero no una dirección de host específica. Si la dirección puede resolverse en un nombre de host simbólico, la dirección de host, así como las direcciones de red, se visualizan simbólicamente.

Las direcciones NS tienen 12 bytes, que consisten en un número de red de 4 bytes, un número de host de 6 bytes y un número de puerto de 2 bytes, todas almacenadas en formato estándar de red. Para la arquitectura VAX, la palabra y el byte se invierten.

Si no se conoce un nombre simbólico para un host o si se ha especificado el distintivo -num, la dirección se imprime numéricamente, de acuerdo con la familia de direcciones. Las direcciones y puertos no especificados aparecen como un * (asterisco).

Visualización de interfaz

El formato de visualización de interfaz proporciona una tabla de estadísticas acumulativas para los siguientes elementos:
  • Errores
  • Colisiones
    Nota: El recuento de colisiones para interfaces Ethernet no es aplicable.
  • Paquetes transferidos

La pantalla de la interfaz proporciona el nombre de interfaz, número y dirección, así como el máximo de unidades de transmisión (MTU).

Visualización de tabla de direccionamiento

La visualización de tabla de direccionamiento indica las rutas disponibles y sus estados. Cada ruta consiste en un host o red de destino y una pasarela que se utilizará en el reenvío de paquetes.

Se proporciona una ruta en el formato A.B.C.D/XX, que presenta dos fragmentos de información. A.B.C.D indica la dirección de destino y XX indica la máscara de red asociada con la ruta. La máscara de red está representada por el número de bits que se han establecido. Por ejemplo, la ruta 9.3.252.192/26 tiene la máscara de red 255.255.255.192, que tiene 26 bits establecidos.

La tabla de direccionamiento contiene los campos siguientes:
Campo Descripción
distintivos El campo de distintivos de la tabla de direccionamiento muestra el estado de la ruta:
A
Se habilita una Active Dead Gateway Detection en la ruta
U
Arriba
H
La ruta corresponde a un host en lugar de una red
G
La ruta corresponde a una pasarela
D
La ruta se ha creado dinámicamente con una redirección
M
La ruta se ha modificado dinámicamente con una redirección
L
La dirección de nivel de enlace está presente en la entrada de ruta
c
Acceder a esta ruta crea una ruta clonada
W
La ruta es una ruta clonada
1
Distintivo de direccionamiento específico de protocolo #1
2
Distintivo de direccionamiento específico de protocolo #2
3
Distintivo de direccionamiento específico de protocolo #3
b
La ruta representa una dirección de difusión
e
Tiene una entrada de memoria caché de enlace
l
La ruta representa una dirección local
m
La ruta representa una dirección de multidifusión
P
Ruta fijada
R
Host o red inalcanzable
S
Añadido manualmente
u
Ruta utilizable
s
La opción stopsearch de direccionamiento de grupo está habilitada en la ruta

Las rutas directas se crean para cada interfaz conectada al host local.

Pasarela Muestra la dirección de la interfaz de salida.
Refs Muestra el número actual de usos activos para la ruta. Los protocolos orientados a la conexión se mantienen en una sola ruta durante una conexión, mientras que los protocolos sin conexión obtienen una ruta al tiempo que se envían al mismo destino.
Uso Proporciona un recuento del número de paquetes enviados utilizando esa ruta.
PMTU Lista el Máximo de unidad de transferencia de vía de acceso (PMTU).
Interfaz Indica las interfaces de red utilizadas para la ruta.
Exp Muestra el tiempo (en minutos) restante antes de que caduque la ruta.
Grupos Proporciona una lista de los ID de grupo asociados con esa ruta.
Máscaras de red Lista las máscaras de red aplicadas en el sistema.
Árbol de rutas para la familia de protocolos Especifica las familias de direcciones activas para rutas existentes. Los valores para este campo son los siguientes:
1
Especifica la familia de direcciones UNIX
2
Especifica la familia de direcciones Internet (por ejemplo, TCP y UDP)
3
Especifica la familia de direcciones XNS (Xerox Network System)

Cuando se especifica un valor para la variable Intervalo, el mandato netstat muestra un recuento activo de las estadísticas relacionadas con las interfaces de red. Esta pantalla contiene dos columnas: una para la interfaz principal (la primera que se encuentra durante la configuración automática) y otra que resume la información para todas las interfaces. La primera línea contiene un resumen de las estadísticas acumuladas desde que el sistema se reinició por última vez. Las líneas posteriores de salida muestran valores acumulados a lo largo de intervalos de la longitud especificada.

Estado de salida

Véase Estado de salida para los comandos Virtual I/O Server.

Ejemplos

  1. Para visualizar información de la tabla de direccionamiento para una interfaz Internet, escriba el siguiente mandato:
    netstat -routtable

    Esto produce una salida similar a la siguiente:

    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   -  
    
  2. Para visualizar información de interfaz para una interfaz Internet, escriba el siguiente mandato:
    netstat -state 

    Esto produce una salida similar a la siguiente:

    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
    
  3. Para mostrar los sockets de red, escriba el siguiente mandato:
    netstat -socket