आपने आईपी एड्रेस नामक कुछ के बारे में सुना होगा, - यदि आपने नहीं किया है, तो अवधारणा को समझाते हुए हमारे लेख को पढ़कर शुरू करें - लेकिन एनएटी (नेटवर्क एड्रेस ट्रांसलेशन) पर इस लेख के लिए आपको यह जानना होगा कि आईपी पते सीमित हैं। आपके पास समान IP पते वाले नेटवर्क पर दो डिवाइस भी नहीं हो सकते हैं।
समस्या यह है कि विभिन्न नेटवर्क, जैसे कि आपके होम नेटवर्क और इंटरनेट पर कंप्यूटर, अनिवार्य रूप से एक ही आईपी पते होंगे या उनके नेटवर्क पते कैसे सेट किए जाते हैं, इसमें असंगतताएं हैं। NAT ने IP पते की कमी और असंगत नेटवर्क दोनों की समस्या को हल किया, जिन्हें एक-दूसरे से बात करने की आवश्यकता होती है।
अधिकांश समय ऐसा नहीं होता है जिसके बारे में आपको चिंता करने की आवश्यकता होती है, लेकिन कभी-कभी आपके इंटरनेट संकट NAT के गलत होने का परिणाम होते हैं। इसलिए NAT क्या है और यह कैसे काम करता है, इसकी बुनियादी समझ होने से समस्या का समाधान हो सकता है।
NAT कहां होता है?
हमारे जैसे नियमित उपयोगकर्ताओं के मामले में, NAT आपके राउटर द्वारा नियंत्रित किया जाने वाला कार्य है। राउटर के पास आपके सेवा प्रदाता द्वारा निर्दिष्ट एक आईपी पता है। यही वह पता है जिसे बाकी इंटरनेट देखता है। आपके होम नेटवर्क पर प्रत्येक डिवाइस को एक निजी आईपी पता सौंपा गया है, जिसका उपयोग वे एक-दूसरे से बात करने के लिए करेंगे।
जब आपके नेटवर्क पर कोई उपकरण बाहरी दुनिया के साथ संचार करना चाहता है, तो राउटर इसके लिए खड़ा होता है। राउटर का एक सार्वजनिक आईपी पता होता है, जिसे बाकी सभी लोग देखते हैं। यह ट्रैक करता है कि किस निजी आईपी पते ने किस ट्रैफ़िक का अनुरोध किया है और यह सुनिश्चित करता है कि डेटा पैकेट सही डिवाइस पर रूट किए गए हैं।
निजी बनाम सार्वजनिक आईपी पते
आपके सामने आने वाले NAT के प्रकारों में आने से पहले, निजी और सार्वजनिक IP पतों पर शीघ्रता से चर्चा करना एक अच्छा विचार है।
परंपरा के अनुसार, IP पतों की कुछ श्रेणियां विशिष्ट उद्देश्यों के लिए आरक्षित होती हैं। सार्वजनिक आईपी पते आपके राउटर या वेब सर्वर जैसे इंटरनेट का सामना करने वाले उपकरणों के लिए आरक्षित हैं। आपका ISP आपके राउटर को एक सार्वजनिक IP पता आवंटित करता है और यही वह पता है जिसे वेब पर सभी बाहरी लोग देखते हैं। आमतौर पर एक निजी इंटरनेट पता 192.168.0.X या 10.1.X जैसा कुछ होता है, लेकिन यह एक राउटर से दूसरे राउटर में भिन्न होता है। जबकि निजी पते निजी नेटवर्क के भीतर अद्वितीय होने चाहिए, वे निजी नेटवर्क के बीच लगभग निश्चित रूप से समान होते हैं।
एक सार्वजनिक आईपी पता, जैसा कि ऊपर उल्लेख किया गया है, वह है जिसे इंटरनेट पर बाकी सभी लोग देखते हैं। जब आप किसी वेबसाइट पर जाते हैं, तो आपका ब्राउज़र उसके सार्वजनिक आईपी पते से जुड़ा होता है। आम तौर पर, होम राउटर अपने सार्वजनिक आईपी पते के माध्यम से सीधे पहुंच की अनुमति नहीं देते हैं जो इसके द्वारा शुरू नहीं किया गया था। इसका मतलब है कि आप अपने मित्र के राउटर के सार्वजनिक पते में टाइप नहीं कर सकते हैं और उनके नेटवर्क पर उपकरणों तक पहुंच प्राप्त कर सकते हैं।
हालांकि, कुछ वेब सेवाओं और उपकरणों, जैसे कि वीडियो गेम कंसोल, को अधिक उदार दृष्टिकोण की आवश्यकता होती है। यह वह जगह है जहाँ विभिन्न NAT प्रकार चलन में आते हैं। आपके द्वारा उपयोग की जा रही सेवा के प्रकार के लिए आपके कनेक्शन के NAT प्रकार के गलत होने से अक्सर समस्याएं उत्पन्न होती हैं। हम आगे NAT प्रकारों को और अधिक विस्तार से कवर करेंगे।
NAT प्रकार
जबकि NAT क्या है, इसका मूल विचार बहुत जटिल नहीं है, व्यवहार में यह वास्तव में कैसे काम करता है, इसकी बहुत बारीकियां हैं। विभिन्न प्रकार के NAT हैं जो विभिन्न अनुवाद आवश्यकताओं के लिए उपयुक्त हैं।
स्थिर NAT
NAT की स्थिर शैली एक विशिष्ट निजी IP पते को एक विशिष्ट सार्वजनिक IP पते पर मैप करती है। स्थिर NAT के साथ सीधे सार्वजनिक पते पर मैप किए गए डिवाइस तक पहुंचना संभव है।
यह वेब सर्वर के लिए उपयोग किया जाने वाला NAT का प्रकार है जो एक निजी नेटवर्क का भी हिस्सा है। इस स्थिर मानचित्र के माध्यम से सर्वर तक पहुँचने पर, आप इसके निजी नेटवर्क पर अन्य उपकरणों तक भी नहीं पहुँच सकते। हालाँकि, सर्वर स्वयं अपने निजी नेटवर्क पर उपकरणों से बिना किसी समस्या के बात कर सकता है।
डायनामिक NAT
डायनामिक NAT का उपयोग तब किया जाता है जब आपके पास सार्वजनिक IP पतों का एक पूल होता है जिसे आप अपने निजी नेटवर्क पर उपकरणों को गतिशील रूप से असाइन करना चाहते हैं।
इसका उपयोग नेटवर्क के बाहर से वेब सर्वर एक्सेस के लिए नहीं किया जाता है। इसके बजाय, जब निजी नेटवर्क पर कोई डिवाइस निजी नेटवर्क पर नहीं इंटरनेट या किसी अन्य संसाधन का उपयोग करना चाहता है, तो उसे पूल में सार्वजनिक आईपी पते में से एक सौंपा जाता है।
NAT ओवरलोड (PAT)
स्थिर और गतिशील NAT दोनों के तत्वों के साथ, NAT अधिभार शैली सबसे सामान्य रूप है और अधिकांश घरेलू राउटर इसका उपयोग करते हैं। इसे अन्य नामों के साथ पोर्ट एड्रेस ट्रांसलेशन (PAT) के साथ NAT के रूप में जाना जाता है।
ज्यादातर मामलों में, आपके राउटर को एक सार्वजनिक आईपी पता सौंपा गया है, फिर भी आपके नेटवर्क के सभी डिवाइस शायद इंटरनेट एक्सेस चाहते हैं। NAT ओवरलोड का उपयोग करते हुए राउटर अपने सार्वजनिक आईपी पते और सर्वर के बीच एक कनेक्शन स्थापित करता है। यह तब सर्वर को पैकेट भेजता है, लेकिन एक वापसी गंतव्य पोर्ट भी प्रदान करता है।
इससे यह जानने में मदद मिलती है कि आपके निजी नेटवर्क पर कौन से पैकेट किस आईपी पते के लिए हैं। संयोग से यह प्रक्रिया का PAT हिस्सा है।
मालिकाना NAT प्रकार
चीजों को और अधिक उलझाने के लिए, कुछ कंपनियों ने चीजों पर अपने स्वयं के NAT वर्गीकरण को थप्पड़ मारने का फैसला किया है। यह ज्यादातर गेम कंसोल पर लागू होता है और आप पाएंगे कि जब आप नेटवर्क टेस्ट करते हैं, तो यह आपको बताएगा कि आप NAT टाइप 2 या NAT टाइप D जैसी किसी चीज़ का उपयोग कर रहे हैं।
ये वर्गीकरण कंसोल या डिवाइस निर्माताओं के लिए विशिष्ट हैं और प्रत्येक वर्गीकरण का वास्तव में क्या अर्थ है, यह जानने के लिए आपको उनके आधिकारिक दस्तावेज़ों की जांच करनी चाहिए।
NAT समस्याओं के लिए सामान्य समाधान
अधिकांश समय, अधिकांश लोगों के लिए, NAT पूरी तरह से और पूरी पारदर्शिता के साथ काम करता है। हालांकि, कभी-कभी यह खराब हो जाता है या रास्ते में आ जाता है।
एक बार फिर, गेम कंसोल के मुद्दों में चलने की सबसे अधिक संभावना है, क्योंकि उनकी कुछ सेवाओं को आपके नेटवर्क को बाहर से आपके सार्वजनिक आईपी पते तक पहुंच अनुरोध स्वीकार करने की आवश्यकता होती है, क्योंकि मानक एनएटी कॉन्फ़िगरेशन आमतौर पर इसकी अनुमति नहीं देते हैं। अच्छी खबर यह है कि कुछ सामान्य सुधार हैं जिन्हें आप NAT को कम प्रतिबंधात्मक बनाने और आने वाले कनेक्शन की अनुमति देने का प्रयास कर सकते हैं।
सबसे पहले, अपने राउटर तक पहुंचें (इसके मैनुअल के अनुसार) और जांचें कि क्या UPnP (यूनिवर्सल प्लग एंड प्ले) चालू है। यह सुविधा आपके स्थानीय नेटवर्क पर एप्लिकेशन को नेटवर्क सेटिंग्स के साथ गड़बड़ किए बिना स्वचालित रूप से पोर्ट को अग्रेषित करने की अनुमति देती है। बस यह सलाह दी जाती है कि आपके नेटवर्क पर कोई भी दुर्भावनापूर्ण सॉफ़्टवेयर, जैसे मैलवेयर, भी UPnP का उपयोग कर सकता है। सुनिश्चित करें कि यदि आप इस फ़ंक्शन का उपयोग करते हैं तो आपके सभी उपकरण स्कैन और साफ़ हो गए हैं।
आपके पास मैन्युअल पोर्ट फ़ॉरवर्डिंग करने का विकल्प भी है, ताकि जिन उपकरणों को कम सख्त कनेक्शन की आवश्यकता होती है, वे इसे केस-दर-मामला आधार पर प्राप्त कर सकें।
यह केवल प्राकृतिक है
आपको आरंभ करने के लिए NAT क्या है, इसके बारे में आपको बस इतना ही जानना होगा। NAT कैसे काम करता है, इसके वास्तविक नट और बोल्ट जल्दी जटिल हो सकते हैं, लेकिन जब तक आप समझते हैं कि NAT उच्च स्तर पर क्या करता है और यह कभी-कभी गलत क्यों हो जाता है, तो आप यह भी समझेंगे कि कुछ फ़िक्सेस क्यों काम करते हैं या नहीं जब आप दौड़ते हैं नेटवर्क मुद्दों में।