Find Jobs
Hire Freelancers

UDP / TCP Hole Punching ( Symmetric Nat )

$250-750 USD

Đã hoàn thành
Đã đăng vào hơn 9 năm trước

$250-750 USD

Thanh toán khi bàn giao
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 Symmetric Nat. 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.( Symmetric Nat ) (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 both each other simple "10 Mb File" to other [login to view URL] behind Symmetric Nat. Implements both protocol or at least One protocol.( Symmetric Nat ) Before any payment project should be successfully tested using clients which is behind firewall and located in different network ( Symmetric Nat ). Note if you dont have time not apply for job.
Mã dự án: 6732935

Về dự án

5 đề xuất
Dự án từ xa
Hoạt động 9 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
Đã trao cho:
Avatar người dùng
Hi, I read again your requirements and now I understand what's you want. Connect client A to B depend on helping of server X for socket descriptor to pass two NAT The Hope-punching is the technology for this architecture. Before, I'm wrong when think you want connect A to B without server X (because when I chat with you i don't remember your requirement). Now, your requirement about architecture is clear. Hire me! Thanks, [login to view URL]
$400 USD trong 21 ngày
4,9 (17 nhận xét)
5,4
5,4
5 freelancer chào giá trung bình $445 USD cho công việc này
Avatar người dùng
Hello, I have done a similar project before. Actually we were working on a P2P backup software and tried do UDP hole punching. TCP hole punching is not easy and a it will not work on a lot of networks/devices. But you can develop a TCP over UDP tunnel to implement TCP. Please let me know if you have any questions. Thanks, Helmot
$631 USD trong 10 ngày
4,8 (196 nhận xét)
8,1
8,1
Avatar người dùng
I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years. My work is online game developing, and mainly focus on server side, the language is c++ under linux. I used c++ to make many great projects, for example, I made the tools which can convert java files to c++ scripts which has the same effect, of course garbage collection included. I also made our own mobile game using c++, I even can show you the demo of client. Trust me, please let expert help you.
$444 USD trong 7 ngày
4,9 (126 nhận xét)
6,9
6,9
Avatar người dùng
hi saw ur msg plz let me know when ur available i get wat u need is similar to torrent excepe peers over here are servers #############################################################################################################
$388 USD trong 10 ngày
5,0 (34 nhận xét)
5,1
5,1
Avatar người dùng
Hi. I worked hosting company 4 years. Have experience in the administration of servers Linux, FreeBSD, isco etc. Now I work in Internet providers. Many times did similar jobs.
$361 USD trong 3 ngày
5,0 (18 nhận xét)
3,6
3,6

Về khách hàng

Cờ của FRANCE
Auvers sur oise, France
5,0
2
Phương thức thanh toán đã xác thực
Thành viên từ thg 12 23, 2010

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.