Назад | Перейти на главную страницу

Что означает каждое поле netstat -ano?

tcp        0      0 219.155.32.195:8888     221.137.227.51:5943     TIME_WAIT   timewait (58.45/0/0)
tcp        0      0 219.155.32.195:8888     221.137.227.51:5936     TIME_WAIT   timewait (59.36/0/0)
tcp        0   2944 219.155.32.195:8888     221.137.227.51:5937     FIN_WAIT1   on (0.35/0/0)

Специально для 3-го ряда что значит 0 , FIN_WAIT1, on и (0.35/0/0) значит соответственно?

2 и 3 столбцы - это очереди приема и отправки, соответственно. (0 2944 выше) Это в основном количество пакеты байты, ожидающие отправки (2944) или получения (0).

FIN_WAIT - стандартное TCP-состояние открытого порта. В частности, это активно закрытое соединение. (больше информации Вот) Клиент отправил свой пакет FIN, но еще не получил обратно FIN-ACK.

Последний столбец немного сложнее. Это информация таймера, связанная с конкретным состоянием, в котором находится соединение.

Имеет значение, какой netstat вы используете, я предполагаю, что это Windows Netstat, дополнительную информацию можно найти здесь: http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/netstat.mspx?mfr=true

Есть несколько шагов для установки и разрыва TCP-соединения. Столбец TCP Connection State просто сообщает вам, где в процессе находится этот сокет.

это объясняет состояния TCP-соединения более подробно.