अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

lft.db - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में lft.db चलाएं

यह कमांड lft.db है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


ट्रेसरआउट - नेटवर्क होस्ट के लिए रूट पैकेट ट्रेस प्रिंट करें

SYNOPSIS


ट्रेसरूट [-46dFITUअनरेएवी] [-f प्रथम_ttl] [-g द्वार,...]
[-i युक्ति] [-m मैक्स_टीटीएल] [-p बंदरगाह] [-s src_addr]
[-q प्रश्न] [-N पूछताछ] [-t tos]
[-l प्रवाह_लेबल] [-w प्रतीक्षा समय] [-z सेंडवेट] [-उल] [-D]
[-P आद्य] [--खेल=पोर्ट] [-M तरीका] [-O mod_options]
[--एमटीयू] [--वापस]
मेजबान [पैकेट_लेन]
अनुरेखक 6 [विकल्पों]
tcptraceroute [विकल्पों]
एलएफटी [विकल्पों]

वर्णन


ट्रेसरूट किसी दिए गए होस्ट के रास्ते में किसी IP नेटवर्क से लिए गए रूट पैकेट को ट्रैक करता है।
यह आईपी प्रोटोकॉल के रहने के समय (टीटीएल) क्षेत्र का उपयोग करता है और एक आईसीएमपी प्राप्त करने का प्रयास करता है
मेजबान के रास्ते में प्रत्येक गेटवे से TIME_EXCEEDED प्रतिक्रिया।

अनुरेखक 6 के बराबर है ट्रेसरूट -6

tcptraceroute के बराबर है ट्रेसरूट -T

एलएफटी , लेयर फोर ट्रैसरआउट, एक टीसीपी ट्रैसरआउट करता है, जैसे ट्रेसरूट -T , परंतु
इस तरह के मूल कार्यान्वयन के साथ संगतता प्रदान करने का प्रयास, जिसे भी कहा जाता है
"लेफ्ट"।

केवल आवश्यक पैरामीटर गंतव्य का नाम या आईपी पता है मेजबान
वैकल्पिक पैकेट_लेन`gth जांच पैकेट का कुल आकार है (IPv60 के लिए डिफ़ॉल्ट 4 बाइट्स
और आईपीवी80 के लिए 6)। निर्दिष्ट आकार को कुछ स्थितियों में अनदेखा किया जा सकता है या तक बढ़ाया जा सकता है
एक न्यूनतम मूल्य।

यह प्रोग्राम उस मार्ग का पता लगाने का प्रयास करता है जो एक आईपी पैकेट कुछ इंटरनेट होस्ट का अनुसरण करेगा
एक छोटे ttl (रहने का समय) के साथ जांच पैकेट लॉन्च करके फिर एक ICMP . के लिए सुनना
गेटवे से "समय पार हो गया" उत्तर। हम एक के टीटीएल के साथ अपनी जांच शुरू करते हैं और बढ़ाते हैं
एक के बाद एक जब तक हमें एक ICMP "पोर्ट अगम्य" (या TCP रीसेट) नहीं मिल जाता, जिसका अर्थ है कि हमें मिल गया
"होस्ट", या अधिकतम हिट करें (जो 30 हॉप्स के लिए डिफ़ॉल्ट है)। तीन जांच (डिफ़ॉल्ट रूप से) यहां भेजी जाती हैं
प्रत्येक ttl सेटिंग और ttl, गेटवे और राउंड का पता दिखाते हुए एक लाइन प्रिंट की जाती है
प्रत्येक जांच की यात्रा का समय। पते का अनुसरण अतिरिक्त जानकारी द्वारा किया जा सकता है जब
का अनुरोध किया। यदि जांच के उत्तर अलग-अलग गेटवे से आते हैं, तो प्रत्येक का पता
प्रतिक्रिया प्रणाली मुद्रित की जाएगी। यदि 5.0 सेकंड के भीतर कोई प्रतिक्रिया नहीं होती है
(डिफ़ॉल्ट), उस जांच के लिए एक "*" (तारांकन) मुद्रित किया जाता है।

यात्रा के समय के बाद, कुछ अतिरिक्त एनोटेशन मुद्रित किए जा सकते हैं: !H, !Nया, !P (मेज़बान,
नेटवर्क या प्रोटोकॉल अगम्य), !S (स्रोत मार्ग विफल), !F (विखंडन की जरूरत है), !X
(संचार प्रशासनिक रूप से निषिद्ध), !V (मेजबान वरीयता उल्लंघन), !C
(प्रभाव में वरीयता कटऑफ), या ! (आईसीएमपी पहुंच योग्य कोड ) यदि लगभग सभी
जांच किसी प्रकार की पहुंच से बाहर हो जाती है, ट्रेसरआउट हार मान लेगा और बाहर निकल जाएगा।

हम नहीं चाहते कि गंतव्य होस्ट यूडीपी जांच पैकेट को संसाधित करे, इसलिए गंतव्य
पोर्ट एक असंभावित मान पर सेट है (आप इसे इसके साथ बदल सकते हैं -p झंडा)। ऐसा कोई नहीं है
ICMP या TCP अनुरेखण के लिए समस्या (TCP के लिए हम अर्ध-खुली तकनीक का उपयोग करते हैं, जो रोकता है
हमारी जांच को गंतव्य होस्ट पर अनुप्रयोगों द्वारा देखा जाना है)।

आधुनिक नेटवर्क वातावरण में, पारंपरिक ट्रेसरआउट विधियाँ हमेशा नहीं हो सकती हैं
फायरवॉल के व्यापक उपयोग के कारण लागू। ऐसे फायरवॉल "संभावना नहीं" को फ़िल्टर करते हैं
यूडीपी पोर्ट, या यहां तक ​​कि आईसीएमपी भी गूँजता है। इसे हल करने के लिए, कुछ अतिरिक्त अनुरेखण विधियाँ हैं:
कार्यान्वित (टीसीपी सहित), देखें सूची OF उपलब्ध विधि नीचे। इस तरह के तरीकों का इस्तेमाल करने की कोशिश
फायरवॉल को बायपास करने के लिए विशेष प्रोटोकॉल और स्रोत/गंतव्य बंदरगाह (देखने के लिए
फायरवॉल द्वारा एक नेटवर्क सत्र के अनुमत प्रकार की शुरुआत के रूप में)।

विकल्प


--मदद सहायता जानकारी प्रिंट करें और बाहर निकलें।

-4, -6 स्पष्ट रूप से IPv4 या IPv6 अनुरेखण के लिए बाध्य करें। डिफ़ॉल्ट रूप से, प्रोग्राम कोशिश करेगा
दिए गए नाम को हल करें, और स्वचालित रूप से उपयुक्त प्रोटोकॉल चुनें। अगर
होस्ट नाम का समाधान IPv4 और IPv6 दोनों पते लौटाता है, ट्रेसरूट उपयोग होगा
IPv4।

-मैं, --आईसीएमपी
जांच के लिए आईसीएमपी ईसीएचओ का प्रयोग करें

-टी, --टीसीपी
जांच के लिए TCP SYN का प्रयोग करें

-डी, - दाढ़
सॉकेट स्तर डिबगिंग सक्षम करें (जब लिनक्स कर्नेल इसका समर्थन करता है)

-एफ, --नहीं-टुकड़ा
जांच पैकेट को खंडित न करें। (आईपीवी4 के लिए यह डीएफ बिट भी सेट करता है, जो बताता है
इंटरमीडिएट राउटर दूरस्थ रूप से भी खंडित नहीं होते हैं)।

द्वारा प्रोबिंग पैकेट के आकार को बदलना पैकेट_लेन कमांड लाइन पैरामीटर,
आप व्यक्तिगत नेटवर्क हॉप्स के एमटीयू के बारे में मैन्युअल रूप से जानकारी प्राप्त कर सकते हैं। NS
--एमटीयू विकल्प (नीचे देखें) स्वचालित रूप से ऐसा करने का प्रयास करता है।

ध्यान दें, कि गैर-खंडित विशेषताएं (जैसे -F or --एमटीयू) Linux के बाद से ठीक से काम करें
कर्नेल 2.6.22 केवल। उस संस्करण से पहले, IPv6 हमेशा खंडित था, IPv4 कर सकता था
केवल एक बार खोजे गए अंतिम एमटीयू (रूट कैश से) का उपयोग करें, जो हो सकता है
किसी डिवाइस के वास्तविक एमटीयू से कम।

-f प्रथम_ttl, --प्रथम=प्रथम_ttl
निर्दिष्ट करता है कि किस टीटीएल को शुरू करना है। 1 के लिए डिफ़ॉल्ट।

-g प्रवेश द्वार, --गेटवे=प्रवेश द्वार
ट्रैसरआउट को आउटगोइंग पैकेट में एक आईपी स्रोत रूटिंग विकल्प जोड़ने के लिए कहता है कि
निर्दिष्ट के माध्यम से पैकेट को रूट करने के लिए नेटवर्क को बताता है प्रवेश द्वार (अधिकांश राउटर
सुरक्षा कारणों से अक्षम स्रोत रूटिंग है)। सामान्य तौर पर, कई प्रवेश द्वार's
अनुमति है (अल्पविराम से अलग)। IPv6 के लिए, का रूप संख्या,addr,अतिरिक्त... की अनुमति है,
जहां संख्या एक रूट हेडर प्रकार है (डिफ़ॉल्ट टाइप 2 है)। टाइप 0 रूट हेडर नोट करें
अब पदावनत कर दिया गया है (rfc5095)।

-i इंटरफेस, --इंटरफ़ेस=इंटरफेस
इंटरफ़ेस निर्दिष्ट करता है जिसके माध्यम से ट्रेसरूट पैकेट भेजना चाहिए। डिफ़ॉल्ट रूप से,
इंटरफ़ेस को रूटिंग टेबल के अनुसार चुना जाता है।

-m मैक्स_टीटीएल, --मैक्स-हॉप्स=मैक्स_टीटीएल
हॉप्स की अधिकतम संख्या निर्दिष्ट करता है (अधिकतम समय-से-लाइव मान) ट्रेसरूट मर्जी
जांच। डिफ़ॉल्ट 30 है।

-N पूछताछ, --सिम-क्वेरी=पूछताछ
एक साथ भेजे गए जांच पैकेट की संख्या निर्दिष्ट करता है। कई भेज रहा है
जांच एक साथ तेज कर सकते हैं ट्रेसरूट काफी। डिफ़ॉल्ट मान 16 है।
ध्यान दें कि कुछ राउटर और होस्ट ICMP दर थ्रॉटलिंग का उपयोग कर सकते हैं। ऐसी स्थिति में
बहुत बड़ी संख्या निर्दिष्ट करने से कुछ प्रतिक्रियाओं का नुकसान हो सकता है।

-n नामों को प्रदर्शित करते समय उन्हें होस्ट करने के लिए IP पतों को मैप करने का प्रयास न करें।

-p बंदरगाह, --पोर्ट=बंदरगाह
यूडीपी ट्रेसिंग के लिए, गंतव्य पोर्ट बेस निर्दिष्ट करता है ट्रेसरूट उपयोग करेंगे (the
गंतव्य पोर्ट संख्या प्रत्येक जांच द्वारा बढ़ाई जाएगी)।
ICMP ट्रेसिंग के लिए, प्रारंभिक ICMP अनुक्रम मान निर्दिष्ट करता है (प्रत्येक द्वारा बढ़ाया गया
जांच भी)।
टीसीपी और अन्य के लिए कनेक्ट करने के लिए केवल (स्थिर) गंतव्य बंदरगाह निर्दिष्ट करता है। कब
tcptraceroute आवरण का उपयोग करते हुए, -p स्रोत पोर्ट निर्दिष्ट करता है।

-t tos, --टोस =tos
IPv4 के लिए सेवा का प्रकार (TOS) और वरीयता मान सेट करें। उपयोगी मान हैं 16
(कम देरी) और 8 (उच्च थ्रूपुट)। ध्यान दें कि कुछ टीओएस वरीयता का उपयोग करने के लिए
मान, आपको सुपर उपयोगकर्ता बनना होगा।
IPv6 के लिए, ट्रैफ़िक नियंत्रण मान सेट करें।

-l प्रवाह_लेबल, --फ्लोलेबल=प्रवाह_लेबल
IPv6 पैकेट के लिए निर्दिष्ट प्रवाह_लेबल का उपयोग करें।

-w प्रतीक्षा समय, --प्रतीक्षा=प्रतीक्षा समय
जांच के प्रतिसाद के लिए प्रतीक्षा करने के लिए समय (सेकंड में) निर्धारित करें (डिफ़ॉल्ट 5.0 सेकंड)।

-q प्रश्न, --क्वेरी=प्रश्न
प्रति हॉप जांच पैकेट की संख्या निर्धारित करता है। डिफ़ॉल्ट 3 है।

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

-s source_addr, --स्रोत=source_addr
एक वैकल्पिक स्रोत पता चुनता है। ध्यान दें कि आपको एक का पता चुनना होगा
इंटरफेस के। डिफ़ॉल्ट रूप से, आउटगोइंग इंटरफ़ेस का पता उपयोग किया जाता है।

-z सेंडवेट, --भेजना =सेंडवेट
जांच के बीच न्यूनतम समय अंतराल (डिफ़ॉल्ट 0)। यदि मान 10 से अधिक है,
तो यह मिलीसेकंड में एक संख्या निर्दिष्ट करता है, अन्यथा यह कई सेकंड (फ्लोट .) है
बिंदु मानों की भी अनुमति है)। उपयोगी जब कुछ राउटर आईसीएमपी के लिए दर-सीमा का उपयोग करते हैं
संदेश.

-e, --एक्सटेंशन
ICMP एक्सटेंशन दिखाएं (rfc4884)। सामान्य रूप है कक्षा/TYPE: इसके बाद ए
हेक्साडेसिमल डंप। MPLS (rfc4950) को एक रूप में पार्स करके दिखाया गया है:
एमपीएलएस: एल =लेबल,ई=क्स्प_उपयोग, एस =स्टैक_बॉटम, टी =टीटीएल (अधिक वस्तुओं द्वारा अलग किया गया / ).

-ए, --as-पथ-लुकअप
रूटिंग रजिस्ट्रियों में AS पथ लुकअप निष्पादित करें और इसके बाद सीधे परिणाम प्रिंट करें
संबंधित पते।

-वी, --संस्करण
संस्करण प्रिंट करें और बाहर निकलें।

उन्नत उपयोग के लिए अतिरिक्त विकल्प हैं (जैसे वैकल्पिक ट्रेस विधियाँ
आदि।):

--खेल=बंदरगाह
उपयोग करने के लिए स्रोत पोर्ट चुनता है। तात्पर्य -N 1. आम तौर पर स्रोत पोर्ट (यदि
लागू) सिस्टम द्वारा चुने जाते हैं।

--fwmark=निशान
आउटगोइंग पैकेट के लिए फ़ायरवॉल चिह्न सेट करें (लिनक्स कर्नेल 2.6.25 के बाद से)।

-M तरीका, --मॉड्यूल=नाम
ट्रेसरआउट संचालन के लिए निर्दिष्ट विधि का प्रयोग करें। डिफ़ॉल्ट पारंपरिक udp विधि है
नाम चूक, आईसीएमपी (-I) और टीसीपी (-T) के नाम हैं आईसीएमपी और टी सी पी क्रमशः.
विधि-विशिष्ट विकल्पों द्वारा पारित किया जा सकता है -O . अधिकांश विधियों के अपने सरल हैं
शॉर्टकट, (-I साधन -M आईसीएमपी, आदि).

-O विकल्प, --विकल्प=विकल्पों
कुछ विधि-विशिष्ट विकल्प निर्दिष्ट करता है। कई विकल्प अल्पविराम द्वारा अलग किए जाते हैं (या
कई का उपयोग करें -O सीएमडीलाइन पर)। प्रत्येक विधि के अपने विशिष्ट विकल्प हो सकते हैं, या कई
उनके पास बिल्कुल नहीं। उपलब्ध विकल्पों के बारे में जानकारी प्रिंट करने के लिए, उपयोग करें -O मदद.

-यू, --यूडीपी
ट्रेसरूटिंग के लिए विशिष्ट गंतव्य पोर्ट के लिए यूडीपी का उपयोग करें (बजाय इसे बढ़ाने के
प्रत्येक जांच के लिए बंदरगाह)। डिफ़ॉल्ट पोर्ट 53 (डीएनएस) है।

-उल अनुरेखण के लिए UDPLITE का उपयोग करें (डिफ़ॉल्ट पोर्ट 53 है)।

-डी, --डीसीसीपी
जांच के लिए DCCP अनुरोध का प्रयोग करें।

-P प्रोटोकॉल, --प्रोटोकॉल=प्रोटोकॉल
अनुरेखण के लिए निर्दिष्ट प्रोटोकॉल के कच्चे पैकेट का प्रयोग करें। डिफ़ॉल्ट प्रोटोकॉल 253 . है
(आरएफसी3692)।

--एमटीयू खोजे जा रहे पथ के साथ एमटीयू की खोज करें। तात्पर्य -F -N 1। नया MTU एक बार छपा है
के रूप में F=NUM एक हॉप की पहली जांच में जिसके लिए इस तरह की आवश्यकता होती है MTU करने के लिए हो सकता है
पहुंच गए। (वास्तव में, पत्राचार "टुकड़ा आवश्यक" आईसीएमपी संदेश सामान्य रूप से भेजा जाता है
पिछले हॉप)।

ध्यान दें, कि कुछ राउटर एक बार फ़्रेग्मेंटेशन पर देखी गई जानकारी को कैश कर सकते हैं।
इस प्रकार आप एक करीबी हॉप से ​​अंतिम एमटीयू प्राप्त कर सकते हैं। एक असामान्य निर्दिष्ट करने का प्रयास करें
tos by -t , यह एक प्रयास के लिए मदद कर सकता है (फिर इसे वहां भी कैश किया जा सकता है)।
देख -F अधिक जानकारी के लिए विकल्प।

--वापस बैकवर्ड हॉप्स की संख्या प्रिंट करें जब यह फॉरवर्ड के साथ अलग लगता है
दिशा। इस संख्या का अनुमान इस धारणा में लगाया जाता है कि रिमोट हॉप्स उत्तर पैकेट भेजते हैं
प्रारंभिक ttl के साथ 64, या 128 या 255 (जो एक सामान्य अभ्यास लगता है) पर सेट है।
इसे '-NUM' के रूप में एक नकारात्मक मान के रूप में मुद्रित किया जाता है।

सूची OF उपलब्ध विधि


सामान्य तौर पर, एक विशेष ट्रेसरआउट विधि को चुना जाना पड़ सकता है -M नाम, लेकिन अधिकांश
विधियों में उनके सरल cmdline स्विच होते हैं (आप उन्हें विधि नाम के बाद देख सकते हैं, if
वर्तमान)।

चूक
अनुरेखण की पारंपरिक, प्राचीन विधि। डिफ़ॉल्ट रूप से उपयोग किया जाता है।

जांच पैकेट तथाकथित "असंभावित" गंतव्य बंदरगाहों के साथ udp डेटाग्राम हैं। NS
पहली जांच का "असंभव" पोर्ट 33434 है, फिर प्रत्येक अगली जांच के लिए इसे बढ़ा दिया जाता है
एक। चूंकि बंदरगाहों के अप्रयुक्त होने की उम्मीद है, गंतव्य होस्ट सामान्य रूप से वापस आ जाता है
अंतिम प्रतिक्रिया के रूप में "आईसीएमपी पहुंच बंदरगाह"। (कोई नहीं जानता कि क्या होता है जब कुछ आवेदन
हालांकि, ऐसे बंदरगाहों के लिए सुनता है)।

इस विधि की अनुमति अप्राप्त उपयोगकर्ताओं के लिए है।

आईसीएमपी -I
अभी के लिए सबसे सामान्य तरीका, जो जांच के लिए icmp इको पैकेट का उपयोग करता है।
यदि आप पिंग(8) डेस्टिनेशन होस्ट, आईसीएमपी ट्रेसरूटिंग भी लागू है।

इस विधि को कर्नेल 3.0 (केवल IPv4) के बाद से अप्रतिबंधित उपयोक्ताओं के लिए अनुमति दी जा सकती है, जो
नए का समर्थन करता है डीग्राम आईसीएमपी (या "पिंग") सॉकेट। ऐसे सॉकेट की अनुमति देने के लिए, sysadmin चाहिए
प्रदान करना नेट/आईपीवी4/पिंग_ग्रुप_रेंज उपयोगकर्ता के किसी भी समूह से मेल खाने के लिए sysctl श्रेणी।
विकल्प:

कच्चा केवल कच्चे सॉकेट (पारंपरिक तरीके से) का प्रयोग करें।
इस तरह से पहले डिफ़ॉल्ट रूप से (संगतता कारणों से) कोशिश की जाती है, फिर नया dgram icmp
फॉलबैक के रूप में सॉकेट।

डीग्राम केवल dgram icmp सॉकेट का उपयोग करें।

टी सी पी -T
प्रसिद्ध आधुनिक विधि, जिसका उद्देश्य फायरवॉल को बायपास करना है।
स्थिर गंतव्य पोर्ट का उपयोग करता है (डिफ़ॉल्ट 80 है, http)।

यदि नेटवर्क पथ में कुछ फ़िल्टर मौजूद हैं, तो संभवत: कोई भी "असंभव" udp
बंदरगाहों (के रूप में) चूक विधि) या यहां तक ​​कि icmp गूँज (जैसा कि) आईसीएमपी) फ़िल्टर किए जाते हैं, और पूरे
ऐसे फ़ायरवॉल पर ट्रेसरआउट बस रुक जाएगा। नेटवर्क फ़िल्टर को बायपास करने के लिए, हमें करना होगा
केवल अनुमत प्रोटोकॉल/पोर्ट संयोजनों का उपयोग करें। अगर हम कुछ के लिए ट्रेस करते हैं, कहते हैं, मेलसर्वर, तो
अधिक होने की संभावना -T -p 25 उस तक पहुँच सकते हैं, तब भी जब -I नही सकता।

यह विधि प्रसिद्ध "आधा खुली तकनीक" का उपयोग करती है, जो अनुप्रयोगों को रोकता है
हमारी जांच को देखने से गंतव्य मेजबान। आम तौर पर, एक tcp syn भेजा जाता है। गैर के लिए-
सुने गए पोर्ट हमें tcp रीसेट प्राप्त होते हैं, और सब कुछ किया जाता है। सक्रिय श्रवण बंदरगाहों के लिए हम
tcp syn + ack प्राप्त करें, लेकिन tcp रीसेट (अपेक्षित tcp ack के बजाय) द्वारा उत्तर दें, इस तरह
रिमोट टीसीपी सत्र को कभी भी नोटिस लेने के बिना भी हटा दिया जाता है।

के लिए कुछ विकल्प हैं टी सी पी तरीका:

syn, ack, फिन, rst, psh, urg, ece, cwr
किसी भी संयोजन में जांच पैकेट के लिए निर्दिष्ट टीसीपी झंडे सेट करता है।

झंडे=संख्या
टीसीपी हेडर में फ्लैग फील्ड को ठीक से सेट करता है संख्या.

ईसीएन टीसीपी झंडे ईसीई और सीडब्ल्यूआर के साथ सिंक पैकेट भेजें (स्पष्ट भीड़ अधिसूचना के लिए,
आरएफसी3168)।

बोरी, टाइमस्टैम्प, window_scaling
जावक जांच पैकेट में संगत tcp हैडर विकल्प का प्रयोग करें।

sysctl वर्तमान sysctl का प्रयोग करें (/प्रोक/एसवाईएस/नेट/*) ऊपर दिए गए टीसीपी हेडर विकल्पों के लिए सेटिंग और
ईसीएन. हमेशा डिफ़ॉल्ट रूप से सेट करें, अगर कुछ और निर्दिष्ट नहीं है।

एमएसएस=संख्या
के मूल्य का प्रयोग करें संख्या मैक्ससेग टीसीपी हेडर विकल्प के लिए (जब syn).

पता लक्ष्य होस्ट तक पहुंचने पर अंतिम टीसीपी उत्तरों के टीसीपी झंडे प्रिंट करें। अनुमति देता है
यह निर्धारित करें कि कोई एप्लिकेशन पोर्ट और अन्य उपयोगी चीजों को सुनता है या नहीं।

डिफ़ॉल्ट विकल्प है सिंक, sysctl.

टीसीपीकॉन
टीसीपी विधि का प्रारंभिक कार्यान्वयन, सरल उपयोग कनेक्ट(2) कॉल, जो पूर्ण tcp . करता है
सत्र का उद्घाटन। सामान्य उपयोग के लिए अनुशंसित नहीं है, क्योंकि एक गंतव्य अनुप्रयोग है
हमेशा प्रभावित (और भ्रमित हो सकता है)।

यूडीपी -U
निरंतर गंतव्य पोर्ट (डिफ़ॉल्ट 53, डीएनएस) के साथ यूडीपी डेटाग्राम का प्रयोग करें।
फ़ायरवॉल को भी बायपास करने का इरादा है।

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

इस विधि की अनुमति अप्राप्त उपयोगकर्ताओं के लिए है।

उडप्लाइट -उल
जांच के लिए udplite डेटाग्राम का उपयोग करें (स्थिर गंतव्य पोर्ट के साथ, डिफ़ॉल्ट 53)।

इस विधि की अनुमति अप्राप्त उपयोगकर्ताओं के लिए है।
विकल्प:

व्याप्ति=संख्या
udplite को कवरेज भेजें . पर सेट करें संख्या.

डीसीसीपी -D
जांच के लिए DCCP अनुरोध पैकेट का उपयोग करें (rfc4340)।

यह विधि उसी "हाफ-ओपन तकनीक" का उपयोग करती है जो टीसीपी के लिए उपयोग की जाती है। डिफ़ॉल्ट गंतव्य
पोर्ट 33434 है।

विकल्प:

सेवा=संख्या
DCCP सेवा कोड को इस पर सेट करें संख्या (डिफ़ॉल्ट 1885957735 है)।

कच्चा -P आद्य
प्रोटोकॉल का कच्चा पैकेट भेजें आद्य.
प्रोटोकॉल-विशिष्ट शीर्षलेखों का उपयोग नहीं किया जाता है, केवल आईपी शीर्षलेख का उपयोग किया जाता है।
तात्पर्य -N 1.
विकल्प:

प्रोटोकॉल=आद्य
आईपी ​​​​प्रोटोकॉल का प्रयोग करें आद्य (डिफ़ॉल्ट 253)।

टिप्पणियाँ


काम में तेजी लाने के लिए, आमतौर पर कई जांच एक साथ भेजी जाती हैं। दूसरी ओर, यह
विशेष रूप से उत्तर दिशा में "पैकेजों का तूफान" बनाता है। राउटर थ्रॉटल कर सकते हैं
आईसीएमपी प्रतिक्रियाओं की दर, और कुछ जवाब खो सकते हैं। इससे बचने के लिए कम करें
एक साथ जांच की संख्या, या इसे 1 पर भी सेट करें (जैसे प्रारंभिक ट्रेसरआउट में)
कार्यान्वयन), यानी -N 1

अंतिम (लक्ष्य) मेजबान कुछ समकालिक जांचों को छोड़ सकता है, और उत्तर भी दे सकता है
केवल नवीनतम वाले। यह अंतिम हॉप के पास अतिरिक्त "एक्सपायर्ड जैसा दिखता है" हॉप्स को जन्म दे सकता है।
हम ऐसी स्थिति का स्वतः पता लगाने के लिए एक स्मार्ट एल्गोरिदम का उपयोग करते हैं, लेकिन अगर यह आपकी मदद नहीं कर सकता है
मामला, बस उपयोग करें -N 1 भी है.

और भी अधिक स्थिरता के लिए आप प्रोग्राम के काम को धीमा कर सकते हैं -z विकल्प, उदाहरण के लिए
उपयोग -z 0.5 जांच के बीच आधे सेकंड के ठहराव के लिए।

यदि कुछ हॉप्स प्रत्येक विधि के लिए कुछ भी रिपोर्ट नहीं करते हैं, तो कुछ प्राप्त करने का अंतिम मौका है
उपयोग पिंग -R कमांड (IPv4, और केवल निकटतम 8 hops के लिए)।

onworks.net सेवाओं का उपयोग करके lft.db का ऑनलाइन उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad