PDA

Ver la versión completa : [Ayuda] Desde una misma IP y mismo puerto, hacia varias IPs y mismo puerto



3L_S4N70
31/08/2010, 21:21
Bueno chicos, aquí mi duda:

Me ha entrado la duda existencial siguiente, ¿es posible conectarse desde una máquina con su IP, desde un mismo puerto; a múltiples máquinas, cada una con su IP (en principio de la misma red local) también en el mismo puerto? Mi conociemiento de redes es escasito, pero me pongo a pensar, y en principio, me da la sensación de que es similar a lo que pasa en http, que un ordenador se puede conectar a muchas páginas, pero me entra la duda...
Como algunos recordaréis, ando peleándome con Player/Stage, que utiliza sockets TCP/IP, y me entra la duda de si intento conectarme desde una misma máquina corriendo varios programas cliente, a varias máquinas, cada una con su IP, corriendo el servidor, todas escuchando en el mismo puerto, puede que tenga problemas o no. ¿O es que TCP/IP contempla que desde la máquina que corre el cliente, los puertos no tienen porque ser el mismo que aquél al que quiere conectarse?

Ando escribiendo la memoria ya, y me ha entrado de repente esa dudaza, jaja. Muchísimas gracias de hantebraso.

juanvvc
31/08/2010, 21:34
en principio, me da la sensación de que es similar a lo que pasa en http

Y tan similar, como que HTTP usa por debajo TCP/IP :D


¿O es que TCP/IP contempla que desde la máquina que corre el cliente, los puertos no tienen porque ser el mismo que aquél al que quiere conectarse?

Exacto. El puerto de salida de la máquina cliente puede ser cualquiera, y normalmente es diferente al puerto de la máquina servidor. Por ejemplo, cuando te conectas a http://www.google.com te estás conectando al puerto 80 de un ordenador servidor de google... y en la prueba que acabo de hacer en mi ordenador mi puerto como cliente era el 42380

3L_S4N70
31/08/2010, 23:20
Y tan similar, como que HTTP usa por debajo TCP/IP :D



Exacto. El puerto de salida de la máquina cliente puede ser cualquiera, y normalmente es diferente al puerto de la máquina servidor. Por ejemplo, cuando te conectas a http://www.google.com te estás conectando al puerto 80 de un ordenador servidor de google... y en la prueba que acabo de hacer en mi ordenador mi puerto como cliente era el 42380

Gracias juanvvc, me sacas de dudas, que me había dado la duda existencial, y me había dejado preocupado, jaja.

Un saludete