Потоки и порты - это отдельные и в основном не связанные понятия.
Потоки - это то, что процессор локального компьютера делает для обработки вычислений, таких как рисование на экране или ожидание интернет-трафика.Вероятно, есть отдельный поток (и более) для этих операций в каждой вкладке.
Порты - это то, чем определяется сам трафик (в TCP и UDP).Для связи ваш браузер откроет локальный порт (обычно такой большой, как ~ 5000, и это не имеет значения, если он уникален) и подключится к серверу обычно через порт 80 (тот, который слушает сервер).Если ваш компьютер не знает удаленного порта, он не может подключиться, но стандартно использовать, например, 80 для HTTP.
Браузеры открывают вкладки в отдельных потоках (и новые даже в отдельных процессах для безопасности).и причины надежности), и использовать отдельные порты на стороне клиента.Так что да, ответ - и потоки, и порты.Они всегда используют один и тот же удаленный порт, если физически не указано иное (например, при подключении к веб-сайту с использованием https: // вместо http: // используется отдельный порт, поскольку именно так был создан этот протокол).Вы можете указать порт для использования в современных браузерах с: # после имени тоже.(пример: http://www.google.com:81/, однако это не удастся, потому что это не тот порт, который они слушают!)