Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este exemplo demonstra NetStatTool, uma ferramenta que exibe informações estatísticas sobre tráfego de rede.Dependendo dos argumentos fornecidos na linha de comando, NetStatTool coleta e exibe informações sobre conexões de rede ouvindo as portas e pacotes enviados e recebidos pelo computador local.A ferramenta usa classes no System.Net e System.Net.NetworkInformation namespaces para reunir e exibir informações sobre protocolos de rede e TCP/IP corrente de conexões de rede.
A seguir descreve as opções de linha de comando do NetStatTool:
NETSTATTOOL [-?] [-uma] e] [-. n] [-. s] [-. [-p protocolo] [intervalo]
(padrão) Exibe abertos informações de conexão.
-?Exibe esta mensagem de Ajuda.
-e placa de rede exibe estatísticas.Pode ser combinada com -s.
-s exibe estatísticas de por protocolo.Por padrão, são exibidas estatísticas para TCP.-P e - um opções podem ser usadas para especificar outros protocolos para exibir.
-p protocolo exibir informações para o protocolo especificado.Pode ser um destes: IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP ou UDPv6TCP.Conexões só podem ser mostradas para TCP, UDP, TCPv6 ou UDPv6.
-a exibir informações para todos os protocolos.
-n Exibe endereços e números de porta no formato numérico.
Exibe intervalo novamente estatísticas selecionadas, pausando o intervalo de segundos entre cada exibição.Pressione CTRL+C para parar.
Para obter informações sobre como usar os exemplos, consulte os tópicos a seguir:
Apresenta os desenvolvedores a ferramenta de informações de rede NetStatTool.
Para compilação o utilizando o aviso de comando de exemplo
navegar até o subdiretório do linguagem (CS ou VB) do diretório NetworkInformation\NetStatTool, usando o aviso de comando.Para obter informações sobre as configurações necessárias e o SDK aviso de comando, consulte Como: Defina as configurações de amostra.
Tipo de msbuild.exe NetStatTool<lang>.slnna linha de comando, onde <lang>é CS ou VB.
Para compilação a amostra usando o Visual Studio
em aberto Windows Explorer e navegar até o subdiretório do linguagem (CS ou VB) do diretório NetworkInformation\NetStatTool.
clicar duas vezes no ícone para que o arquivo .sln NetStat <Lang>em aberto o arquivo no Visual Studio, onde <lang>é CS ou VB.
No Compilação menu, clicar Criar solução.O aplicativo NetStatTool.exe é criado no subdiretório Bin\depurar.
Para executar este exemplo
No janela do aviso de comando, navegar até o diretório que contém o arquivo executável compilado.
Tipo de NetStatTool.exe na linha de comando, com argumentos opcionais, usando a sintaxe descrita na seção comentários.
Observação:
O NetStatTool amostra é um aplicativo de console.Tem de inicialização e executá-la em uma janela do aviso de comando para exibir sua saída.
Comentários
A ferramenta NetStatTool aceita argumentos opcionais usando a seguinte sintaxe:
NetStatTool [-a] [-e] [-n] [-o] [-s] [-p proto] [interval]
A tabela a seguir descreve o comportamento associado a cada argumento.
-a
Exibe todas as conexões e todas as portas de escuta.-e
Exibe estatísticas Ethernet.Essa opção pode ser combinada com a opção -s.-n
Exibe endereços e portas numericamente, em vez de por nome.proto -p
Mostra as conexões do protocolo especificado por proto (protocolo).Proto pode ser qualquer um dos seguintes valores: IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP ou UDPv6.-s
Exibe estatísticas de protocolo pelo protocolo.O comportamento padrão exibe estatísticas para os seguintes protocolos: IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP e UDPv6.Use esta opção com a opção -p para especificar um subconjunto do padrão.intervalo
O número de segundos que o aplicativo NetStatTool faz uma pausa antes de exibir novamente as informações selecionadas.Se você fornecer um valor para este argumento, você pode parar de exibir novamente as estatísticas pressionando CTRL+C.Se esse argumento for omitido, a ferramenta exibe as informações selecionadas de uma vez.