क्या आप विंडोज़ में ट्रेसरआउट या "ट्रैसर्ट" कमांड के बारे में जानते हैं? यह एक ऐसा उपकरण है जो आपको किसी विशिष्ट गंतव्य पर जाते समय आपके कनेक्शन के पथ को देखने की अनुमति देता है। हालांकि यह देखना बहुत दिलचस्प है कि वेबसाइट से कनेक्ट करते समय आपके पैकेट कहां जाते हैं, इसका प्राथमिक उपयोग यह देखना है कि पथ के पैकेट कहां खो रहे हैं।
ट्रेसरआउट क्या है?
इससे पहले कि हम पता करें कि ट्रेसरूट का उपयोग कैसे किया जा सकता है, आइए बात करते हैं कि ट्रेसरआउट किस तरह से शुरू होता है। किसी मार्ग को ट्रेस करते समय, आप उस पथ की निगरानी कर रहे हैं जो एक पैकेट लेता है और देख रहा है कि यह कहाँ समाप्त होता है। यदि आपने कभी भी उपलब्ध ट्रैकिंग के साथ पार्सल का ऑर्डर दिया है, तो संभवत:आपने (उत्साह के साथ!) वह रास्ता देखा होगा जो पैकेज आपके दरवाजे तक ले गया था। ट्रेसरूट एक समान प्रक्रिया है, सिवाय इसके कि हम डेटा के पैकेट पर ट्रैकिंग डिवाइस नहीं रख सकते। डेटा पैकेट को ट्रैक करने के लिए हमें थोड़ा और आविष्कारशील होने की आवश्यकता है।
यदि राउटर द्वारा रखे जाने के दौरान एक पैकेट समाप्त हो जाता है, तो राउटर वापस उस स्थान पर कॉल करता है जहां से पैकेट आया था, यह कहने के लिए कि पैकेट समाप्त हो गया है। जबकि हम एक पैकेट को ट्रैक किए गए पार्सल की तरह सीधे नेटवर्क के चारों ओर नहीं देख सकते हैं, हम पैकेट को बाहर भेज सकते हैं जो प्रत्येक राउटर पर आते ही समाप्त हो जाते हैं। राउटर एक त्रुटि संदेश वापस भेजते हैं, और हम उन स्थानों का विश्लेषण कर सकते हैं जो एक मृत पैकेट की रिपोर्ट कर रहे हैं। फिर हम इसका उपयोग यह अनुमान लगाने के लिए कर सकते हैं कि पैकेट कहाँ जा रहा है।
ऐसा करने के लिए, हम टीटीएल नामक पैकेट की एक संपत्ति का उपयोग करते हैं। टीटीएल का अर्थ है "जीने का समय", और यह तय करता है कि एक पैकेट की समय सीमा समाप्त होने से पहले कितने राउटर तक पहुंच सकता है। जब एक राउटर एक पैकेट को संभालता है, तो वह इसे पास करने से पहले टीटीएल को एक से घटा देता है। यदि टीटीएल 0 तक पहुंच जाता है, तो पैकेट समाप्त हो जाता है, और राउटर इसकी समाप्ति की रिपोर्ट करता है। ट्रेसरआउट के दौरान, 1 के टीटीएल वाला एक पैकेट भेजा जाता है। यह पहले राउटर द्वारा नियंत्रित किया जाता है और तुरंत समाप्त हो जाता है। राउटर अपनी त्रुटि वापस भेजता है, और ट्रेसरआउट इसके स्थान को लॉग करता है। Traceroute तब TTL 2 का एक पैकेट भेजता है जो इसे पहले राउटर से आगे कर देता है लेकिन दूसरे पर समाप्त हो जाता है। फिर 3 के टीटीएल वाला एक पैकेट भेजा जाता है, और इसी तरह।
कार्रवाई में Traceroute का एक उदाहरण
आइए एक उदाहरण देखें कि ट्रेसरआउट के दौरान क्या होता है।
कंप्यूटर TTL 1 पर पैकेट भेजता है -> राउटर A 1 से घटकर 0 हो जाता है -> TTL 0 होता है, इसलिए पैकेट मर जाता है -> राउटर A अपने स्थान की रिपोर्ट करता है
कंप्यूटर टीटीएल 2 पर पैकेट भेजता है -> राउटर ए 1 से घटकर 1 हो जाता है -> राउटर बी को भेजता है -> राउटर बी 1 से घटकर 0 हो जाता है -> टीटीएल 0 होता है, इसलिए पैकेट मर जाता है ->राउटर बी रिपोर्ट इसका स्थान
कंप्यूटर टीटीएल 3 पर पैकेट भेजता है -> राउटर ए 1 से घटकर 2 हो जाता है -> राउटर बी को भेजता है -> राउटर बी 1 से 1 तक कम हो जाता है -> सर्वर को भेजता है -> सर्वर कनेक्शन की पुष्टि वापस भेजता है मजबूत> ।
आप देख सकते हैं कि हम पहले से ही इस बात का अंदाजा लगा रहे हैं कि हमारा पैकेट कहां से जा रहा है। एक बार जब ट्रेसरआउट को गंतव्य से एक त्रुटि प्राप्त हो जाती है, तो यह ट्रेसरआउट को रोक देता है, और आप विश्लेषण कर सकते हैं कि पैकेट कहाँ गया। बहुत उपयोगी!
ट्रेसरआउट कैसे करें
तो, चलिए आगे बढ़ते हैं और देखते हैं कि ट्रेसरआउट कैसे करें। सबसे पहले, अपनी कमांड विंडो लाएं। यह स्टार्ट पर क्लिक करके, फिर cmd
. टाइप करके किया जा सकता है खोज में, फिर एंटर दबाएं। आप Windows Key+R दबाकर, फिर cmd
. लिखकर भी कमांड विंडो को ऊपर ला सकते हैं नई विंडो में।
यहां, टाइप करें tracert
फिर एक गंतव्य, या तो URL या IP (www.twitter.com या 104.244.42.1) के रूप में। प्रविष्ट दबाएँ। ट्रेसरआउट आपके द्वारा सेट किए गए गंतव्य की ओर कनेक्शन लॉग करना शुरू कर देगा। वापस बैठो और इसे चलते हुए देखो!
समस्याओं के निदान के लिए Traceroute का उपयोग कैसे करें
अब जब हम जानते हैं कि ट्रेसरआउट क्या करता है, तो हम इसका उपयोग यह पता लगाने के लिए कर सकते हैं कि कनेक्शन कहाँ गिराए जा रहे हैं। कल्पना कीजिए कि अगर हम बढ़ते टीटीएल के साथ पैकेट भेजते हैं, लेकिन जब हम एक विशिष्ट टीटीएल स्तर पर पहुंचते हैं, तो हमें अगले राउटर से कोई त्रुटि संदेश प्राप्त नहीं होता है। इसका मतलब है कि अगला राउटर पैकेट प्राप्त नहीं कर रहा है। कंप्यूटर राउटर से बात करने की प्रतीक्षा करेगा; यदि यह कोई त्रुटि प्राप्त करने में विफल रहता है, तो यह "अनुरोध समय समाप्त हो गया। . के साथ रिपोर्ट करेगा "
यह कैसे उपयोगी है?
जब कोई कनेक्शन मर जाता है, तो आप यह देखने के लिए ट्रेसरआउट का उपयोग कर सकते हैं कि वह किस मार्ग पर मर रहा है। यदि समय समाप्त होने से पहले पैकेट आपके राउटर से बाहर नहीं निकल रहे हैं, तो आपके राउटर में कुछ गड़बड़ है। अगर पैकेट आपके राउटर से सफलतापूर्वक निकल जाता है लेकिन एक्सचेंज में कहीं मर जाता है, तो यह एक ISP समस्या होने की संभावना है।
जब आपको किसी वेबसाइट से कनेक्ट करने में समस्या हो रही हो, तो आप ट्रेसरआउट को कनेक्शन की जांच करने के लिए कह सकते हैं। अगर आपको अपने राउटर या एक्सचेंज से शून्य त्रुटियां मिल रही हैं, लेकिन टाइमआउट बाद में श्रृंखला में होता है, तो शायद यह आपके राउटर या आईएसपी की गलती नहीं है।
ट्रेसरआउट का उपयोग करते समय आपको एक बात ध्यान रखनी चाहिए - पैकेट हमेशा एक विशिष्ट वेबसाइट पर जाने पर एक ही मार्ग नहीं लेते हैं। ट्रेसरआउट करते समय और इससे निर्णायक सबूत निकालने का प्रयास करते समय इसे ध्यान में रखना सुनिश्चित करें।
निष्कर्ष
यह देखने के लिए एक मजेदार टूल है कि आपके पैकेट कहां जाते हैं, ट्रेसरआउट का उपयोग यह देखने के लिए भी किया जा सकता है कि वे कहां खराबी कर रहे हैं। अब जब आप जानते हैं कि ट्रेसरआउट कैसे काम करता है, तो आप इसका बेहतर निदान करने के लिए इसका उपयोग कर सकते हैं कि कनेक्शन के साथ पैकेट कहां खो रहे हैं और समस्या कहां हो सकती है। आपके निदान के लिए शुभकामनाएँ!