netstatnetstat

Область применения: Windows Server (половина ежегодного канала), Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012Applies to: Windows Server (Semi-Annual Channel), Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Отображаются активные TCP-подключения, порты, на которых компьютер прослушивается, статистика Ethernet, таблица маршрутизации IP-адресов, статистика IPv4 (для протоколов IP, ICMP, TCP и UDP) и Статистика IPv6 (для протоколов IPv6, ICMPv6, TCP по IPv6 и UDP через IPv6).Displays active TCP connections, ports on which the computer is listening, Ethernet statistics, the IP routing table, IPv4 statistics (for the IP, ICMP, TCP, and UDP protocols), and IPv6 statistics (for the IPv6, ICMPv6, TCP over IPv6, and UDP over IPv6 protocols). При использовании без параметров эта команда отображает активные TCP-подключения.Used without parameters, this command displays active TCP connections.

Важно!

Эта команда доступна, только если протокол Internet Protocol (TCP/IP) установлен в качестве компонента в свойствах сетевого адаптера в окне Сетевые подключения.This command is available only if the Internet Protocol (TCP/IP) protocol is installed as a component in the properties of a network adapter in Network Connections.

СинтаксисSyntax

netstat [-a] [-b] [-e] [-n] [-o] [-p <Protocol>] [-r] [-s] [<interval>]

ПараметрыParameters

ПараметрParameter ОписаниеDescription
-a-a Отображает все активные TCP-подключения и порты TCP и UDP, прослушиваемые компьютером.Displays all active TCP connections and the TCP and UDP ports on which the computer is listening.
-b-b Отображает исполняемый файл, участвующий в создании каждого подключения или порта прослушивания.Displays the executable involved in creating each connection or listening port. В некоторых случаях хорошо известные исполняемые объекты размещают несколько независимых компонентов, и в этих случаях отображается последовательность компонентов, участвующих в создании подключения или порта прослушивания.In some cases well-known executables host multiple independent components, and in these cases the sequence of components involved in creating the connection or listening port is displayed. В этом случае имя исполняемого файла находится в [] в нижней части, в верхней — это компонент, который он вызвал, и так далее, пока не достигнет TCP/IP.In this case the executable name is in [] at the bottom, on top is the component it called, and so forth until TCP/IP was reached. Обратите внимание, что этот параметр может занимать много времени и не будет работать, если у вас нет достаточных разрешений.Note that this option can be time-consuming and will fail unless you have sufficient permissions.
-E-e Отображает статистику Ethernet, например число отправленных и полученных байтов и пакетов.Displays Ethernet statistics, such as the number of bytes and packets sent and received. Этот параметр можно сочетать с -s.This parameter can be combined with -s.
-n-n Отображает активные TCP-подключения, однако адреса и номера портов выражаются в числовом виде, и для определения имен не выполняется никаких попыток.Displays active TCP connections, however, addresses and port numbers are expressed numerically and no attempt is made to determine names.
-o-o Отображает активные TCP-подключения и включает идентификатор процесса (PID) для каждого подключения.Displays active TCP connections and includes the process ID (PID) for each connection. Приложение, основанное на PID, можно найти на вкладке процессы в диспетчере задач Windows.You can find the application based on the PID on the Processes tab in Windows Task Manager. Этот параметр можно сочетать с параметрами -a, -n и -p.This parameter can be combined with -a, -n, and -p.
-p <Protocol>-p <Protocol> Показывает соединения для протокола, заданного протоколом.Shows connections for the protocol specified by Protocol. В этом случае протоколом может быть TCP, UDP, TCPv6 или UDPv6.In this case, the Protocol can be tcp, udp, tcpv6, or udpv6. Если этот параметр используется вместе с -s для вывода статистики по протоколу, протокол может принимать значение TCP, UDP, ICMP, IP, tcpv6, udpv6, ICMPv6 или IPv6.If this parameter is used with -s to display statistics by protocol, Protocol can be tcp, udp, icmp, ip, tcpv6, udpv6, icmpv6, or ipv6.
-S-s Отображает статистику по протоколу.Displays statistics by protocol. По умолчанию для протоколов TCP, UDP, ICMP и IP отображается статистика.By default, statistics are shown for the TCP, UDP, ICMP, and IP protocols. Если установлен протокол IPv6, для протоколов TCP через IPv6, UDP через IPv6, ICMPv6 и IPv6 отображаются статистические данные.If the IPv6 protocol is installed, statistics are shown for the TCP over IPv6, UDP over IPv6, ICMPv6, and IPv6 protocols. Параметр -p можно использовать для указания набора протоколов.The -p parameter can be used to specify a set of protocols.
-r-r Отображает содержимое таблицы IP-маршрутизации.Displays the contents of the IP routing table. Это эквивалентно команде Route Print.This is equivalent to the route print command.
<interval> Повторно отображает выбранную информацию каждый интервал в секундах.Redisplays the selected information every interval seconds. Нажмите клавиши CTRL + C, чтобы прерывать повторное отображение.Press CTRL+C to stop the redisplay. Если этот параметр не указан, эта команда выводит выбранные данные только один раз.If this parameter is omitted, this command prints the selected information only once.
/?/? Отображение справки в командной строке.Displays help at the command prompt.

КомментарииRemarks

  • Команда netstat предоставляет статистические данные по следующим параметрам:The netstat command provides statistics for the following:

    ПараметрParameter ОписаниеDescription
    ProtoProto Имя протокола (TCP или UDP).The name of the protocol (TCP or UDP).
    Локальный адресLocal address IP-адрес локального компьютера и используемый номер порта.The IP address of the local computer and the port number being used. Имя локального компьютера, соответствующее IP-адресу и имя порта, отображается, если не указан параметр -n .The name of the local computer that corresponds to the IP address and the name of the port is shown unless the -n parameter is specified. Если порт еще не установлен, номер порта отображается в виде звездочки (*).If the port is not yet established, the port number is shown as an asterisk (*).
    Внешний адресForeign address IP-адрес и номер порта удаленного компьютера, к которому подключен сокет.The IP address and port number of the remote computer to which the socket is connected. Имена, соответствующие IP-адресу и порту, отображаются, если не указан параметр -n .The names that corresponds to the IP address and the port are shown unless the -n parameter is specified. Если порт еще не установлен, номер порта отображается в виде звездочки (*).If the port is not yet established, the port number is shown as an asterisk (*).
    СостояниеState Указывает состояние TCP-подключения, включая:Indicates the state of a TCP connection, including:
    • CLOSE_WAITCLOSE_WAIT
    • CLOSEDCLOSED
    • УСТАНОВИТЬESTABLISHED
    • FIN_WAIT_1FIN_WAIT_1
    • FIN_WAIT_2FIN_WAIT_2
    • LAST_ACKLAST_ACK
    • СЛУШИВАЮТLISTEN
    • SYN_RECEIVEDSYN_RECEIVED
    • SYN_SENDSYN_SEND
    • TIMED_WAITTIMED_WAIT

ПримерыExamples

Чтобы отобразить статистику Ethernet и статистику для всех протоколов, введите:To display both the Ethernet statistics and the statistics for all protocols, type:

netstat -e -s

Чтобы отобразить статистику только для протоколов TCP и UDP, введите:To display the statistics for only the TCP and UDP protocols, type:

netstat -s -p tcp udp

Чтобы отобразить активные TCP-подключения и идентификаторы процессов каждые 5 секунд, введите:To display active TCP connections and the process IDs every 5 seconds, type:

netstat -o 5

Чтобы отобразить активные TCP-подключения и идентификаторы процессов в числовом формате, введите:To display active TCP connections and the process IDs using numerical form, type:

netstat -n -o

Дополнительные ссылкиAdditional References