हेडस्केल प्रोजेक्ट टेलस्केल के वितरित वीपीएन नेटवर्क के लिए ओपन सर्वर विकसित करता है

हेडस्केल प्रोजेक्ट टेलस्केल वीपीएन नेटवर्क के सर्वर घटक का एक खुला कार्यान्वयन विकसित कर रहा है, जो आपको तीसरे पक्ष की सेवाओं से बंधे बिना, अपनी सुविधाओं पर टेलस्केल के समान वीपीएन नेटवर्क बनाने की अनुमति देता है। हेडस्केल का कोड गो में लिखा गया है और बीएसडी लाइसेंस के तहत वितरित किया गया है। यह परियोजना यूरोपीय अंतरिक्ष एजेंसी के जुआन फ़ॉन्ट द्वारा विकसित की जा रही है।

टेलस्केल आपको एक जाल नेटवर्क की तरह निर्मित भौगोलिक रूप से बिखरे हुए मेजबानों की एक मनमानी संख्या को एक नेटवर्क में संयोजित करने की अनुमति देता है, जिसमें प्रत्येक नोड वीपीएन के केंद्रीकृत बाहरी सर्वर के माध्यम से ट्रैफ़िक संचारित किए बिना, अन्य नोड्स के साथ सीधे (पी 2 पी) या पड़ोसी नोड्स के माध्यम से इंटरैक्ट करता है। प्रदाता. एसीएल-आधारित पहुंच और मार्ग नियंत्रण समर्थित है। एड्रेस ट्रांसलेटर (NAT) का उपयोग करते समय संचार चैनल स्थापित करने के लिए, STUN, ICE और DERP तंत्र (TURN के अनुरूप, लेकिन HTTPS पर आधारित) के लिए समर्थन प्रदान किया जाता है। यदि कुछ नोड्स के बीच संचार चैनल अवरुद्ध हो जाता है, तो नेटवर्क अन्य नोड्स के माध्यम से ट्रैफ़िक को निर्देशित करने के लिए रूटिंग का पुनर्निर्माण कर सकता है।

हेडस्केल प्रोजेक्ट टेलस्केल के वितरित वीपीएन नेटवर्क के लिए ओपन सर्वर विकसित करता है

टेलस्केल नेबुला प्रोजेक्ट से अलग है, इसका उद्देश्य नोड्स के बीच डेटा ट्रांसफर को व्यवस्थित करने के लिए वायरगार्ड प्रोटोकॉल का उपयोग करके मेष रूटिंग के साथ वितरित वीपीएन नेटवर्क बनाना भी है, जबकि नेबुला टिनक प्रोजेक्ट के विकास का उपयोग करता है, जो पैकेट को एन्क्रिप्ट करने के लिए एईएस -256 एल्गोरिदम का उपयोग करता है -जीएसएम (वायरगार्ड चाचा20 सिफर का उपयोग करता है, जो परीक्षणों में उच्च थ्रूपुट और प्रतिक्रिया प्रदर्शित करता है)।

एक और समान परियोजना अलग से विकसित की जा रही है - इनरनेट, जिसमें नोड्स के बीच डेटा विनिमय के लिए वायरगार्ड प्रोटोकॉल का भी उपयोग किया जाता है। टेलस्केल और नेबुला के विपरीत, इनरनेट एक अलग एक्सेस पृथक्करण प्रणाली का उपयोग करता है, जो अलग-अलग नोड्स से जुड़े टैग वाले एसीएल पर आधारित नहीं है, बल्कि नियमित इंटरनेट नेटवर्क की तरह सबनेट के पृथक्करण और आईपी पते की विभिन्न श्रेणियों के आवंटन पर आधारित है। इसके अलावा, इनरनेट गो भाषा के बजाय रस्ट भाषा का उपयोग करता है। तीन दिन पहले, इनरनेट 1.5 अपडेट को बेहतर NAT ट्रैवर्सल समर्थन के साथ प्रकाशित किया गया था। एक नेटमेकर प्रोजेक्ट भी है जो आपको वायरगार्ड का उपयोग करके विभिन्न टोपोलॉजी के साथ नेटवर्क को संयोजित करने की अनुमति देता है, लेकिन इसका कोड SSPL (सर्वर साइड पब्लिक लाइसेंस) के तहत प्रदान किया जाता है, जो भेदभावपूर्ण आवश्यकताओं की उपस्थिति के कारण खुला नहीं है।

टेलस्केल को फ्रीमियम मॉडल का उपयोग करके वितरित किया जाता है, जिसका अर्थ है व्यक्तियों के लिए मुफ्त उपयोग और व्यवसायों और टीमों के लिए भुगतान पहुंच। विंडोज और मैकओएस के लिए ग्राफिकल अनुप्रयोगों के अपवाद के साथ, टेलस्केल क्लाइंट घटकों को बीएसडी लाइसेंस के तहत खुली परियोजनाओं के रूप में विकसित किया गया है। टेलस्केल की ओर से चलने वाला सर्वर सॉफ़्टवेयर मालिकाना है, जो नए क्लाइंट को कनेक्ट करते समय प्रमाणीकरण प्रदान करता है, कुंजी प्रबंधन का समन्वय करता है और नोड्स के बीच संचार को व्यवस्थित करता है। हेडस्केल परियोजना इस कमी को दूर करती है और टेलस्केल बैकएंड घटकों का एक स्वतंत्र, खुला कार्यान्वयन प्रदान करती है।

हेडस्केल प्रोजेक्ट टेलस्केल के वितरित वीपीएन नेटवर्क के लिए ओपन सर्वर विकसित करता है

हेडस्केल नोड्स की सार्वजनिक कुंजियों के आदान-प्रदान का कार्य करता है, और आईपी पते निर्दिष्ट करने और नोड्स के बीच राउटिंग टेबल वितरित करने का कार्य भी करता है। अपने वर्तमान स्वरूप में, हेडस्केल मैजिकडीएनएस और स्मार्ट डीएनएस के समर्थन को छोड़कर, प्रबंधन सर्वर की सभी बुनियादी क्षमताओं को लागू करता है। विशेष रूप से, नोड्स को पंजीकृत करने (वेब ​​के माध्यम से), नोड्स को जोड़ने या हटाने के लिए नेटवर्क को अनुकूलित करने, नेमस्पेस का उपयोग करके सबनेट को अलग करने (कई उपयोगकर्ताओं के लिए एक वीपीएन नेटवर्क बनाया जा सकता है), विभिन्न नेमस्पेस में सबनेट तक नोड्स की साझा पहुंच को व्यवस्थित करने के कार्य , रूटिंग नियंत्रण (बाहरी दुनिया तक पहुंचने के लिए निकास नोड्स निर्दिष्ट करने सहित), एसीएल के माध्यम से पहुंच पृथक्करण, और डीएनएस सेवा संचालन।

स्रोत: opennet.ru

एक टिप्पणी जोड़ें