Đúng. Không chắc. Nó phụ thuộc.
Đầu tiên, một trình duyệt có thể sử dụng bất kỳ chiến lược nào trong số các chiến lược này cho các kết nối:
- Kết nối đơn (không có khả năng cho bất kỳ trình duyệt nào gần đây hơn năm 1995)
- Một kết nối trên mỗi tab (về cơ bản giống như # 1, chỉ tốt hơn một chút)
- Một kết nối cho mỗi tài nguyên (ngây thơ, nhưng không hoạt động quá tệ)
- Nhóm kết nối với các kết nối duy trì, sử dụng lại
- Một cái gì đó khác nhau (đọc là: những thứ kỳ lạ)
Bạn không có cách nào để biết chiến lược nào trình duyệt sẽ sử dụng, mặc dù sử dụng nhóm kết nối (và sử dụng lại kết nối) là một giả định hợp lý.
Thứ hai, cách TCP hoạt động, bạn có một cổng nguồn và một cổng đích cho mọi kết nối. Cặp địa chỉ nguồn và cổng đích xác định kết nối.
Bạn luôn [1] sử dụng một cổng nổi tiếng (chẳng hạn như 80 hoặc 443) để kết nối với máy chủ (nơi nó lắng nghe trên địa chỉ được quảng cáo của nó), nhưng cổng khác được chọn ngẫu nhiên. Do đó, tùy thuộc vào phía bạn nhìn vào một kết nối, nó có một hoặc nhiều cổng có thể.
Do đó, cùng một tab có thể (và thường sẽ) sử dụng một số cổng khác nhau ở cuối, nhưng về nguyên tắc, các tab khác nhau có thể (nếu các kết nối được gộp chung và các tài nguyên khác nhau trong các tab khác nhau được tải từ cùng một máy chủ) sử dụng cùng một cổng.
Vì câu hỏi đề cập rõ ràng đến việc gửi đi , trong trường hợp "bình thường", các số cổng sẽ giống nhau cho dù chúng ở trong tab nào, hoặc một trong hai cổng có thể (80 và 443). Mặc dù tất nhiên có thể yêu cầu rõ ràng về một cổng khác (như 8080) trong một URL. Đó là loại hiếm, mặc dù.
[1] Chà, không phải
lúc nào ... nhưng chúng ta đừng phức tạp hóa nó quá nhiều.