क्या आप विंडोज में traceroute या "tracert" कमांड के बारे में जानते हैं? यह एक ऐसा टूल है जो आपको किसी विशिष्ट गंतव्य पर जाने पर आपके कनेक्शन को देखने के पथ को देखने की अनुमति देता है। हालांकि यह देखना बहुत दिलचस्प है कि किसी वेबसाइट से कनेक्ट होने पर आपके पैकेट कहां जाते हैं, इसका प्राथमिक उपयोग यह देखना है कि पथ पैकेट के साथ कहां खोया जा रहा है।

Traceroute क्या है?

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

यदि राउटर द्वारा आयोजित होने पर एक पैकेट समाप्त हो जाता है, तो राउटर वापस कहता है कि पैकेट कहां से आया था कि पैकेट समाप्त हो गया था। हालांकि हम एक पैकेट को सीधे ट्रैक किए गए पार्सल की तरह नेटवर्क के चारों ओर नहीं देख सकते हैं, हम प्रत्येक राउटर पर आने वाले पैकेट भेज सकते हैं। राउटर एक त्रुटि संदेश वापस भेजते हैं, और हम उन स्थानों का विश्लेषण कर सकते हैं जो मृत पैकेट की रिपोर्ट कर रहे हैं। फिर हम यह अनुमान लगाने के लिए उपयोग कर सकते हैं कि पैकेट कहां जा रहा है।

ऐसा करने के लिए, हम टीटीएल नामक पैकेट की संपत्ति का उपयोग करते हैं। टीटीएल का अर्थ है "समय से जीना, " और यह निर्धारित करता है कि यह समाप्त होने से पहले एक पैकेट कितने राउटर पहुंच सकता है। जब राउटर एक पैकेट को संभालता है, तो यह इसे पार करने से पहले टीटीएल को एक से कम करता है। यदि टीटीएल 0 तक पहुंचता है, तो पैकेट समाप्त हो जाता है, और राउटर इसकी समाप्ति की रिपोर्ट करता है। एक traceroute के दौरान, 1 के टीटीएल के साथ एक पैकेट भेजा जाता है। यह पहले राउटर द्वारा संभाला जाता है और तुरंत समाप्त हो जाता है। राउटर अपनी त्रुटि वापस भेजता है, और traceroute अपने स्थान लॉग करता है। Traceroute फिर टीटीएल 2 का एक पैकेट भेजता है जो इसे पहले राउटर से पहले बनाता है लेकिन दूसरे पर समाप्त हो जाता है। फिर 3 का टीटीएल वाला एक पैकेट भेजा जाता है, और इसी तरह।

कार्रवाई में Traceroute का एक उदाहरण

आइए ट्रेसआउट के दौरान क्या होता है इसका एक उदाहरण देखें।

कंप्यूटर टीटीएल 1 पर पैकेट भेजता है -> राउटर ए 1 से 0 तक घटता है -> टीटीएल 0 है, इसलिए पैकेट मर जाता है -> राउटर ए अपने स्थान की रिपोर्ट करता है

कंप्यूटर टीटीएल 2 पर पैकेट भेजता है -> राउटर ए 1 से 1 तक घटता है -> राउटर बी को भेजता है -> राउटर बी 1 से 0 तक घटता है -> टीटीएल 0 है, इसलिए पैकेट मर जाता है -> राउटर बी अपने स्थान की रिपोर्ट करता है

कंप्यूटर टीटीएल 3 पर पैकेट भेजता है -> राउटर ए 1 से 2 तक घटता है -> राउटर बी को भेजता है -> राउटर बी 1 से 1 तक घटता है -> सर्वर पर भेजता है -> सर्वर कनेक्शन की पुष्टि वापस भेजता है

आप देख सकते हैं कि हम पहले से ही एक विचार बना रहे हैं कि हमारा पैकेट इस से कहां जा रहा है। एक बार traceroute गंतव्य से एक त्रुटि प्राप्त करता है, तो यह traceroute बंद कर देता है, और आप विश्लेषण कर सकते हैं कि पैकेट कहाँ गया था। बहुत उपयोगी!

एक Traceroute कैसे करें

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

यहां, tracert तब एक गंतव्य टाइप करें, या तो यूआरएल या आईपी (www.twitter.com या 104.244.42.1) के रूप में। एंटर दबाए। Traceroute आपके द्वारा सेट किए गए गंतव्य की ओर कनेक्शन लॉगिंग शुरू कर देगा। वापस बैठो और इसे देखो!

समस्याओं का निदान करने के लिए Traceroute का उपयोग कैसे करें

अब जब हम जानते हैं कि ट्रैसरआउट क्या करता है, तो हम इसका उपयोग यह पता लगाने के लिए कर सकते हैं कि कनेक्शन कहां गिराए जा रहे हैं। कल्पना कीजिए कि अगर हमने टीटीएल को बढ़ाने के साथ पैकेट भेजे हैं, लेकिन जब हम एक विशिष्ट टीटीएल स्तर पर जाते हैं, तो हमें अगले राउटर से कोई त्रुटि संदेश नहीं मिलता है। इसका मतलब है कि अगले राउटर को पैकेट प्राप्त नहीं हो रहा है। कंप्यूटर राउटर से बात करने के लिए इंतजार करेगा; अगर यह कोई त्रुटि प्राप्त करने में विफल रहता है, तो यह " टाइम आउट अनुरोध " के साथ रिपोर्ट करेगा "

यह उपयोगी कैसे है?

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

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

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

निष्कर्ष

एक मजेदार टूल यह देखने के लिए कि आपके पैकेट कहां जाते हैं, ट्रैसरआउट का उपयोग यह देखने के लिए भी किया जा सकता है कि वे कहां दोष दे रहे हैं। अब जब आप जानते हैं कि ट्रैसरआउट कैसे काम करता है, तो आप बेहतर निदान के लिए इसका उपयोग कर सकते हैं जहां पैकेट खो रहे हैं और जहां समस्या झूठ बोल सकती है। अपने निदान के साथ शुभकामनाएँ!