Mandato netstat

Finalidad

Muestra el estado de la red.

Sintaxis

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

/bin/netstat [ -n ] [{-A -a } | { -r -C -i -I Interfaz }] [ -f AddressFamily] [[  -p Protocolo ] | [ -@ WparName ]] [ Intervalo ]

Para visualizar el contenido de una estructura de datos de red

/bin/netstat [ -m | -M | -s | -ss | -u | -v ] [ -f AddressFamily ] [[ -p Protocolo ] | [ -@  WparName]] [ Intervalo]

Para visualizar la tabla de interfaz virtual y la memoria caché de reenvío de multidifusión

/bin/netstat -g

Para visualizar los recuentos de paquetes en todo el subsistema de comunicaciones

/bin/netstat -D

Para visualizar las estadísticas de memoria caché de almacenamiento intermedio de red

/bin/netstat -c

Para visualizar las estadísticas de la interfaz del proveedor de enlaces de datos

/bin/netstat -P

Para borrar las estadísticas asociadas

/bin/netstat [ -Zc | -Zi | -Zm | -Zs ]

Para visualizar artefactos para un protocolo específico

/bin/netstat -K protocolo [-F nombre_archivo] [-w] [-b]

Descripción

El mandato netstat muestra simbólicamente el contenido de diversas estructuras de datos relacionadas con redes para conexiones activas. El parámetro Intervalo , que se especifica en segundos, muestra continuamente información sobre el tráfico de paquetes en las interfaces de red configuradas. El parámetro Intervalo no toma distintivos.

Distintivos

Elemento Descripción
-A Muestra la dirección de cualquier bloque de control de protocolo asociado con los sockets. Este distintivo actúa con la visualización predeterminada y se utiliza para fines de depuración.
-a Muestra el estado de todos los sockets. Si no se especifica este distintivo, no se muestran los sockets utilizados por los procesos de servidor que no están enlazados a una interfaz.
-b Suprime la impresión de valores de contador distintos de cero cuando se utiliza el distintivo -K para visualizar los artefactos RAS para un protocolo específico.
-c Muestra las estadísticas de la memoria caché de almacenamiento intermedio de red.

La memoria caché de almacenamiento intermedio de red es una lista de almacenamientos intermedios de red que contienen objetos de datos que se pueden transmitir a las redes. La memoria caché de almacenamiento intermedio de red crece dinámicamente a medida que se añaden o se eliminan objetos de datos de la misma. Algunas interfaces de kernel de red utilizan la memoria caché de almacenamiento intermedio de red para mejorar el rendimiento en la E/S de red. El comando netstat -c imprime la siguiente estadística:

Network Buffer Cache Statistics:
Current total cache buffer size: 0
Maximum total cache buffer size: 0
Current total cache data size: 0
Maximum total cache data size: 0
Current number of cache: 0
Maximum number of cache: 0
Number of cache with data: 0
Number of searches in cache: 0
Number of cache hit: 0
Number of cache miss: 0
Number of cache newly added: 0
Number of cache updated: 0
Number of cache removed: 0
Number of successful cache accesses: 0
Number of unsuccessful cache accesses: 0
Number of cache validation: 0
Current total cache data size in private segments: 0
Maximum total cache data size in private segments: 0
Current total number of private segments: 0
Maximum total number of private segments: 0
Current number of free private segments: 0
Current total NBC_NAMED_FILE entries: 0
Maximum total NBC_NAMED_FILE entries: 0
-C Muestra las tablas de direccionamiento, incluidos los costes actuales y configurados por usuario de cada ruta. El coste configurado por el usuario se establece utilizando el distintivo -hopcount del mandato route . El coste actual puede ser diferente del coste configurado por el usuario si la detección de pasarela muerta ha cambiado el coste de la ruta.
Además de los costes de la ruta, también muestra la información de peso y política asociada a cada ruta. Estos campos sólo son aplicables cuando se utiliza la característica de direccionamiento de varias vías de acceso. La información de política muestra la política de direccionamiento que se ha seleccionado actualmente para elegir entre las varias rutas disponibles. Las políticas disponibles son:
  • Turno circular ponderado por omisión (WRR)
  • Hash (HSH)
  • Aleatorio (RND)
  • Aleatorio ponderado (WRND)
  • Utilización más baja (LUT)

Si hay varias rutas presentes para el mismo destino (rutas multivía), una de estas rutas muestra el valor de política de WRR, HSH, RND, WRNDo LUT. Todas las demás rutas de este conjunto muestran la información de política como -"-. Esto significa que todas las rutas de este conjunto están utilizando la misma política de direccionamiento visualizada por la primera ruta.

El campo de ponderación es un peso configurado por el usuario asociado a la ruta que se utilizará para las políticas de turno circular ponderado y aleatorio ponderado. Para obtener más información sobre estas políticas, consulte el mandato no .

-d Muestra el número de paquetes recibidos, transmitidos y descartados en el subsistema de comunicaciones.
Nota: En la salida de estadísticas, unN/Avisualizado en un valor de campo indica que el recuento no es aplicable. En cuanto a las estadísticas de NFS / RPC, el número de paquetes entrantes que pasan por RPC es el mismo que el de los paquetes que pasan por NFS, por lo que estas cifras no se suman en elNFS/RPC Totalcampo, por lo tanto, elN/A. NFS no dispone de contadores de paquetes salientes ni de paquetes salientes descartados específicos para NFS y RPC. Por lo tanto, los recuentos individuales tienen un valor de campo deN/Ay el recuento acumulativo se almacena en elNFS/RPC Total.
-f nombrearchivo Escribe todos los artefactos de fiabilidad, disponibilidad y capacidad de servicio (RAS) para el protocolo especificado en el archivo especificado. Puede especificar este archivo sólo con el distintivo -K .
-f AddressFamily Limita los informes de estadísticos o bloques de control de direcciones a los elementos especificados por la variable AddressFamily . Se reconocen las siguientes familias de direcciones:
inet
Indica la familia de direcciones AF_INET.
inet6
Indica la familia de direcciones AF_INET6 .
UNIX
Indica la familia de direcciones AF_UNIX.
-g Muestra información de la tabla de interfaz virtual y de la memoria caché de reenvío de multidifusión. Si se utiliza junto con el distintivo -s , mostrará la información de direccionamiento de multidifusión.
-i Muestra el estado de todas las interfaces configuradas. Ver pantalla de interfaz
Nota: El recuento de colisiones para las interfaces Ethernet no está soportado.
-I Interfaz Muestra el estado de la interfaz configurada especificada por la variable Interfaz .
-K protocolo Muestra todos los artefactos de fiabilidad, disponibilidad y capacidad de servicio (RAS) para el protocolo especificado. Si especifica el -F nombre_archivo con el distintivo -K , toda la información de artefacto para el protocolo especificado se graba en un archivo en la vía de acceso especificada y con el nombre de archivo especificado.
Nota: Los protocolos soportados para este distintivo son tcp, udp, unixy ip.
-m Muestra las estadísticas de agrupación de clúster mbuf de la memoria de red.
-m Muestra las estadísticas registradas por las rutinas de gestión de memoria.
-n 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.
-o Se utiliza junto con el distintivo -a para visualizar datos detallados sobre un socket, como por ejemplo opciones de socket, distintivos y estadísticas de almacenamiento intermedio.
-p 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. Algunos nombres de protocolo y alias se listan en el archivo /etc/networks .
-P Muestra las estadísticas de la interfaz de proveedor de enlace de datos (DLPI). El comando netstat -P imprime la siguiente estadística:
DLPI statistics:
Number of received packets = 0
Number of transmitted packets = 0
Number of received bytes = 0
Number of transmitted bytes = 0
Number of incoming pkts discard = 0
Number of outgoing pkts discard = 0
Number of times no buffers = 0
Number of successful binds = 0
Number of unknown message types = 0
Status of phys level promisc = 0
Status of sap level promisc = 0
Status of multi level promisc = 0
Number of enab_multi addresses = 0

Si DLPI no está cargado, muestra:

can't find symbol: dl_stats
-r Muestra las tablas de direccionamiento. Cuando se utiliza con el distintivo -s , el distintivo-r muestra las estadísticas de direccionamiento. Consulte la pantalla de tabla de direccionamiento.
-s Muestra estadísticas para cada protocolo.
-ss Muestra todas las estadísticas de protocolo distintas de cero y proporciona una visualización concisa.
-u Muestra información sobre sockets de dominio.
-v Muestra estadísticas para adaptadores de comunicaciones basadas en CDLI. Este distintivo hace que el mandato netstat ejecute los mandatos de estadísticas para los mandatos netstat, tokstaty fddistat . No se emiten distintivos para estos mandatos de controlador de dispositivo. Consulte el mandato de estadísticas de controlador de dispositivo específico para obtener descripciones de la salida estadística.
-w Inicia la modalidad interactiva de usuario.
-Zc Borrar estadísticas de memoria caché de almacenamiento intermedio de red.
-Zi Borrar estadísticas de interfaz.
-Zm Borrar estadísticas de asignador de memoria de red.
-Z Borrar estadísticas de protocolo. Para borrar las estadísticas de un protocolo específico, utilice -p protocolo. Por ejemplo, para borrar las estadísticas de TCP, escribe netstat -Zs -p tcp.
-@ WparName Muestra las estadísticas de red asociadas con la partición de carga de trabajo (WparName). Si no se especifica ningún WparName , se mostrarán las estadísticas de red para todas las particiones de carga de trabajo.
Notas:
  1. Los indicadores -C, -D, -c, -g, -m, -M, -P, -r , -v y -Z no son compatibles en el entorno global cuando se utilizan junto con la opción WparName ' -@.
  2. Los indicadores -C, -D, -c, -g, -m, -M, -P, -r , -v y -Z no son compatibles con las particiones de carga de trabajo del sistema.

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 dirección Internet tienen el formato host.port o network.port si la dirección de un socket especifica una red pero no una dirección de host específica. La dirección de host se visualiza simbólicamente si la dirección se puede resolver en un nombre de host simbólico, mientras que las direcciones de red se visualizan simbólicamente de acuerdo con el archivo /etc/networks .

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

Visualización de interfaces (netstat -i)

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 las interfaces Ethernet no está soportado.
  • 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 la tabla de enrutamiento (netstat -r)

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.

Una ruta se proporciona 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 a la ruta. La máscara de red se representa mediante el número de bits establecido. Por ejemplo, la ruta9.3.252.192/26tiene una máscara de red de255.255.255.192, que tiene 26 bits establecidos.

La tabla de direccionamiento contiene los campos siguientes:

Elemento Descripción
WPAR Muestra el nombre de la partición de carga de trabajo a la que pertenece esta ruta. Este campo sólo está presente cuando se utiliza el distintivo -@ con el distintivo -r . Para las rutas que pertenecen al sistema global, se muestra Global en esta columna.
Flags El campo flags de la tabla de direccionamiento muestra el estado de la ruta:
A
Se ha habilitado una detección de pasarela muerta activa en la ruta.
U
Arriba.
H
La ruta es a un host en lugar de a una red.
G
La ruta es a una pasarela.
D
La ruta se ha creado dinámicamente mediante una redirección.
M
La ruta ha sido modificada por una redirección.
L
La dirección de nivel de enlace está presente en la entrada de ruta.
c
El acceso 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
No se puede acceder al host o a la red.
S
Añadido manualmente.
u
Ruta utilizable.
s
La opción de búsqueda de detención de direccionamiento de grupo está habilitada en la ruta.

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

Gateway El campo pasarela para estas entradas muestra la dirección de la interfaz de salida.
Refs Proporciona el número actual de usos activos para la ruta. Los protocolos orientados a la conexión se mantienen en una sola ruta mientras dure una conexión, mientras que los protocolos sin conexión obtienen una ruta al tiempo que se envían al mismo destino.
Use Proporciona un recuento del número de paquetes enviados utilizando esa ruta.
PMTU Proporciona la unidad de transferencia máxima de vía de acceso (PMTU). AIX 5.3 no muestra la columna PMTU.
Interface Indica las interfaces de red utilizadas para la ruta.
Exp Muestra el tiempo (en minutos) restante antes de que caduque la ruta.
Groups Proporciona una lista de los ID de grupo asociados con esa ruta.
Netmasks Lista las máscaras de red aplicadas en el sistema.
Route Tree for Protocol Family Especifica las familias de direcciones activas para rutas existentes. Los valores soportados para este campo son:
1
Especifica la familia de direcciones UNIX .
2
Especifica la familia de direcciones de Internet (por ejemplo, TCP y UDP ).

Para obtener más información sobre otras familias de direcciones, consulte el archivo /usr/include/sys/socket.h .

Cuando se utiliza el indicador -@ con el comando netstat -r y no se especifica el parámetro WparName, se muestran todas las rutas de la tabla de rutas del sistema. Si se especifica el parámetro WparName y el enrutamiento específico WPAR está habilitado para ese WPAR, sólo se muestran las rutas asociadas a ese WPAR. Si se especifica el parámetro WparName y el enrutamiento específico WPAR está desactivado para ese WPAR, se muestran las rutas asociadas con el sistema global.

Cuando se especifica un valor para el parámetro Intervalo , el mandato netstat muestra un recuento en ejecución 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 interfaz primaria se puede sustituir por otra interfaz utilizando el distintivo -I . La primera línea de cada pantalla de información contiene un resumen de las estadísticas acumuladas desde la última vez que se reinició el sistema. Las líneas posteriores de salida muestran valores acumulados a lo largo de intervalos de la longitud especificada.

Seguridad

Atención a los usuarios de RBAC: este mandato puede realizar operaciones con privilegios. Sólo los usuarios con privilegios pueden ejecutar operaciones con privilegios. Para obtener más información sobre autorizaciones y privilegios, consulte el apartado Base de datos de mandatos con privilegios en Seguridad. Para obtener una lista de los privilegios y las autorizaciones asociadas a este mandato, consulte el mandato lssecattr o el submandato getcmdattr.

Ejemplos

  1. Para visualizar información de tabla de direccionamiento para una interfaz de Internet, especifique el mandato siguiente:
    netstat -r -f inet

    Esto genera la salida siguiente:

    Routing tables
    Destination   Gateway      Flags Refs Use  PMTU If  Exp Groups Netmasks:
    (root node)
    (0)0 ffff f000 0
    (0)0 ffff f000 0
    (0)0 8123 262f 0 0 0 0 0
    (root node)
    
    Route Tree for Protocol Family 2:
    (root node)
    default        129.35.38.47   UG    0  564   -   tr0   -
    loopback       127.0.0.1      UH    1  202   -   lo0   -
    129.35.32      129.35.41.172  U     4   30   -   tr0   -   +staff
    129.35.32.117  129.35.41.172  UGHW  0   13  1492 tr0   30
    192.100.61     192.100.61.11  U     1  195   -   en0   -
    (root node)
    
    Route Tree for Protocol Family 6:
    (root node)
    (root node)

    La cabecera HTTP-r -f inetlos distintivos indican una solicitud de información de tabla de direccionamiento para todas las interfaces de Internet configuradas. Las interfaces de red se listan en elInterfacecolumna;endesigna una interfaz Ethernet estándar, mientras quetrespecifica una interfaz Token-Ring. Las direcciones de pasarela están en formato decimal con puntos.

    Nota: AIX 5.3 no muestra la columna PMTU.
  2. Para visualizar estadísticas para el protocolo GRE, entre el mandato siguiente:
    netstat -s -p gre

    Esto genera la salida siguiente:

    GRE Interface gre0
            10 number of times gre_input got called
            8 number of times gre_output got called
            0 packets received with protocol not supported
            0 packets received with checksum on
            0 packets received with routing present
            0 packets received with key present
            0 packets received with sequence number present
            0 packets received with strict source route  present
            0 packets received with recursion control present
            0 packets received where reserved0 non-zero
            0 packets received where version non-zero
            0 packets discarded
            0 packets dropped due to network down
            0 packets dropped due to protocol not supported
            0 packets dropped due to error in ip output routine
            0 packets got by NAT
            0 packets got by NAT but not TCP packet
            0 packets got by NAT but with IP options
  3. Para visualizar estadísticas para el túnel IPv4 sobre IPv6 (túnel GIF), especifique el mandato siguiente:
    netstat -s -p gif
    El mandato genera la salida siguiente:
    GIF Interface gif0
    44 total packets received
    50 total packets sent
    0 packets received with protocol not supported
    0 packets received with checksum on
    0 packets received with routing present
    0 packets received with strict source route present
    0 packets received where version non-zero
    0 packets discarded
    0 packets dropped due to network down
    0 packets dropped due to protocol not supported
    0 packets dropped due to error in ipv6 output routine
  4. Para visualizar estadísticas para el protocolo LAN ampliable virtual (Vxlan), especifique el mandato siguiente:
    netstat -s -p vxl
    Este mandato genera la salida siguiente:
    VXLAN Interface vxl0
    0 number of times vxl_input got called
    0 number of times vxl_output got called
    0 packets received with protocol not supported
    0 packets received with checksum on
    0 packets received with routing present
    0 packets received with key present
    0 packets received with sequence number present
    0 packets received where version non-zero
    0 packets discarded 
    0 packets dropped due to lack of memory
    0 internal socket errors
    0 packets dropped due to protocol not supported
    0 packets dropped due to network down
    0 packets received with size > MTU
    0 packets received over layer 3 tunnel
    0 control packets sent
    0 control packets received
    0 packets with flags discarded
  5. Para visualizar estadísticas para el protocolo Generic Network Virtualization Encapsulation (Geneve), especifique el mandato siguiente:
    netstat -s -p gne
    Este mandato genera la salida siguiente:
    GENEVE Interface gne0
    0 number of times gne_input got called
    0 number of times gne_output got called
    0 packets received with protocol not supported
    0 packets received with checksum on
    0 packets received with routing present
    0 packets received with key present
    0 packets received with sequence number present
    0 packets received where version non-zero
    0 packets discarded
    0 packets dropped due to lack of memory
    0 internal socket errors
    0 packets dropped due to protocol not supported
    0 packets dropped due to network down
    0 packets received with size > MTU
    0 packets received over layer 2 tunnel
    0 packets received over layer 3 IPv4 tunnel
    0 packets received over layer 3 IPv6 tunnel
    0 control packets sent
    0 control packets received
    0 packets with options discarded
  6. Para visualizar información de interfaz para una interfaz de Internet, especifique el mandato siguiente:
    netstat -i -f inet

    Esto genera la salida siguiente:

    Name Mtu    Network     Address           Ipkts  Ierrs  Opkts  Oerrs  Coll
    lo0  16896  Link#1                        5161      0    5193      0     0
    lo0  16896  127         localhost         5161      0    5193      0     0
    lo0  16896  ::1                           5161      0    5193      0     0
    en1  1500   Link#2      8.0.38.22.8.34    221240    0  100284      0     0
    en1  1500   129.183.64  infoserv.frec.bul 221240    0  100284      0     0

    La cabecera HTTP-i -f inetdistintivos indican una solicitud para el estado de todas las interfaces de Internet configuradas. Las interfaces de red se listan en elNamecolumna;lodesigna una interfaz de bucle de retorno,endesigna una interfaz Ethernet estándar, mientras quetrespecifica una interfaz Token-Ring.

  7. Para visualizar estadísticas para cada protocolo, especifique el mandato siguiente:
    netstat -s -f inet

    Esto genera la salida siguiente:

    ip:
    :
      44485 total packets received
      0 bad header checksums
      0 with size smaller than minimum
      0 with data size < data length
      0 with header length < data size
      0 with data length < header length
      0 with bad options
      0 with incorrect version number
      0 fragments received
      0 fragments dropped (dup or out of space)
      0 fragments dropped after timeout
      0 packets reassembled ok
      44485 packets for this host
      0 packets for unknown/unsupported protocol
      0 packets forwarded
      0 packets not forwardable
      0 redirects sent
      1506 packets sent from this host
      0 packets sent with fabricated ip header
      0 output packets dropped due to no bufs, etc.
      0 output packets discarded due to no route
      0 output datagrams fragmented
      0 fragments created
      0 datagrams that can't be fragmented
      0 IP Multicast packets dropped due to no receiver
      0 successful path MTU discovery cycles
      0 path MTU rediscovery cycles attempted
      0 path MTU discovery no-response estimates
      0 path MTU discovery response timeouts
      0 path MTU discovery decreases detected
      0 path MTU discovery packets sent
      0 path MTU discovery memory allocation failures
      0 ipintrq overflows
    
    icmp:
      0 calls to icmp_error
      0 errors not generated 'cuz old message was icmp
      Output histogram:
        echo reply: 6
      0 messages with bad code fields
      0 messages < minimum length
      0 bad checksums
      0 messages with bad length
      Input histogram:
        echo: 19
      6 message responses generated
    
    igmp:defect
      0 messages received
      0 messages received with too few bytes
      0 messages received with bad checksum
      0 membership queries received
      0 membership queries received with invalid field(s)
      0 membership reports received
      0 membership reports received with invalid field(s)
      0 membership reports received for groups to which we belong
      0 membership reports sent
    
    tcp:
      1393 packets sent
        857 data packets (135315 bytes)
        0 data packets (0 bytes) retransmitted
        367 URG only packets
        0 URG only packets
        0 window probe packets
        0 window update packets
        170 control packets
      1580 packets received
        790 acks (for 135491 bytes)
        60 duplicate acks
        0 acks for unsent data
        638 packets (2064 bytes) received in-sequence
        0 completely duplicate packets (0 bytes)
        0 packets with some dup. data (0 bytes duped)
        117 out-of-order packets (0 bytes)
        0 packets (0 bytes) of data after window
        0 window probes
        60 window update packets
        0 packets received after close
        0 discarded for bad checksums
        0 discarded for bad header offset fields
      0 connection request
      58 connection requests
      61 connection accepts
      118 connections established (including accepts)
      121 connections closed (including 0 drops)
      0 embryonic connections dropped
      845 segments updated rtt (of 847 attempts)
      0 resends due to path MTU discovery
      0 path MTU discovery terminations due to retransmits
      0 retransmit timeouts
        0 connections dropped by rexmit timeout
      0 persist timeouts
      0 keepalive timeouts
        0 keepalive probes sent
        0 connections dropped by keepalive
    
    udp:
      42886 datagrams received
    :
      0 incomplete headers
      0 bad data length fields
      0 bad checksums
      0 dropped due to no socket
      42860 broadcast/multicast datagrams dropped due to no
    
    socket
      0 socket buffer overflows
      26 delivered
      106 datagrams output

    ipespecifica el Internet Protocol;icmpespecifica el Protocolo de Mensajes de Control de Información;tcpespecifica la dirección Transmission Control Protocol;udpespecifica la dirección User Datagram Protocol.

    Nota: AIX 5.3 no muestra las estadísticas de PMTU para el protocolo IP.
  8. Para visualizar las estadísticas del controlador de dispositivo, especifique el mandato siguiente:
    netstat -v

    La cabecera HTTPnetstat -vmuestra las estadísticas para cada controlador de dispositivo basado en CDLI que está activo. Para ver la salida de ejemplo de este mandato, consulte el mandato tokstat , el mandato entstat o el mandato fddistat .

  9. Para visualizar información relativa a una interfaz para la que está habilitada la multidifusión, y para ver la pertenencia a grupos, especifique el mandato siguiente:
    netstat -a -I interface
    Por ejemplo, si se ha especificado una interfaz 802.3 , se generará la salida siguiente:
    Name  Mtu  Network Address      Ipkts  Ierrs  Opkts  Oerrs  Coll
    et0   1492 <Link>                   0      0      2      0     0
    et0   1492 9.4.37  hun-eth          0      0      2      0     0
                       224.0.0.1
                       02:60:8c:0a:02:e7
                       01:00:5e:00:00:01

    Si en lugar de -I interfaz se proporciona el distintivo -i , se listarán todas las interfaces configuradas. Las interfaces de red se listan en la columna Nombre; lo designa una interfaz de bucle de retorno, et designa una interfaz IEEE 802.3 , tr designa una interfaz Token-Ring, mientras que fi especifica una interfaz FDDI.

    La columna de dirección tiene el significado siguiente. Se muestra un nombre simbólico para cada interfaz. Debajo de este nombre simbólico, se muestran las direcciones de grupo de los grupos de multidifusión que se han unido en esa interfaz. La dirección de grupo 224.0.0.1 es el all-hosts-group especial al que pertenecen todas las interfaces de multidifusión. La dirección MAC de la interfaz (en notación de dos puntos) sigue a las direcciones de grupo, más una lista de cualquier otra dirección de nivel MAC que esté habilitada en nombre de IP Multicast para la interfaz en particular.

  10. Para visualizar los recuentos de paquetes en el subsistema de comunicaciones, especifique el mandato siguiente:
    netstat -D

    Se producirá la salida siguiente:

    Source                    Ipkts     Opkts     Idrops      Odrops
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    tok_dev0                   720       542       0          0
    ent_dev0                   114         4       0          0
                       - - - - - - - - - - - - - - - - - - - - - - - - -
    Devices Total              834       546       0          0
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    tok_dd0                    720       542       0          0
    ent_dd0                    114         4       0          0
                       - - - - - - - - - - - - - - - - - - - - - - - - -
    Drivers Total              834       546       0          0
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    tok_dmx0                   720       N/A       0          N/A
    ent_dmx0                   114       N/A       0          N/A
                       - - - - - - - - - - - - - - - - - - - - - - - - -
    Demuxer Total              834       N/A       0          N/A
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    IP                         773       767       0          0
    TCP                        536       399       0          0
    UDP                        229        93       0          0
                       - - - - - - - - - - - - - - - - - - - - - - - - -
    Protocols Total           1538      1259       0          0
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    lo_if0                      69        69       0          0
    en_if0                      22         8       0          0
    tr_if0                     704       543       0          1
                       - - - - - - - - - - - - - - - - - - - - - - - - -
    Net IF Total               795       620       0          1
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    NFS/RPC Client             519       N/A       0          N/A
    NFS/RPC Server               0       N/A       0          N/A
    NFS Client                 519       N/A       0          N/A
    NFS Server                  0       N/A       0          N/A
                       - - - - - - - - - - - - - - - - - - - - - - - - -
    NFS/RPC Total              N/A       519       0          0
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    (Note:  N/A -> Not Applicable)
  11. Para visualizar datos detallados de sockets activos, especifique el mandato siguiente:
    netstat -aon
    Se produce una salida similar a la siguiente:
    Active Internet connections (including servers)
    Proto Recv-Q Send-Q  Local Address          Foreign Address        (state)
    tcp4       0      0  *.13                   *.*                    LISTEN
          so_options: (ACCEPTCONN|REUSEADDR)
          q0len:0 qlen:0 qlimit:1000      so_state: (PRIV)
          timeo:0 uid:0
          so_special: (LOCKBALE|MEMCOMPRESS|DISABLE)
          so_special2: (PROC)
          sndbuf:
                 hiwat:16384 lowat:4096 mbcnt:0 mbmax:65536
          rcvbuf:
                 hiwat:16384 lowat:1 mbcnt:0 mbmax:65536
                 sb_flags: (SEL)
          TCP:
                 mss:512
    
    tcp        0      0  *.21                   *.*                    LISTEN
    
          so_options: (ACCEPTCONN|REUSEADDR)
          q0len:0 qlen:0 qlimit:1000      so_state: (PRIV)
          timeo:0 uid:0
          so_special: (LOCKBALE|MEMCOMPRESS|DISABLE)
          so_special2: (PROC)
          sndbuf:
                 hiwat:16384 lowat:4096 mbcnt:0 mbmax:65536
          rcvbuf:
                 hiwat:16384 lowat:1 mbcnt:0 mbmax:65536
                 sb_flags: (SEL)
          TCP:
          mss:512
    
    ...................
    ...................
  12. Para visualizar la tabla de direccionamiento, especifique el mandato siguiente:
    netstat -rn
    Se 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          9.3.149.65        UG        0       24  en0     -   -  
    9.3.149.64       9.3.149.88        UHSb      0        0  en0     -   -  =>
    9.3.149.64/27    9.3.149.88        U         1        0  en0     -   -  
    9.3.149.88       127.0.0.1         UGHS      0        1  lo0     -   -  
    9.3.149.95       9.3.149.88        UHSb      0        0  en0     -   -  
    127/8            127.0.0.1         U        11      174  lo0     -   -  
    
    Route Tree for Protocol Family 24 (Internet v6):
    ::1              ::1               UH        0        0  lo0     -   -  
    Nota: AIX 5.3 no muestra la columna PMTU.

    El carácter => al final de la línea significa que la línea es una ruta duplicada de la ruta en la siguiente línea.

    La ruta de bucle de retorno (9.3.149.88, 127.0.0.1) y las rutas de difusión (con el campo de distintivos que contiene b que indica difusión) se crean automáticamente cuando se configura una interfaz. Se añaden dos rutas de difusión: una a la dirección de subred y otra a la dirección de difusión de la subred. La presencia de las rutas de bucle de retorno y las rutas de difusión mejoran el rendimiento.

  13. Para visualizar la tabla de direccionamiento de una partición de carga de trabajo denominada wpar1, especifique el mandato siguiente:
    netstat -rn@ wpar1
    Se produce una salida similar a la siguiente:
    Routing tables
    WPAR Destination    Gateway         Flags      Refs      Use    If   Exp  Groups
    
    Route Tree for Protocol Family 2 (Internet):
    wpar1 default        9.4.150.1         UG        1     13936    en1    -    -  
    wpar1 9.4.150.0      9.4.150.57        UHSb      0         0    en1    -    -  =>
    wpar1 9.4.150/24     9.4.150.57        U         0         0    en0    -    -
    wpar1 9.4.150.57     127.0.0.1         UGHS      0         0    lo0    -    -
    wpar1 9.4.150.255    9.4.150.57        UHSb      0         3    en0    -    -
  14. Para mostrar los artefactos RAS de los sockets de TCP en una partición lógica de AIX, introduzca el siguiente comando:
    netstat -K tcp -w
    Se visualiza el siguiente menú interactivo donde puede seleccionar un artefacto de socket:
    ------------------------------------------------------------------------------------------------------ 
                     num     local                 local           remote                remote           
        state        alerts  address               port            address               port             
    ------------------------------------------------------------------------------------------------------ 
    12   closed       0       *                     smux            *                     * 
    13   listen       0       *                     filenet-nch     *                     * 
    14   closed       0       *                     filenet-rmi     *                     * 
    15   listen       0       *                     filenet-pa      *                     * 
    16   listen       0       *                     filenet-re      *                     * 
    17   listen       0       *                     32775           *                     * 
    18   closed       2       192.168.120.2         *               9.3.80.16             nim 
    19   closed       0       *                     writesrv        *                     * 
    20   closed       0       *                     clcomd_caa      *                     * 
    21   closed       0       *                     nut             *                     * 
    22   closed       0       *                     tvdumtray-port  *                     * 
    23   closed       0       *                     ssh             *                     * 
    24   closed       0       *                     ssh             *                     * 
    25   closed       0       *                     rmc             *                     * 
    26   closed       2       192.168.120.2         *               9.3.80.16             nim 
    
    Press <ret> to display socket details. 
    Press <esc> to exit. 
    
    Cuando selecciona un artefacto de socket y pulsa Enter, el mandato netstat muestra información detallada y cualquier mensaje de alerta asociado sobre el artefacto de socket tal como se muestra en el ejemplo siguiente:
    CLOSED TCP SOCKET 
    
    Socket Open Time         02/08/22 12:52:16 
    Socket Close Time        02/08/22 12:53:31 
    Lifetime                 75 sec 
    Local Address            192.168.120.2 
    Local Port               0 (*) 
    Remote Address           9.3.80.16 
    Remote Port              1058 (nim) 
    Protocol State           closed 
    Send Packets             0 
    Send Bytes               0 
    Receive Packets          0 
    Receive Bytes            0 
    Retransmit Timeouts      4 
    Keep Alive Timeouts      1 
    Keep Alive Drops         1 
    Send Control             5 
    
    tcp_timer.c(889) [02/08/22 12:53:01] : TCP Largesend disabled 
    tcp_subr.c(1023) [02/08/22 12:53:31] : TCP Dropped (errno:78) 
    
    Press <F> to display flag information. 
    Press <esc> to exit.
    Si pulsa la tecla F en este menú, el mandato netstat muestra los detalles de distintivo para el artefacto de socket tal como se muestra en el ejemplo siguiente:
    FLAGS 
    
    Protocol can be used by IPv4 
    Protocol can be used by any 
    
    Press <esc> to exit.