नेटवर्क समस्याओं की पहचान करने के लिए Traceroute का उपयोग कैसे करें
Traceroute विंडोज और अन्य ऑपरेटिंग सिस्टम के साथ शामिल एक कमांड लाइन टूल है। पिंग कमांड के साथ, यह पैकेट कनेक्शन और उच्च विलंबता सहित इंटरनेट कनेक्शन समस्याओं को समझने के लिए एक महत्वपूर्ण उपकरण है.
यदि आपको किसी वेबसाइट से जुड़ने में परेशानी हो रही है, तो ट्रेसरआउट आपको बता सकता है कि समस्या कहां है। यह आपके कंप्यूटर और वेब सर्वर के बीच के ट्रैफ़िक को ले जाने की कल्पना करने में भी मदद कर सकता है.
ट्रेसरूट कैसे काम करता है
जब आप किसी वेबसाइट से जुड़ते हैं - कहते हैं, Howtogeek.com - ट्रैफिक को वेबसाइट तक पहुँचने से पहले कई बिचौलियों से गुजरना पड़ता है। ट्रैफ़िक आपके स्थानीय राउटर, आपके इंटरनेट सेवा प्रदाता के राउटर, बड़े नेटवर्क और इतने पर से होकर जाता है.
Traceroute हमें वेबसाइट तक पहुँचने के लिए पथ यातायात को दिखाता है। यह प्रत्येक स्टॉप पर होने वाली देरी को भी प्रदर्शित करता है। यदि आपको किसी वेबसाइट तक पहुंचने में समस्या आ रही है और वह वेबसाइट ठीक से काम कर रही है, तो संभव है कि आपके कंप्यूटर और वेबसाइट के सर्वर के बीच के रास्ते में कहीं कोई समस्या है। Traceroute आपको दिखाएगा कि समस्या कहां है.
हमने समझाने के लिए ट्रेसरूट का उपयोग किया है - और प्रदर्शित करता है - जो आपके इंटरनेट सेवा प्रदाता के लिए इंटरनेट सेवा प्रदान करता है.
अधिक तकनीकी शब्दों में, Traceroute ICMP प्रोटोकॉल (पिंग कमांड के लिए उपयोग किया जाने वाला समान प्रोटोकॉल) का उपयोग करके पैकेट का एक क्रम भेजता है। पहले पैकेट में 1 का टाइम-टू-लाइव (जिसे TTL या हॉप लिमिट भी कहा जाता है) है। दूसरे पैकेट में 2 का TTL है, और इसी तरह। जब भी किसी पैकेट को नए राउटर से पास किया जाता है, टीटीएल 1 से कम हो जाता है। जब यह 0 पर पहुंच जाता है, तो पैकेट को छोड़ दिया जाता है और राउटर एक त्रुटि संदेश देता है। इस तरह से पैकेट भेजने से, ट्रेसरआउट यह सुनिश्चित करता है कि रास्ते में प्रत्येक राउटर एक पैकेट को छोड़ देगा और एक प्रतिक्रिया भेजेगा.
ट्रेसरूट का उपयोग कैसे करें
Traceroute को कमांड प्रॉम्प्ट या टर्मिनल विंडो से चलाया जाता है। विंडोज पर, विंडोज की दबाएं, कमांड प्रॉम्प्ट टाइप करें, और एक लॉन्च करने के लिए एंटर दबाएं.
एक ट्रेसरआउट को चलाने के लिए, एक वेबसाइट के पते के बाद ट्रैस्कर्ट कमांड चलाएं। उदाहरण के लिए, यदि आप How-To Geek पर एक ट्रेसरआउट चलाना चाहते हैं, तो आप कमांड चलाएंगे:
tracert howtogeek.com
(मैक या लिनक्स पर, भागो traceroute howtogeek.com बजाय।)
आप धीरे-धीरे मार्ग को अपनाते हुए देखेंगे क्योंकि आपके कंप्यूटर को रास्ते में मार्ग से प्रतिक्रियाएं मिलती हैं.
यदि आप किसी अन्य वेबसाइट के लिए एक ट्रेसरआउट चलाते हैं - विशेष रूप से दुनिया के एक अलग क्षेत्र में होस्ट किया गया - आप देखेंगे कि रास्ते कैसे भिन्न हैं। पहले "हॉप्स" वही होते हैं जो ट्रैफिक आपके आईएसपी तक पहुंचते हैं, जबकि बाद के हॉप्स अलग होते हैं क्योंकि पैकेट कहीं और जाते हैं। उदाहरण के लिए, नीचे आप चीन में Baidu.com पर जाने वाले पैकेट देख सकते हैं.
आउटपुट को समझना
मूल विचार आत्म-व्याख्यात्मक है। पहली पंक्ति आपके होम राउटर का प्रतिनिधित्व करती है (यह मानते हुए कि आप एक राउटर के पीछे हैं), अगली पंक्तियां आपके ISP का प्रतिनिधित्व करती हैं, और प्रत्येक पंक्ति आगे एक राउटर का प्रतिनिधित्व करती है जो आगे दूर है।.
प्रत्येक पंक्ति का प्रारूप इस प्रकार है:
हॉप RTT1 RTT2 RTT3 डोमेन नाम [आईपी पता]
- हॉप: जब भी किसी पैकेट को राउटर के बीच से गुजारा जाता है, तो इसे "हॉप" के रूप में संदर्भित किया जाता है। उदाहरण के लिए, ऊपर दिए गए आउटपुट में, हम देख सकते हैं कि मेरे वर्तमान स्थान से How-To Geek के सर्वर तक पहुंचने में 14 घंटे लगते हैं।.
- RTT1, RTT2, RTT3: यह एक राउंड-ट्रिप का समय होता है, जो एक पैकेट को एक हॉप में लाने के लिए और आपके कंप्यूटर (मिलीसेकंड में) पर वापस ले जाता है। इसे अक्सर विलंबता के रूप में संदर्भित किया जाता है, और पिंग का उपयोग करते समय वही संख्या देखी जाती है जो आप देखते हैं। Traceroute प्रत्येक हॉप को तीन पैकेट भेजता है और हर बार प्रदर्शित करता है, इसलिए आपको कुछ अंदाज़ा होता है कि विलंबता कितनी सुसंगत (या असंगत) है। यदि आपको कुछ कॉलम में एक * दिखाई देता है, तो आपको एक प्रतिक्रिया नहीं मिली - जो पैकेट के नुकसान का संकेत दे सकती है.
- डोमेन नाम [आईपी पता]: डोमेन नाम, यदि उपलब्ध हो, तो अक्सर आपको एक राउटर के स्थान को देखने में मदद मिल सकती है। यदि यह उपलब्ध नहीं है, तो राउटर का केवल आईपी पता प्रदर्शित किया जाता है.
अब आपको ट्रैसर्ट कमांड का उपयोग करने और इसके आउटपुट को समझने में सक्षम होना चाहिए.