डोमेन नेम सिस्टम (DNS) सम्बन्धी हाम्रो पाठमा स्वागत छ। आज हामी इन्टरनेटले कसरी काम गर्छ भन्ने एउटा महत्त्वपूर्ण भागको बारेमा सिक्नेछौं। DNS इन्टरनेटको लागि फोन बुक जस्तै हो। यसले हाम्रा कम्प्युटरहरूलाई विशेष नम्बरहरूसँग सजिलो नामहरू मिलाएर वेबसाइटहरू फेला पार्न मद्दत गर्दछ।
डोमेन नेम सिस्टम भनेको वेबसाइटको नामलाई कम्प्युटर नम्बरमा परिवर्तन गर्ने प्रणाली हो। यी नम्बरहरूलाई IP ठेगाना भनिन्छ। कम्प्युटरहरूले एकअर्कासँग कुरा गर्न यी नम्बरहरू प्रयोग गर्छन्। यद्यपि, मानिसहरूलाई लामो नम्बरहरू सम्झन गाह्रो हुन्छ। त्यसैले, हामी "www.example.com" जस्ता साधारण नामहरू प्रयोग गर्छौं। DNS ले यी नामहरूलाई सही नम्बरहरूसँग मिलाएर मद्दत गर्छ।
कल्पना गर्नुहोस् कि तपाईं आफ्नो साथीलाई फोन गर्न चाहनुहुन्छ तर तपाईंलाई उनीहरूको फोन नम्बर थाहा छैन। तपाईंले उनीहरूको नम्बर खोज्न फोन बुकमा हेर्नुहुन्छ। जब तपाईं आफ्नो कम्प्युटरमा वेबसाइटको नाम टाइप गर्नुहुन्छ, कम्प्युटरले DNS सर्भर भनिने विशेष कम्प्युटरलाई नम्बरको लागि सोध्छ। त्यसपछि DNS सर्भरले नम्बर (IP ठेगाना) फिर्ता पठाउँछ। तपाईंको कम्प्युटरले वेबसाइट भ्रमण गर्न यो नम्बर प्रयोग गर्दछ।
यो प्रक्रिया धेरै छिटो हुन्छ। जब तपाईं कुनै वेबसाइटमा क्लिक गर्नुहुन्छ, तपाईंको कम्प्युटरले तुरुन्तै मिल्दो नम्बर फेला पार्छ र त्यसपछि तपाईंलाई पृष्ठ देखाउँछ। यो पृष्ठभूमिमा जादू काम गरे जस्तै हो!
प्रत्येक वेबसाइटको एउटा डोमेन नाम हुन्छ, जस्तै "www.school.com"। प्रत्येक डोमेन नामको पछाडि एउटा IP ठेगाना हुन्छ, जुन "१९२.१६८.१.१" जस्ता संख्याहरूको श्रृंखला हो। IP ठेगानाले कम्प्युटरलाई इन्टरनेटमा वेबसाइट कहाँ अवस्थित छ भनेर ठ्याक्कै बताउँछ। DNS ले यी नामहरूलाई तिनीहरूको सही संख्याहरूसँग जोड्ने जिम्मेवारी लिन्छ।
आफ्नो मनपर्ने स्टोरीबुकमा रहेको डोमेन नामलाई नामको रूपमा सोच्नुहोस्। IP ठेगाना भनेको स्टोरीबुक कुन शेल्फमा छ भनेर देखाउने गोप्य कोड जस्तै हो। DNS भनेको नामलाई गोप्य कोडसँग जोड्ने उपयोगी गाइड हो।
डोमेन नाम प्रणालीमा विभिन्न भागहरू हुन्छन्। प्रत्येक भागले प्रणालीलाई सहज रूपमा काम गर्न मद्दत गर्दछ:
DNS ले धेरै तरिकाले इन्टरनेट प्रयोग गर्न सजिलो बनाउँछ:
यो प्रणालीले हाम्रा कम्प्युटरहरूलाई इन्टरनेटको विशाल नेटवर्क छिटो र प्रभावकारी रूपमा प्रयोग गर्न मद्दत गर्छ।
वेबसाइटको नाम कसरी कम्प्युटर नम्बरमा परिणत हुन्छ हेरौं:
कल्पना गर्नुहोस् तपाईंसँग क्रेयोनको ठूलो बक्स छ। प्रत्येक क्रेयोनको लागि विशेष रङ कोड सम्झनुको सट्टा, तपाईंले तिनीहरूलाई "रातो" वा "नीलो" जस्ता नामले बोलाउनुहुन्छ। DNS ले त्यसरी नै काम गर्छ। यसले तपाईंलाई जटिल संख्याहरूको सट्टा परिचित नामहरू प्रयोग गर्न दिन्छ।
अर्को उदाहरण पुस्तकालय हो। जब तपाईंले कुनै पुस्तक फेला पार्नुहुन्छ, पुस्तकालय क्याटलगले तपाईंलाई पुस्तकको शीर्षक र लेखकको नाम प्रयोग गरेर फेला पार्न मद्दत गर्दछ, गोप्य नम्बरद्वारा होइन। DNS ले वेबसाइटहरूको लागि समान तरिकाले काम गर्दछ। यसले वेबसाइटको नामलाई गोप्य कम्प्युटर नम्बरसँग जोड्छ।
तपाईंले वेबसाइटहरू भ्रमण गर्दा, आफ्नो इमेल जाँच गर्दा वा स्मार्टफोनमा एपहरू प्रयोग गर्दा DNS हरेक दिन प्रयोग गरिन्छ। जब कुनै शिक्षकले तपाईंलाई अनलाइन गृहकार्य पठाउँछन् वा तपाईंले आफ्नो मनपर्ने कार्टुन भिडियो हेर्नुहुन्छ, DNS पृष्ठभूमिमा काममा व्यस्त हुन्छ।
DNS बिना, प्रत्येक वेबसाइट सम्झन गाह्रो हुने लामो संख्या बन्ने थियो। कल्पना गर्नुहोस् कि तपाईंले कुनै साइटमा जाँदा हरेक पटक "२१६.२३९.३६.२१" जस्तो नम्बर टाइप गर्ने प्रयास गर्नुभयो! DNS ले समय बचत गर्छ र सबैलाई राम्रो अनलाइन अनुभव प्राप्त गर्न मद्दत गर्छ।
कम्प्युटर नेटवर्कहरूले धेरै कम्प्युटरहरूलाई जोड्छन् ताकि तिनीहरूले जानकारी साझा गर्न सकून्। यी नेटवर्कहरूमा, DNS ले धेरै महत्त्वपूर्ण भूमिका खेल्छ। यसले कम्प्युटरहरूलाई नामहरूलाई संख्यामा अनुवाद गरेर एकअर्कासँग कुरा गर्न मद्दत गर्दछ। यसले यसलाई धेरै सरल बनाउँछ, जस्तै अनियमित संख्याहरू सम्झनुको सट्टा साथीहरूको नाम प्रयोग गर्नु।
कक्षाकोठाको बारेमा सोच्नुहोस्। प्रत्येक विद्यार्थीलाई लामो विद्यार्थी संख्या दिनुको सट्टा, शिक्षकले उनीहरूको नाम प्रयोग गर्छन्। कम्प्युटरहरूमा, DNS ले नामहरूलाई सही संख्याहरूसँग जोड्न मद्दत गर्छ, जसले गर्दा इन्टरनेट धेरै मैत्रीपूर्ण र प्रयोग गर्न सजिलो हुन्छ।
तपाईंले डोमेन नाम टाइप गरेको समयदेखि वेबसाइट तपाईंको स्क्रिनमा नदेखिएसम्मको यात्रालाई पछ्याउन दिनुहोस्:
जब तपाईं ब्राउजरमा "www.toyshop.com" टाइप गर्नुहुन्छ, तपाईंको कम्प्युटरलाई अझै विशेष नम्बर थाहा हुँदैन। यसले DNS सर्भरमा त्यो नम्बर माग्दै सन्देश पठाउँछ। DNS सर्भरले आफ्नो सूची हेर्छ र पत्ता लगाउँछ कि "www.toyshop.com" ले IP ठेगानासँग मेल खान्छ, जस्तै \(\textrm{१९२.१६८.०.५०}\) । यो नम्बर तपाईंको कम्प्युटरमा फिर्ता पठाइन्छ। अब, तपाईंको कम्प्युटरले खेलौना पसल वेबसाइटमा जडान गर्न यो नम्बर प्रयोग गर्दछ। यो सबै केही सेकेन्डमा हुन्छ!
इन्टरनेटमा सुरक्षा धेरै महत्त्वपूर्ण छ। DNS ले तपाईं सही वेबसाइटमा जानुभएको छ भनी सुनिश्चित गर्न मद्दत गर्छ। कहिलेकाहीँ, खराब मनसाय भएका मानिसहरूले DNS ले काम गर्ने तरिका परिवर्तन गर्ने प्रयास गर्छन्। यसले कम्प्युटरलाई नक्कली वेबसाइटमा जान बाध्य पार्न सक्छ।
यससँग लड्न, DNS सुरक्षित राख्न कडा परिश्रम गर्ने विशेष उपकरणहरू र विशेषज्ञहरू छन्। तिनीहरूले DNS सर्भरले सही संख्या दिन्छ कि दिँदैन भनेर जाँच गर्छन्। तिनीहरूलाई मित्रवत सहयोगीहरूको रूपमा सोच्नुहोस् जसले तपाईंलाई सधैं आफ्नो साथीको घरमा सही दिशा निर्देशनहरू प्राप्त गर्न सुनिश्चित गर्छन्।
इन्टरनेट बढ्दै गइरहेको छ र प्रविधि सधैं परिवर्तन भइरहेको छ। DNS दिन प्रतिदिन राम्रो र सुरक्षित हुँदै गइरहेको छ। धेरै वेबसाइटहरू देखा पर्दै जाँदा र धेरै मानिसहरू अनलाइन हुँदै जाँदा, DNS सबैलाई जोड्ने एक धेरै महत्त्वपूर्ण उपकरण बन्न जारी छ।
नयाँ विधिहरूले DNS लाई अझ छिटो काम गर्न मद्दत गर्दछ र यो खराब मानिसहरूबाट सुरक्षित रहन्छ भन्ने कुरा सुनिश्चित गर्दछ। भविष्यको DNS ले अझ बढी प्रयोगकर्ता-मैत्री इन्टरनेट सिर्जना गर्न मद्दत गर्नेछ जहाँ सबैले सजिलैसँग आफूले भ्रमण गर्न चाहेको वेबसाइटहरू फेला पार्न सक्छन्।
धेरै पहिले, जब इन्टरनेट एकदमै नयाँ थियो, मानिसहरूले प्रत्येक वेबसाइटको लागि लामो संख्याको स्ट्रिङ सम्झनु पर्थ्यो। यो धेरै गाह्रो काम थियो! इन्टरनेट ठूलो हुँदै जाँदा, यी संख्याहरू सम्झन धेरै गाह्रो भयो। त्यसपछि स्मार्ट कम्प्युटर विशेषज्ञहरूले डोमेन नेम सिस्टम सिर्जना गर्ने निर्णय गरे।
तिनीहरूले DNS लाई एउटा विशाल फोन बुक जस्तै काम गर्ने गरी डिजाइन गरे। लामो संख्याहरू किबोर्डमा राख्नुको सट्टा, मानिसहरूले सजिलै सम्झन सकिने नामहरू प्रयोग गर्न सक्थे। यसले कम्प्युटर प्रयोग गर्न सिकिरहेका बच्चाहरू सहित सबैका लागि इन्टरनेटलाई रमाइलो र सरल बनायो।
धेरै प्रकारका डोमेन नामहरू छन् जसलाई शीर्ष-स्तरीय डोमेन भनिन्छ। यसमा .com , .org , .edu , र अन्य धेरै नामहरू समावेश छन्। प्रत्येक शीर्ष-स्तरीय डोमेनले हामीलाई वेबसाइट के हो भन्ने बारे संकेत दिन्छ:
DNS ले यी सबै विभिन्न प्रकारका डोमेन नामहरू र तिनीहरूको मिल्दो संख्याहरूको ट्रयाक राखेर मद्दत गर्दछ, जसले गर्दा प्रत्येक वेबसाइट सजिलै फेला पार्न सकिन्छ।
DNS ले पदानुक्रममा काम गर्छ, जसको अर्थ यो परिवार रूख जस्तै व्यवस्थित छ। सबैभन्दा माथि, त्यहाँ रूट सर्भरहरू छन्। यी रूट सर्भरहरूले DNS लाई अर्को कहाँ हेर्ने भनेर बताउँछन्। त्यसपछि त्यहाँ शीर्ष-स्तरीय डोमेन सर्भरहरू छन् (जस्तै .com वा .org को लागि)। अन्तमा, त्यहाँ व्यक्तिगत सर्भरहरू छन् जसले प्रत्येक वेबसाइटको विवरणहरू राख्छन्।
यो व्यवस्थित संरचनाले कम्प्युटरहरूलाई सही वेबसाइट छिटो फेला पार्न धेरै सजिलो बनाउँछ। यो एक व्यवस्थित पुस्तकालय जस्तै हो जहाँ पुस्तकहरू श्रेणी अनुसार व्यवस्थित गरिन्छ, जसले गर्दा तिनीहरूलाई फेला पार्न सजिलो हुन्छ।
कम्प्युटर नेटवर्कहरू धेरै सडक र संकेत चिन्हहरू भएका व्यस्त शहरहरू जस्तै हुन्। यी नेटवर्कहरूमा, DNS ट्राफिक गाइड जस्तै हो। जब तपाईं इमेल पठाउनुहुन्छ वा वेबसाइटमा जानुहुन्छ, तपाईंको कम्प्युटरलाई स्पष्ट निर्देशनहरू चाहिन्छ। DNS ले वेबसाइटको नामहरू सही IP ठेगानाहरूसँग मिलाएर यी निर्देशनहरू प्रदान गर्दछ।
धेरै सडक चिन्ह र नक्साहरू भएको ठूलो शहरको कल्पना गर्नुहोस्। यी बिना, एक ठाउँबाट अर्को ठाउँमा जान गाह्रो हुनेछ। DNS ले इन्टरनेटको लागि नक्सा जस्तै काम गर्दछ, वेबसाइटहरूको व्यस्त नेटवर्क मार्फत तपाईंको कम्प्युटरलाई मार्गदर्शन गर्दछ।
DNS सर्भरहरूले DNS रेकर्ड भनिने विशेष फाइलहरूमा जानकारी भण्डारण गर्छन्। यी रेकर्डहरूले कम्प्युटरलाई डोमेन नामसँग के गर्ने भनेर बताउँछन्। केही महत्त्वपूर्ण DNS रेकर्डहरू यस प्रकार छन्:
यी रेकर्डहरूले डोमेन नाम प्रणालीलाई व्यवस्थित राख्न मद्दत गर्छन् र प्रत्येक वेबसाइट र इमेल सही गन्तव्यमा पुग्छ भनी सुनिश्चित गर्छन्।
DNS केवल वेबसाइटहरूको लागि मात्र होइन। यसले तपाईंको इमेलहरू सही ठाउँमा जान्छन् भनी सुनिश्चित गर्न पनि मद्दत गर्छ। जब तपाईं इमेल पठाउनुहुन्छ, तपाईंको कम्प्युटरले सही मेल सर्भर फेला पार्न मद्दत गर्न DNS प्रयोग गर्दछ। यो सही ठेगाना लेखिएको पत्र पठाउनु जस्तै हो।
फेरि पनि, DNS ले प्रक्रियालाई सरल बनाउँछ र सन्देशहरू सही रूपमा डेलिभर गरिएको सुनिश्चित गर्दछ। यो एक धेरै उपयोगी उपकरण हो जसले डिजिटल सञ्चारलाई अझ भरपर्दो बनाउँछ।
अनलाइन सुरक्षा धेरै महत्त्वपूर्ण छ, र DNS ले हामीलाई सुरक्षित राख्न भूमिका खेल्छ। यद्यपि धेरैजसो समय, DNS ले कम्प्युटरहरूलाई सही वेबसाइटहरू फेला पार्न मद्दत गर्छ, कहिलेकाहीँ धूर्त मानिसहरूले वास्तविक जस्तो देखिने नक्कली वेबसाइटहरू बनाएर प्रणालीलाई मूर्ख बनाउने प्रयास गर्छन्।
DNS लाई सुरक्षित राख्न प्रविधि विशेषज्ञहरू र कम्प्युटर प्रोग्रामहरू मिलेर काम गर्छन्। तिनीहरूले तपाईंको कम्प्युटरमा जानकारी पठाउनु अघि जाँच गर्छन्, जसले गर्दा तपाईंले सधैं सही वेबसाइट पाउनुहुन्छ भन्ने कुरा सुनिश्चित हुन्छ। यो एक मैत्रीपूर्ण सुरक्षा गार्ड हुनु जस्तै हो जसले गेटमा सबैलाई जाँच गर्छ।
तपाईंले कम्प्युटर, ट्याब्लेट वा स्मार्टफोन प्रयोग गर्दा हरेक पटक DNS मद्दतको लागि तयार हुन्छ। जब तपाईं रमाइलो भिडियो खोज्नुहुन्छ, अनलाइन गेम खेल्नुहुन्छ वा स्कूलको परियोजनाको बारेमा जानकारी खोज्नुहुन्छ, DNS ले तपाईंको उपकरणलाई इन्टरनेटमा जडान गर्न सजिलो बनाउँछ।
तपाईंले DNS काम गरिरहेको देख्न सक्नुहुन्न होला, तर यो सधैं पृष्ठभूमिमा व्यस्त हुन्छ, जसले गर्दा इन्टरनेटमा सबै कुरा सहज रूपमा चल्छ।
इन्टरनेट एउटा ठूलो, बढ्दो बगैंचा जस्तै हो। हरेक दिन नयाँ वेबसाइट र सेवाहरू देखा पर्छन्। इन्टरनेटसँगै DNS पनि बढ्दै जान्छ। विश्वभरि धेरै मानिसहरू अनलाइन हुँदै जाँदा, DNS ले धेरै सर्भरहरू थप्छ र छिटो र सुरक्षित रहन नयाँ विधिहरू प्रयोग गर्छ।
यो निरन्तर सुधारले युवा सिकारुदेखि वयस्क विज्ञहरूसम्म - सबैका लागि इन्टरनेट प्रयोग गर्न सजिलो बनाउँछ।
डोमेन नाम प्रणाली सम्बन्धी हाम्रो पाठबाट सबैभन्दा महत्त्वपूर्ण विचारहरूको समीक्षा गरौं: