исходя из того, что парень сказал
браузер не прослушивает используемые порты (я не думаю, что какой-либо клиент или сервер может, по определению, иначе ОС не будет знать, какой процесс, в частности, какое конкретное соединение - отправлять пакет). браузер находит порт, который не используется.
http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
не под 1024 и фактически не под 49152! очень высокие пронумерованные порты. этот эфемерный диапазон портов 49152–65535
если бы вы знали, как использовать netstat, вы бы лучше познакомились с вещами.
Попробуйте из командной строки: netstat -aon или netstat -n и посмотрите результат.
вот пример из netstat -n
Вы видите два столбца IP-адресов, один локальный, другой удаленный (поэтому он не покажет вам, является ли соединение входящим или исходящим). ip, который относится к вашему компьютеру, показан слева. посмотрите на правую сторону, посмотрите линии, где правая сторона имеет:80 только одна строка в этом случае, но обычно много, теперь смотрите порт на левой стороне, выбранный браузером, например, 50714
если вы выполните netstat -on или -aon, то -o получит столбец для идентификатора процесса, и вы увидите в диспетчере задач, какой процесс какой.