
Я использовал следующую команду для получения диапазона временных портов в Windows 7:
netsh int ipv4 show dynamicport tcp
И результат был следующим:
Protocol tcp Dynamic Port Range
---------------------------------
Start Port : 1025
Number of Ports : 13976
Это реальный диапазон эфемерных портов по умолчанию в Windows 7 или диапазон по умолчанию был каким-то образом изменен (возможно, программным обеспечением, установленным в моей системе)? потому что я читал, что начиная с Windows Vista новый начальный порт по умолчанию — 49152:
Чтобы соответствовать рекомендациям IANA (Internet Assigned Numbers Authority), компания Microsoft увеличила диапазон динамических клиентских портов для исходящих подключений в Windows Vista и Windows Server 2008. Новый начальный порт по умолчанию — 49152, а конечный порт по умолчанию — 65535. Это изменение по сравнению с конфигурацией более ранних версий Windows, в которых использовался диапазон портов по умолчанию от 1025 до 5000.
решение1
Нет, это не так. Я пробовал на нескольких виртуальных машинах с Windows 7, 8.1 и 10, результат всегда один и тот же:
Protocol tcp Dynamic Port Range
---------------------------------
Start Port : 49152
Number of Ports : 16384