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:
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
- 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
- Errores
- ColisionesNota: 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.
| Campo | Descripción |
|---|---|
| distintivos | El campo de distintivos de la tabla de direccionamiento muestra el estado de 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:
|
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
- Para visualizar información de la tabla de direccionamiento para una interfaz
Internet, escriba el siguiente mandato:
netstat -routtableEsto 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 - - Para visualizar información de interfaz para una interfaz
Internet, escriba el siguiente mandato:
netstat -stateEsto 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 - Para mostrar los sockets de red, escriba el siguiente mandato:
netstat -socket