Del puerto por el que sale se encarta el sistema operativo. Lo que hace es ver el primero que tiene libre y usarlo.
Si quieres probarlo has lo siguiente:
- te conectas a una página (
www.google.es por ejemplo)
sin cerrar el navegador haces lo siguiente en una consola (inicio-->ejecutar-->cmd) y escribes netstat o netstat -n.
En la columna de Direccion Local verás tu IP y por qué puerto está saliendo.
En la columna de Direccion Remota verás la dirección IP a la que estás conectado y el puerto.
Código:
C:\>netstat -n
Conexiones activas
Proto Dirección local Dirección remota Estado
TCP 127.0.0.1:4378 127.0.0.1:4379 ESTABLISHED
TCP 127.0.0.1:4379 127.0.0.1:4378 ESTABLISHED
TCP 127.0.0.1:4380 127.0.0.1:4381 ESTABLISHED
TCP 127.0.0.1:4381 127.0.0.1:4380 ESTABLISHED
TCP 127.0.0.1:4386 127.0.0.1:4387 ESTABLISHED
TCP 127.0.0.1:4387 127.0.0.1:4386 ESTABLISHED
TCP 127.0.0.1:4394 127.0.0.1:4395 ESTABLISHED
TCP 127.0.0.1:4395 127.0.0.1:4394 ESTABLISHED
TCP 127.0.0.1:9999 127.0.0.1:2509 TIME_WAIT
TCP 192.168.152.200:1797 209.85.137.18:80 ESTABLISHED
TCP 192.168.152.200:1964 192.168.152.252:445 ESTABLISHED
TCP 192.168.152.200:1966 192.168.152.252:3050 ESTABLISHED
TCP 192.168.152.200:2511 66.249.91.83:80 ESTABLISHED
TCP 192.168.152.200:4130 192.168.152.252:445 ESTABLISHED
TCP 192.168.152.200:4443 66.249.91.19:80 ESTABLISHED
TCP 192.168.152.200:4810 64.233.183.147:80 CLOSE_WAIT
Código:
C:\Documents and Settings\Duilio>netstat
Conexiones activas
Proto Dirección local Dirección remota Estado
TCP PC-Duilio:4378 localhost:4379 ESTABLISHED
TCP PC-Duilio:4379 localhost:4378 ESTABLISHED
TCP PC-Duilio:4380 localhost:4381 ESTABLISHED
TCP PC-Duilio:4381 localhost:4380 ESTABLISHED
TCP PC-Duilio:4386 localhost:4387 ESTABLISHED
TCP PC-Duilio:4387 localhost:4386 ESTABLISHED
TCP PC-Duilio:4394 localhost:4395 ESTABLISHED
TCP PC-Duilio:4395 localhost:4394 ESTABLISHED
TCP PC-Duilio:1797 mg-in-f18.google.com:http ESTABLISHED
TCP PC-Duilio:1964 192.168.152.252:microsoft-ds ESTABLISHED
TCP PC-Duilio:1966 192.168.152.252:3050 ESTABLISHED
TCP PC-Duilio:2511 ik-in-f83.google.com:http ESTABLISHED
TCP PC-Duilio:4130 192.168.152.252:microsoft-ds ESTABLISHED
TCP PC-Duilio:4443 ik-in-f19.google.com:http ESTABLISHED
TCP PC-Duilio:4810 nf-in-f147.google.com:http CLOSE_WAIT
Nota: netstat -n no traduce las direcciones. te muestea los numeros IP y los numeros de puerto.
- http = 80
- ftp = 21
- mg-in-f18.google.com = 209.85.137.18