Junior — Middle
Come determina il browser il numero di porta per la connessione?
sobes.tech AI
Risposta dell'AI
Il browser determina il numero di porta per la connessione in uscita come segue:
- Se l'URL contiene un numero di porta esplicito (ad esempio,
http://esempio.com:8080), il browser lo utilizza. - Se la porta non è specificata, il browser utilizza la porta standard per il protocollo (ad esempio, 80 per HTTP, 443 per HTTPS).
- Per le connessioni TCP in uscita, il sistema operativo assegna una porta temporanea (ephemeral) sul lato client, che viene usata per la comunicazione.
Pertanto, il browser utilizza o una porta esplicita o la porta standard del protocollo, e per l'estremità locale della connessione, il sistema operativo assegna automaticamente una porta libera.