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

दुर्भाग्य से, जब आप किसी वेबसाइट से कनेक्ट नहीं रह सकते हैं, तो इससे बेहतर और कुछ भी आपको इस सेटअप की याद नहीं दिलाता। इसका कारण कहीं आपकी तरफ, वेबसाइट की तरफ, या कहीं बीच में हो सकता है। और ट्रेसरूट का उपयोग करके यह पता लगाने का सबसे अच्छा तरीका है कि समस्या कहाँ है।

ट्रेसरूट क्या है?

छवि क्रेडिट: डिस्ट्रेट संज्ञान/विकिमीडिया कॉमन्स

ट्रेसरूट आपके डेटा पैकेट द्वारा इंटरनेट के माध्यम से अपना रास्ता बनाने के मार्ग का पता लगाने का एक तरीका है। प्रत्येक आधुनिक ऑपरेटिंग सिस्टम एक मार्ग का पता लगा सकता है।

जब आप एक ट्रेसरूट शुरू करते हैं, तो आप उसे बताते हैं कि आप किस वेबसाइट या सर्वर का पता लगाना चाहते हैं। आम तौर पर, यह एक वेबसाइट यूआरएल है जिस तक आप पहुंचने की कोशिश कर रहे हैं, लेकिन अगर आप चाहें तो आप इसे एक आईपी एड्रेस भी फीड कर सकते हैं।

instagram viewer

एक बार जब आप ट्रेसरूट शुरू कर देते हैं, तो आपका सिस्टम आपके निर्धारित गंतव्य की ओर पैकेट भेजता है। यह तब पैकेट की यात्रा को लॉग करता है और जानकारी को आपके पीसी पर वापस भेजता है, जो तब आपको दिखाता है कि वे कहाँ जा रहे हैं।

यदि आप नेटवर्क में कोई खराबी ढूँढ़ने का प्रयास कर रहे हैं तो यह वास्तव में आसान है। यदि कोई सर्वर या एक्सचेंज डाउन है, तो ट्रेसरूट समस्या का सामना करेगा और वापस रिपोर्ट करेगा कि कुछ ठीक से काम नहीं कर रहा है। फिर आप इस जानकारी का उपयोग बेहतर निदान के लिए कर सकते हैं कि क्या गलत हो रहा है।

ट्रेसरूट कैसे काम करता है?

Traceroute नेटवर्क त्रुटियों का निदान करने का एक आसान तरीका है। हालाँकि, क्या आप जानते हैं कि इंटरनेट को शुरुआत में बिना ट्रेसरूट को ध्यान में रखकर बनाया गया था?

वास्तव में, ट्रेसरूट का आविष्कार एक चतुर कारनामे के लिए धन्यवाद है। और यह समझने के लिए कि यह शोषण कैसे काम करता है, हमें नेटवर्क पैकेट के "टाइम-टू-लाइव" को देखने की जरूरत है।

पैकेट का "टाइम-टू-लाइव" क्या है?

आदर्श रूप से, जब कोई कंप्यूटर एक पैकेट को एक स्थान से दूसरे स्थान पर भेजता है, तो वह बिना किसी समस्या के वहाँ पहुँच जाता है। यह बिंदु A से बिंदु B तक सबसे तेज़ मार्ग लेता है और अटकता या रुकता नहीं है।

दुर्भाग्य से, नेटवर्क बारीक चीजें हो सकती हैं। यदि कोई इंजीनियर सर्वर सेट करते समय कोई गलती करता है, तो सर्वर के बीच अनंत लूप में पैकेट भेजना संभव है। और अगर ऐसा बहुत बार होता है, तो एक नेटवर्क हमेशा के लिए गोल-गोल घूमने वाले पैकेटों से भरा हो सकता है।

डेटा पैकेट के पीछे स्मार्ट दिमाग इसे ठीक करने के लिए एक समाधान के साथ आया, जिसे "टाइम-टू-लाइव" या "टीटीएल" कहा जाता है। प्रत्येक पैकेट, महान अज्ञात में भेजे जाने से पहले, उसके TTL. के लिए 0 से अधिक संख्या दी जाती है मूल्य। यदि यह मान कभी भी 0 से टकराता है, तो पैकेट को "मृत" माना जाता है और नष्ट हो जाता है।

जब पैकेट को अपनी यात्रा पर भेजा जाता है, तो यह विभिन्न सर्वरों पर कई पड़ाव बनाएगा। हर बार जब यह किसी सर्वर पर आता है, तो यह अपने TTL मान में से एक घटा देता है। आमतौर पर, यह टीटीएल मान उस संख्या पर सेट किया जाता है जहां पैकेट के पास 0 हिट होने से पहले अपने गंतव्य तक पहुंचने के लिए पर्याप्त समय होता है। हालांकि, अगर पैकेट लूप में प्रवेश करता है, तो टीटीएल अंततः पैकेट समाप्त होने तक घट जाएगा।

जब एक पैकेट की समय सीमा समाप्त हो जाती है, तो जिस सर्वर में यह समाप्त होता है, वह "आईसीएमपी टाइम एक्सीडेड" संदेश को घर वापस भेजता है। यह अनिवार्य रूप से एक नोटिस है कि पैकेट की असामयिक मृत्यु हो गई है और उपयोगकर्ता को बताता है कि समस्या निवारण में सहायता के लिए पैकेट की समय सीमा समाप्त हो गई है।

कैसे एक पैकेट का समय-समय पर अनुमत अनुरेखक कार्य करने के लिए

यह ICMP टाइम एक्सीडेड संदेश ट्रेसरूट को काम करने की कुंजी है। शुरू करने के लिए, Traceroute एक पैकेट भेजता है जिसमें TTL 1 पर सेट होता है। इसका मतलब है कि यह आपके पीसी को छोड़ देता है, पहले सर्वर पर आता है, इसके टीटीएल से एक घटाता है, नोटिस करता है कि इसका टीटीएल 0 है, और समाप्त हो जाता है।

उस समय पैकेट को संभालने वाला सर्वर फिर एक ICMP टाइम एक्सीडेड संदेश आपके पीसी पर, उसके स्थान के साथ वापस भेजता है। आपका पीसी तब आपके लक्ष्य की ओर पहले कदम के रूप में सर्वर के स्थान को लॉग करता है।

यह तब एक टीटीएल के साथ एक पैकेट भेजता है जिसे 2, 3 पर सेट किया जाता है, और इसी तरह जब तक पैकेट आपके गंतव्य पर नहीं आता। प्रत्येक पैकेट पैसेज के अगले चरण पर समाप्त हो जाएगा, और रास्ते में प्रत्येक सर्वर समाप्त पैकेट की रिपोर्ट करेगा, आपके पीसी को यह जानकारी देगा कि आपके पैकेट कहां जा रहे हैं।

ट्रेसरूट किसके लिए प्रयोग किया जाता है?

एक बुनियादी स्तर पर, Traceroute आपको एक नज़र डालने देता है कि पैकेट एक नेटवर्क के चारों ओर कैसे घूमते हैं। चाहे आप एक नेटवर्क इंजीनियर हों, यह देखने के लिए कि सब कुछ उसी तरह से प्रवाहित होता है, या आप केवल इस बात में रुचि रखते हैं कि जब आप Google पर जाते हैं तो आपके पैकेट कैसे यात्रा करते हैं, ट्रेसरूट जाने का रास्ता है।

हालाँकि, यह सिस्टम में त्रुटियों का पता लगाने के लिए भी उपयोगी है। यदि ट्रेसरूट एक अनुत्तरदायी सर्वर से संपर्क करने का प्रयास करता है, तो यह नोटिस करेगा कि जिस पैकेट को उसने भेजा है, उसने कुछ समय के लिए उत्तर को ट्रिगर नहीं किया है। एक बार पर्याप्त समय बीत जाने के बाद, ट्रेसरआउट ने घोषणा की कि "अनुरोध का समय समाप्त हो गया", जिसका अर्थ है कि उत्तर आवंटित समय में आने में विफल रहा।

बेशक, टाइम-आउट अनुरोध का हमेशा यह मतलब नहीं होता है कि सर्वर डाउन है; कभी-कभी सर्वर ट्रेसरूट अनुरोधों को पसंद नहीं करता है और जैसे ही वे आते हैं उन्हें ब्लॉक कर देता है। लेकिन यदि आप अपेक्षाकृत निश्चित हैं कि श्रृंखला के किसी भी सर्वर को ट्रेसरूट को ब्लॉक नहीं करना चाहिए, तो यह उस वेबसाइट या सर्वर का निदान करने का एक अच्छा तरीका है जो आपके द्वारा कनेक्ट करने का प्रयास करने पर प्रतिक्रिया देने में विफल रहता है।

ट्रेसरूट और पिंग में क्या अंतर है?

तकनीकी रूप से कुशल पाठक यह देखेंगे कि ट्रेसरूट एक अन्य आसान नेटवर्किंग टूल के समान लगता है, गुनगुनाहट. हालाँकि, जबकि दो सुविधाएँ थोड़ी-थोड़ी ओवरलैप करती हैं, लोग अलग-अलग कारणों से उनका उपयोग करते हैं।

जैसा कि हमने ऊपर कवर किया है, ट्रेसरूट आपको यह पता लगाने में मदद करता है कि एक पैकेट आपके पीसी को छोड़ने के बाद कहां जाता है। इस बीच, पिंग आपको बताता है कि क्या आपका पीसी किसी विशिष्ट सर्वर तक पहुंच सकता है, और वहां पहुंचने में कितना समय लगता है।

जैसे, यदि आप नेटवर्क श्रृंखला के प्रत्येक भाग को देखना चाहते हैं, तो Traceroute वह स्थान है जहाँ पर वह है। इस बीच, यदि आप केवल यह देखना चाहते हैं कि कोई सर्वर प्रतिक्रिया दे रहा है या नहीं, तो आप उसे पिंग कर सकते हैं। दी, आप इसे ट्रेसरूट के साथ भी कर सकते हैं, लेकिन आपको इसके लिए कुछ समय इंतजार करना होगा, इससे पहले कि आप जिस उत्तर की तलाश कर रहे हैं, वह आपके सर्वर तक पहुंच जाए।

ट्रैसरआउट कैसे करें

छवि क्रेडिट: मिशेल बकनी/विकिमीडिया कॉमन्स

जैसा कि हमने पहले कहा, सभी प्रमुख ऑपरेटिंग सिस्टम एक ट्रेसरूट का प्रदर्शन कर सकते हैं। यह कमांड टर्मिनल खोलने और ट्रैसरआउट कमांड दर्ज करने जितना आसान है।

MacOS के लिए, आपको बस खोलने की आवश्यकता है टर्मिनल और गंतव्य के URL या IP पते के बाद "traceroute" टाइप करें। यह Linux पर समान है, लेकिन इसे चलाने से पहले आपको पहले Traceroute को स्थापित करने की आवश्यकता हो सकती है।

विंडोज ऑपरेटिंग सिस्टम पर, यह उसी तरह काम करता है, सिवाय इसके कि फ़ंक्शन को ट्रेसरआउट के बजाय "ट्रैसर्ट" कहा जाता है। हमने अपने गाइड में ट्रैसर्ट और बहुत कुछ कवर किया है विंडोज़ पर वायरलेस नेटवर्क प्रबंधित करने के लिए आदेश, इसलिए यदि आप अपने पास उपलब्ध उपकरणों के बारे में जानना चाहते हैं तो इसे अवश्य पढ़ें।

ट्रेसरूट के साथ अपने पैकेट को ट्रैक करना

यदि आप देखना चाहते हैं कि आपके पीसी छोड़ने के बाद आपके पैकेट कहां जाते हैं, तो ट्रेसरूट जाने का रास्ता है। चाहे आप किसी नेटवर्क समस्या का निदान करना चाहते हों या आप केवल यह देखने के लिए उत्सुक हों कि आपके पैकेट कहाँ तक जाते हैं, इसे सेट करना और डेटा को जाते हुए देखना आसान है।

उन वेबसाइटों तक कैसे पहुँचें जो लोड नहीं होंगी: कोशिश करने के 5 तरीके

जब कोई साइट लोड नहीं होती है तो यह निराशाजनक होता है। यहां कुछ कारण दिए गए हैं, साथ ही डाउन की गई वेबसाइटों तक पहुंचने के लिए कुछ तरकीबें भी दी गई हैं।

आगे पढ़िए

साझा करनाकलरवईमेल
संबंधित विषय
  • प्रौद्योगिकी की व्याख्या
  • नेटवर्क टिप्स
  • कंप्यूटर नेटवर्क
लेखक के बारे में
साइमन बट्ट (720 लेख प्रकाशित)

सभी चीजों की सुरक्षा के लिए एक गहरे जुनून के साथ एक कंप्यूटर विज्ञान बीएससी स्नातक। एक इंडी गेम स्टूडियो के लिए काम करने के बाद, उन्होंने लेखन के अपने जुनून को पाया और अपने कौशल सेट का उपयोग सभी चीजों के बारे में लिखने के लिए करने का फैसला किया।

साइमन बट्ट की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें