Find Jobs
Hire Freelancers

UDP / TCP Hole Punching

$250-750 USD

Закрито
Опублікований over 9 years ago

$250-750 USD

Оплачується при отриманні
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 проекту: 6704981

Про проект

12 пропозицій(-ї)
Дистанційний проект
Активність 9 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
12 фрілансерів(-и) готові виконати цю роботу у середньому за $491 USD
Аватарка користувача
A proposal has not yet been provided
$666 USD за 10 дні(-в)
5,0 (26 відгуки(-ів))
6,5
6,5
Аватарка користувача
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 за 20 дні(-в)
5,0 (48 відгуки(-ів))
6,2
6,2
Аватарка користувача
i have done udp hole punching , i have ready python scripts to show you demo
$500 USD за 5 дні(-в)
4,8 (76 відгуки(-ів))
6,2
6,2
Аватарка користувача
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 за 10 дні(-в)
5,0 (37 відгуки(-ів))
5,3
5,3
Аватарка користувача
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 за 10 дні(-в)
5,0 (5 відгуки(-ів))
4,5
4,5
Аватарка користувача
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 за 7 дні(-в)
4,9 (8 відгуки(-ів))
4,3
4,3
Аватарка користувача
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 за 10 дні(-в)
4,9 (15 відгуки(-ів))
4,1
4,1
Аватарка користувача
A proposal has not yet been provided
$277 USD за 5 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0
Аватарка користувача
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 за 10 дні(-в)
0,0 (1 відгук)
0,0
0,0
Аватарка користувача
I have done my masters in North Carolina State University in Computer Networks. I have done a smiliar kind of project.
$555 USD за 7 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0

Про клієнта

Прапор FRANCE
Auvers sur oise, France
5,0
2
Спосіб оплати верифіковано
На сайті з груд. 23, 2010

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.