Junior — Middle
Jak przeglądarka określa numer portu dla połączenia?
sobes.tech AI
Odpowiedź od AI
Przeglądarka określa numer portu dla połączenia wychodzącego w następujący sposób:
- Jeśli URL zawiera jawny numer portu (np.
http://przyklad.com:8080), przeglądarka go używa. - Jeśli port nie jest podany, przeglądarka używa standardowego portu dla protokołu (np. 80 dla HTTP, 443 dla HTTPS).
- Dla wychodzących połączeń TCP, system operacyjny przydziela tymczasowy (ephemeral) port po stronie klienta, który jest używany do komunikacji.
W związku z tym, przeglądarka używa albo jawnie wskazanego portu, albo standardowego portu protokołu, a dla lokalnego końca połączenia system operacyjny automatycznie przydziela wolny port.