Apresenta simbolicamente os valores relativos a várias informações relativas à rede recuperadas de um sistema remoto utilizando o protocolo SNMP. Há um número de formatos de saída, dependendo das informações que serão requisitadas.
snmpnetstat host community [-an]
snmpnetstat host community [-inrs]
snmpnetstat host community [-n] [-I interface] interval
snmpnetstat host community [-p protocol]
onde
host representa a entidade
a ser consultada. Pode ser informada tanto pelo nome ou endereço
IP;
community especifica o nome da comunidade
para a transação no sistema remoto;
Dentre os formatos possíveis, o primeiro mostra uma lista de sockets ativos. O segundo apresenta os valores relativos a informações da rede de acordo com as opções selecionadas. O terceiro, com um intervalo associado, apresenta continuamente as informações referentes a tráfego de pacotes nas interfaces de rede configuradas. Por fim, o quarto formato apresenta estatísticas sobre um determinado protocolo.
A seguir são explicadas cada uma das opções mostradas acima:
-a com o display
default, mostra o estado de todos os sockets; normalmente sockets utilizados
por processos servidores não são apresentados;
-i mostra o estado
de todas as interfaces;
-I "interface"
mostra informações sobre esta interface com um intervalo
conforme mostrado abaixo;
-n mostra endereços
de rede como números (normalmente snmpnetstat interpreta endereços
e tenta
mostrá-los simbolicamente);
-p "protocol"
mostra estatísticas sobre o protocolo, representado por seu nome
ou um alias para ele. Alguns nomes de protocolos e aliases são encontrados
no arquivos /etc/protocols. Uma reposta vazia tipicamente significa que
não há dados interessante a serem mostrados. O programa acusará
um erro se o protocolo for desconhecido ou se não houver rotinas
de coleta de estatísticas para ele;
-s mostra estatísticas
por protocolo;
-r mostra as
tabelas de roteamento; quando -s também está presente, este
mostra estatísticas de roteamento.
O display de interface provê uma tabela de estatísticas cumulativas referentes a pacotes transferidos, erros a colisões. Os endereços de rede da interface e a unidade de transmissão máxima (mtu) também são mostradas.
O modo de apresentação default, para sockets ativos, mostra os endereços locais e remotos, protocolo, além do estado interno do protocolo. O formato de endereços são "host.porta" ou "rede.porta" se um endereço de socket especifica uma rede mas nenhum endereço de host específico. Quando hosts e endereços de rede são bem conhecidos estes são mostrados simbolicamente de acordo com os arquivos /etc/hosts e /etc/networks, respectivamente. Se um nome simbólico para um endereço é desconhecido, ou se a opção -n é especificada, o endereço é impresso numericamente, de acordo com a família de endereços.
A apresentação das tabelas de roteamento indicam as
rotas disponíveis e seus status. Cada rota consiste de um
host ou rede destino e um gateway a ser utilizado para pacotes
que saiam. Os campos de flags mostram o estado da rota (U se estiver
ativa), se a rota é para um gateway (G), se a rota foi criada
dinamicamente por um redirecionamento (D), e se a rota foi modificada por
um redirecionamento (M). Rotas diretas são criadas para cada interface
associadas ao host local. O campo gateway de cada entrada mostra
o endereço da interface de saída. O campo interface indica
a interface utilizada para a rota.