ApexDC++ Modify connection

Budget N/A
Bids 4
Average Bid $1050

First consider the simple scenario in which the two clients (probably unknowingly) happen to reside behind the same NAT, and are therefore located in the same private IP address realm, as shown in Figure . Client A has established a UDP session with server S, to which the common NAT has assigned its own public port number 62000. Client B has similarly established a session with S , to which the NAT has assigned public port number 62005.
Suppose that client A uses the hole punching technique outlined above to establish a UDP session with B , using server S as an introducer. Client sends a message requesting a connection to B. S responds to A with B 's public and private endpoints, and also forwards A's public and private endpoints to B. Both clients then attempt to send UDP datagrams to each other directly at each of these endpoints.
Look at this link on forum Apex DC++:
hub isn't on the private network, is on internet is have an ip [url removed, login to view]

are 2 university campus, each having a server used as rooter for the private network inside each campus (IP 192.168.0.1/255)

server ip university campuses are [url removed, login to view]
passive mode is the only option to connect to the hub and to download from other users outside the campus
users on the private network within a campus can not downlad each other using passive mode
hub is made just for the two campuses
passive mode and NAT traversal allows users to connect from one campus to campus but not inside two private networks within campuses

mode active allows connecting users within the private network on campus 1 and not allow users to connect to the campus 2
Green Line allows connection
The red line does not allow connection
on photo from attach link.

[url removed, login to view]

Post a Project Like This

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • techlegends786 Profile Picture

    techlegends786

    Islamabad,  Pakistan

    Tech Legends is an innovative service provider with a commitment to supporting our business partners in every aspect of their needs for office automation - both today and in the future. Our experience in widely varying environments, coupled with our ability to anticipate market developments, form the solid basis on which we build productive and rewarding partnerships with our clients. You can be sure that our guidance is sound, and that our processing technology is fast, efficient, secure and reliable. Tech Legends offers a comprehensive and highly flexible service package

    ASP, C Programming, Java, and Visual Basic

  • EZ91cIX8q Profile Picture

    EZ91cIX8q

    Adana,  Turkey

    SOLVER COMPUTATIONAL SERVICES

    PHP, C Programming, Java, and Javascript

  • getveltrod Profile Picture

    getveltrod

    Chennai,  India

    Veltrod Technologies is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and technologies, Veltrod provides high-quality software development and BPO services to independent software vendors and enterprises. We are specialized in developing and testing Mobile applications, Search Engine optimizations, Social Network framework development, Website design and Development.

    JSP, Javascript, Ruby on Rails, and AJAX

  • arunwizard Profile Picture

    arunwizard

    Kolkata,  India

    Webwizard Technologies is a startup of offshore custom development solutions. Our expertise includes PHP, ASP.NET, Open Source CMS (Magento, Drupal, Joomla, Wordpress, etc.), Apple IOS 5.x (iPhone, iPad) , Android, Blackberry, Adobe Flash, Flex and Photoshop, HTML 5, Microsoft SharePoint Server (MOSS), C #, Facebook application development, Windows7 phone, Android tablet and more. We are a Certified partner with Microsoft and Intel, a Drupal Organization Member, We provide value to our customers by benefits such as quick to market flexible solutions, high quality professionals, cutting edge technology expertise, and a full services portfolio. Explore the world of Webwizard Technologies - "Your Complete Web & Software Solution Partner" We Offer : Open Source: PHP 5, PHP 4, CGI/Perl (Mod_perl/ ActivePerl/ ePerl), Python. Microsoft Technologies: C#, VB.NET, Visual Studio .Net 2003 / 2005/ 2008, SharePoint services 3.0, MOSS 2007, MOSS 2010, ASP, ISAPI/NSAPI, ASP.NET 1.1/ 2.0 / 3.0 / 3.5. Crystal Reports, SQL Reporting, Microsoft Azure, Silverlight, Microsoft Office Live. IPhone, Mobile & Handhelds: Apple iPhone development using Xcode and Objective C, Blackberry, Google Android, Microsoft Windows Mobile, J2ME platform CLDC1.1, MIDP1.0, MIDP2.0, Windows7 Phone, Android tablet, Blackberry Playbook. Frameworks & CMS: Magento, Joomla, Drupal, WordPress, CakePHP, Zend, Symphony, CodeIgniter, OSCommerce, DotNetNuke, ASPDOTNETSTOREFRONT, BVCommerce, CheeryPy, Django, Zope, Plone, Movable Type, CMS Made Simple, TYPO3, CREloaded,Zen Cart,Xcart, Big Commerce, Rainworkx,Sugar CRM,Vtiger. Internet Marketing: Search Engine Optimization, Pay per Click Management, Social Media Marketing, Brand Reputation Management, Social Network Marketing, Content Copywriting, Link Popularity Development and SEO Consultancy for under development sites and portals. Flash & FLEX: Adobe Flash CS4, Adobe Flex, Flash Action scripting (AS 3.0), Flash Gaming, Flash Media Server, Flash Remoting, Rich Internet Applications (RIA), Adobe AIR. User Interface / Graphic Design: Adobe Photoshop, Image Ready, Flash, CorelDraw, Adobe AfterEffects, Fireworks, HTML, XHTML, Dreamweaver. Databases:Oracle, Sybase, MS SQL Server 2000 / SQL 2005 / SQL 2008, MS Access, Postgresql, MySQL 4.x/5.x, NoSQL. Operating Systems: Windows 2003/2008 .NET Server, Linux , Unix, Windows 95, Windows 98, Win ME/XP and Windows NT/2000. WebServer: IIS, Apache, RedHatSecure. Cloud Servers: Amazon EC2, Windows Azure. Third Party APIs: Foursquare, Dimdim, Google Maps, Flickr, Slideshare, Twitter, Facebook, LinkedIN. Miscellaneous: AJAX, XML, JavaScript, Application development for Facebook and Twitter, PayPal integration, Google checkout and other Payment Gateway integration, Database Administration. ------------------------------------------------- [Please note: We only work with escrow payment . NO EXCEPTIONS] Working hours: Monday to Saturday 9am to 11pm [Indian Standard Time - 5:30 hrs ahead of GMT, if required can work entirely on other timings] --------------------------------------------------

    PHP, Project Management, Mobile Phone, and J2EE