Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Conectar dos clientes por TCP con puertos cerrados

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Conectar dos clientes por TCP con puertos cerrados Responder citando

Hola a todos,

Yo como siempre con mis preguntas raras.

Imaginaros, tengo tres clientes, dos de ellos con los puertos cerrados y uno de ellos con los puertos abiertos.

El cliente 1 puertos cerrados.
El cliente 2 puertos cerrados.
El cliente 3 puertos abiertos.

No hay forma de hacer que el cliente 1 y el 2 se vean con lo cual he optado por la solucion siguiente, el cliente 1 se conecta al 3 y el cliente 2 se conecta tambien al 3, crean una conexion TPC y chatean o se envian informacion o ficheros o lo que sea via el cliente 3.

Ahora viene mi consulta, hay alguna forma de esa conexion TCP empalmarla entre el 1 y el 2 desde el cliente 3 y asi el cliente 3 desvincularse de esa conexion y no tener que hacer de intermediario todo el rato, el cliente 3 acepta la conexion del 1 y el 2, los pone en contacto y se desconecta de ellos.

Espero explicarme bien, gracias a todos por leer el rollo este.

Un abrazo.

Carlos
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Según el esquema que comentas, tendrias que preparar tanto 1 como 2 para recibir un comando de 3 de la siguiente forma:
Se conecta 1 a 3, cuando se concecta 2 a 3, este último 3, envia orden al primero para que abra un puerto y quede a la escucha, y a su vez envia al segundo nota de ello, de forma que el segundo puede comunicarse directamente con el primero (evidentemente el orden 1 y 2 sería indistinto, el tres es el que haría de chivato).
Saludos
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Te entiendo,

El problema es precisamente ese, que tienen los puertos cerrados por que hay router por medio, la tipica instalación.

Al tener los puertos cerrados pueden salir pero no escuchar, de hay viene mi idea de un servidor intermediario que los conecte entre ellos.

Gracias.

Carlos
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.