Find Jobs
Hire Freelancers

UDP / TCP Hole Punching

$250-750 USD

Cerrado
Publicado hace más de 9 años

$250-750 USD

Pagado a la entrega
If you don't know about TCP, UDP hole punching, don't bid. If You have not done any P2P application then it is less likely you can do it successfully. I need a proof of concept or working code for TCP and UDP hole punching. Here is the scenerio. (1) I have a central server X with public IP address. (2) 2 clients (A, B) connect with central server from two different countries with private IP address which are behind Any type of firewall or router. (3) Central server will pass the public IP of A to B, public IP of B to A. (3) Server A will connect directly to Server B with the information it received from central server. (4) A and B are connected and without any more help from they can communicate using TCP or UDP protocol. (5) Able to send simple "hello message" and get a reply from other end. Implements both protocol or at least TCP protocol. Before any payment project should be successfully tested using clients which is behind firewall and located in different network. Note if you dont have time not apply for job.
ID del proyecto: 6704981

Información sobre el proyecto

12 propuestas
Proyecto remoto
Activo hace 9 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
12 freelancers están ofertando un promedio de $491 USD por este trabajo
Avatar del usuario
A proposal has not yet been provided
$666 USD en 10 días
5,0 (26 comentarios)
6,5
6,5
Avatar del usuario
I have been interested in this topic for a long time. read many researches and proof of concept. I wanted to make my own implementation but I didn't for the lack of purpose. This is the basic idea of p2p so clearly if I have done any p2p application before I should be able to do this with ease but truth is I did not. I know its doable though and I can do it if given the opportunity and promised financial reward (the value of my bid amount). I understand all the conditions you placed in your post before paying me and I accept it only. of course when testing with clients behind firewalls the firewall should allow p2p sharing or its an impossible mission. If a firewall block incoming connections there is no way this will work
$388 USD en 20 días
5,0 (48 comentarios)
6,2
6,2
Avatar del usuario
i have done udp hole punching , i have ready python scripts to show you demo
$500 USD en 5 días
4,8 (76 comentarios)
6,2
6,2
Avatar del usuario
hi I did this project before can deliver in less than 2 hours its similar to udp tracker protocol where all seeds and peers connect to tracker and when a new leacher connects to tracker it sends the available seeds ip list to keachers so they could establish a p2p connection . Please feel free to contact me . I can show the demo over teamviewer
$555 USD en 10 días
5,0 (37 comentarios)
5,3
5,3
Avatar del usuario
Bonjour! I have 20+ years of IT experience, programming in C, Perl, PHP, Java, shell etc. I started back in 1990's so obviously I had to program all the socket communication myself. I also worked on system and network administration in several operating systems/environments, most notable Linux and Cisco IOS, so I know the choreography of TCP, UDP and NAT quite well. Hole punching is a clever but simple concept. It is not a problem to write a TCP or UDP clients for your network. This bid is for a TCP client and a very basic server. For UDP clients or a more sophisticated server, there can be a separate job. Oh, in case it helps - je parle français aussi. Best regards, Mb
$480 USD en 10 días
5,0 (5 comentarios)
4,5
4,5
Avatar del usuario
Hello dear sir I am c/c++ and network programmer. Before I done job of video conference system with P2P. I well known P2P. This job is very easy for me. If you have interest for me, please keep message in here. Sincerely.
$500 USD en 7 días
4,9 (8 comentarios)
4,3
4,3
Avatar del usuario
i have working application. i used this technology to make skype like application. i successfully transferred live voice using this application .ready to show demo
$444 USD en 10 días
4,9 (15 comentarios)
4,1
4,1
Avatar del usuario
A proposal has not yet been provided
$277 USD en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
We are the leading young professional software development organization having extensive technical expertise and knowledge in developing, managing, optimizing and customizing software’s by implementing these software’s in different demanding programming tools and latest technologies especially in Linux, C++, C #, Java. We have fully studied your project requirements description and also highlight main points in order to perform your demands which is required to complete the project in a given proposed time frame, as our commitment is a key to our successful journey which also inspired our employers who gave us the full rating on our completed projects as a "Project Completion Rate" which is also shown in our profile. Moreover we are also fully committed to accomplish the task assigned by you with the required state of the art technology to fulfill your requirements as prescribed in this project. I thinks that this is the best way to utilize our impressive skills under the light of our previous experiences and excellent reviews given by the employers. We wish to render you our services and hopeful not to let you disappoint. We will also be responsive with a positive gesture without demanding any further cost. We are quite optimistic in a bid to receive this project. Thanks With Best Regards Your Well Wisher Motivated Young Freelancer
$421 USD en 10 días
0,0 (1 comentario)
0,0
0,0
Avatar del usuario
I have done my masters in North Carolina State University in Computer Networks. I have done a smiliar kind of project.
$555 USD en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de FRANCE
Auvers sur oise, France
5,0
2
Forma de pago verificada
Miembro desde dic 23, 2010

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.