क्या कोई ओपन सोर्स क्रॉस प्लेटफार्म एनएटी पंच थ्रू है?क्या कोई ओपन सोर्स क्रॉस प्लेटफार्म एनएटी पंच थ्रू है?
उत्तर
मैं एक नहीं देखा है, लेकिन आप अधिक जानकारी मिल जाएगा की तुलना में आप यहाँ आवश्यकता होती है:
http://www.enchantedage.com/node/8
यह लागू करने के लिए, काम का सिर्फ एक सा बहुत मुश्किल नहीं है।
पृष्ठ पर कोड है जो यह प्रदर्शित करता है जो यूनिक्स और विंडोज़ पर बनाता है, जिसमें सर्वर भाग (परिचयकर्ता) और क्लाइंट भाग दोनों शामिल हैं। यह लाइसेंस सूचीबद्ध नहीं करता है, लेकिन लेखक रीडमे में इंगित करता है कि तकनीक मुक्त है, और इसे पृष्ठ पर जानकारी से पुन: कार्यान्वित करना और स्रोत कोड उदाहरण अपेक्षाकृत आसान प्रतीत होता है।
लेखक वेबसाइट enchantedage का मालिक प्रतीत होता है, इसलिए आप शायद अधिक जानकारी के लिए सीधे उनसे संपर्क कर सकते हैं।
मुझे यहां कोई जवाब नहीं मिला है मुझे डर है, लेकिन मुझे पता है कि कुछ साल पहले कुछ आईईटीएफ दस्तावेजों को खत्म करने वाले क्षेत्र में कुछ शोध किया गया था। जिज्ञासु पाठक पहले से ही इन से परिचित हो सकता है:
- http://tools.ietf.org/html/draft-ietf-behave-rfc3489bis-18
- http://tools.ietf.org/html/draft-ietf-behave-turn-13
- संभवतः http://tools.ietf.org/html/draft-ietf-mmusic-ice-19
- (... अपने लिंक-यहाँ: कुछ शोध है कि मैं शायद चूक)
मैंने जो देखा है वह सबसे अच्छा UDT है, जो एक विश्वसनीय यूडीपी लाइब्रेरी है जिसमें एक "मिलनसार" कनेक्ट मोड भी शामिल है ई जो एनएटी पंचिंग का ख्याल रखने में मदद करता है। आपको बस इतना करना है कि बाहरी आईपी पता और बंदरगाह को समझें और किसी भी तरह से इसे दूसरे क्लाइंट (और इसके विपरीत) में प्राप्त करें। एक बार जब आप उस जानकारी को जानते हैं, तो आप दोनों एक ही समय में कनेक्ट और बाध्य होते हैं (रेंडेवस मोड सेट के साथ) और बाकी को समझने के लिए यह सबसे अच्छा होगा।
लिंक काम नहीं करता है। मुझे लगता है कि यह वही पृष्ठ है http://www.mindcontrol.org/~hplus/nat-punch.html – scoopr
@scoopr धन्यवाद, यह एक पुरानी प्रति है। ऐसा लगता है कि मूल http://www.enchantedage.com/node/8 पर ले जाया गया है, लेकिन यदि यह फिर से चला जाता है, तो archive.org की एक प्रति है जिसमें स्रोत कोड शामिल है: http://web.archive.org/ वेब/20100911100603/http: //www.enchantedage.com/node/8 –
संयोग से, उस लेख और कोड का लेखक स्टैक ओवरफ़्लो पर है: http://stackoverflow.com/users/89233/jon-watte –