Что означает порт 0 в netstat -an выводе в Windows? Я спрашиваю о сокет в столбце Foreign address:
0.0.0.0:0
Я знаю, что адрес 0.0.0.0 означает, что хост прослушивает все интерфейсы, но какова функция нулевого порта?
решение1
Если вы видите это как «внешний» адрес, то значение немного иное — дело не в интерфейсе; это будет «локальный» адрес.
Все нули в колонке «Иностранный» просто означают, что естьнетудаленный адрес еще. Линия представляет собойслушаюсокет, который будет принимать соединения с любого адреса, любого порта. Эти соединения будут отображаться как отдельные строки.
(Насколько я помню, в некоторых ранних системах можно было создавать TCP-сокеты, которые принимали только соединенияот(определенный хост, определенный порт или и то, и другое.)