ட்ரக்கர்யூட் கட்டளையானது லினக்ஸில் பயன்படுத்தப்படுகிறது, இதன் மூலம் ஒரு தகவல் தொகுப்பு அதன் மூலத்திலிருந்து அதன் இலக்குக்கு செல்கிறது. ட்ரேஸர்அவுட்டிற்கான ஒரு பயன்பாடு ஒரு நெட்வொர்க் முழுவதும் தரவு இழப்பு ஏற்படும்போது கண்டுபிடிக்கப்படும், இது கீழே இருக்கும் ஒரு முனையை குறிக்கும்.
பதிவில் உள்ள ஒவ்வொரு ஹாப் தோற்றமும் பிசி மற்றும் இலக்கு நோக்கத்திற்கும் இடையே ஒரு புதிய சேவையகம் அல்லது திசைவி பிரதிபலிக்கிறது, ட்ரேக்கர்அவுட் ஸ்கேன் முடிவுகளை மறுபரிசீலனை செய்வது உங்கள் நெட்வொர்க் ட்ராஃபிக்கை மோசமாக பாதிக்கும் மெதுவான புள்ளிகளை அடையாளம் காண உதவுகிறது.
எப்படி இது செயல்படுகிறது
நெட்வொர்க் ட்ராஃபிக் பின்தொடரும் குறிப்பிட்ட வழியை மதிப்பிடுதல் (அல்லது உங்கள் பாக்கெட்டுகளை நிராகரிக்கும் தவறான நுழைவாயில் கண்டுபிடித்து) பல சரிசெய்தல் சவால்களை அளிக்கிறது. Traceroute IP நெறிமுறையைப் பயன்படுத்துகிறது வாழ நேரம் ஒவ்வொரு நுழைவாயிலுடனும் ஒரு இலக்கு ஹோஸ்ட்டில் பாதையில் இருந்து ICMP TIME_EXCEEDED பதிலைத் தீர்ப்பதற்கான புலங்கள்.
நீங்கள் traceroute கட்டளையை இயக்கும் போது நீங்கள் சேர்க்க வேண்டிய ஒரே அளவுருவானது, ஹோஸ்டின் பெயர் அல்லது இடத்தின் IP முகவரி.
ட்ரேசெர்அவுட் தொடரியல் மற்றும் சுவிட்சுகள்

டிரேஸ்ரூட் -dFInrvx -f first_ttl -g நுழைவாயில் -நான் iface -m max_ttl -p துறைமுக -q nqueries -s src_addr -t டுக்கள் -w WAITTIME -Z pausemsecs தொகுப்பாளர் packetlen
கட்டளை வரியில் பணிபுரியும் பொருட்டு traceroute கட்டளை எவ்வாறு எழுதப்பட வேண்டும் என்பதை மேலே குறிப்பிடப்பட்டிருக்கும் போது, கட்டளையின் செயல்திறன் அல்லது வெளியீடு ஒன்று அல்லது அதற்கு மேற்பட்ட விருப்ப சுவிட்சுகள் குறிப்பிடுவதன் மூலம் மாற்ற முடியும்.
- -f: முதல் வெளிச்செல்லும் ஆய்வுப் பெட்டியில் பயன்படுத்தப்படும் நேரத்தை நேரடியாக அமைக்கவும்.
- -F: "வேண்டாம் துண்டு" பிட் அமைக்கவும்.
- -d: சாக்கெட் நிலை பிழைத்திருத்தத்தை இயக்கு.
- -g: தளர்வான மூல பாதை நுழைவாயில் (8 அதிகபட்சம்) குறிப்பிடவும்.
- -நான்: வெளிச்செல்லும் பாப் பாக்கெட்டுகளுக்கான மூல ஐபி முகவரியைப் பெற பிணைய இடைமுகத்தை குறிப்பிடவும். இது பொதுவாக பல ஹோஸ்டு ஹோஸ்ட்களில் மட்டுமே பயனுள்ளதாக இருக்கும். (பார்க்கவும்-s இதை செய்ய வேறொரு வழியைக் கொடியிடலாம்.)
- -நான்: UDP datagrams க்கு பதிலாக ICMP ECHO ஐ பயன்படுத்தவும்.
- -m: வெளிச்செல்லும் புலப் பாக்கெட்டுகளில் பயன்படுத்தப்படும் அதிகபட்ச நேரத்தை (அதிகபட்சமாக ஹாப்ஸ் எண்ணிக்கை) அமைக்கவும். இயல்புநிலை 30 ஹாப்ஸ் (அதே இயல்புநிலை TCP இணைப்புகளுக்கு பயன்படுத்தப்படும்).
- -n: அச்சு ஹோப் எண்ணியல் ரீதியாக குறியீட்டு ரீதியாகவும் எண்ணியல் ரீதியாகவும் (பாதையில் காணப்படும் ஒவ்வொரு கேட்வேயிற்கும் ஒரு பெயர்செர்வர் முகவரி-பெயர்-பெயர் தேடுதலைச் சேமிக்கிறது).
- -p: ஆய்வாளர்களில் பயன்படுத்தப்படும் அடிப்படை UDP போர்ட் எண்ணை அமை (இயல்புநிலை 33434). UDP போர்ட்டில் எதுவும் கேட்கவில்லை என்று Traceroute நம்புகிறது அடித்தளம் க்கு base + nhops - 1 இலக்கு ஹோஸ்ட்டில் (எனவே ICMP PORT_UNREACHABLE செய்தி பாதை தடமறிதலைத் திரும்பப் பெறும்). இயல்புநிலை வரம்பில் ஒரு துறைமுகத்தில் ஏதாவது கேட்கிறீர்கள் என்றால், இந்த விருப்பம் பயன்படுத்தப்படாத துறைமுக வரம்பை எடுக்க பயன்படுகிறது.
- -r: சாதாரண ரூட்டிங் அட்டவணைகள் புறக்கணித்து ஒரு இணைக்கப்பட்ட பிணையத்தில் நேரடியாக ஒரு புரவலன் அனுப்ப. புரவலன் நேரடியாக இணைக்கப்பட்ட நெட்வொர்க்கில் இல்லை என்றால், ஒரு பிழை திரும்பப்பெறுகிறது. இந்த விருப்பத்தை ஒரு உள்முகத்தின் மூலம் ஒரு உள்ளூர் இடைமுகத்தை பிங் செய்ய பயன்படுத்தலாம், அது வழியாக பாதை இல்லை (எ.கா., இடைமுகம் கைவிடப்பட்டது ரூட் செய்யப்பட்ட (8C)).
- -s: பின்வரும் IP முகவரி (இது வழக்கமாக ஐபி எண்ணாக வழங்கப்படுகிறது, ஹோஸ்ட்பெயர் அல்ல) வெளிச்செல்லும் ஆய்வுப் பொதிகளில் மூல முகவரி. பல ஹோமட் ஹோஸ்ட்களில் (ஒன்றுக்கு மேற்பட்ட ஐபி முகவரிகள் கொண்டவை), இந்த விருப்பத்தை மூல முகவரிக்கு ஊடுருவல் பாக்கெட் அனுப்பப்படும் இடைமுகத்தின் ஐபி முகவரியின் வேறு ஏதோவொன்றாக பயன்படுத்தலாம். IP முகவரி இந்த இயந்திரத்தின் இடைமுக முகவரிகள் ஒன்றில் இல்லையென்றால், பிழை வந்துவிட்டது, எதுவும் அனுப்பப்படவில்லை. (பார்க்கவும்-நான் இதை செய்ய வேறொரு வழியைக் கொடியிடலாம்.)
- -t: அமைக்க வகை-ஆப் சர்வீஸ் பின்வரும் மதிப்புக்கு (இயல்புநிலை பூஜ்ஜியத்திற்கு) பாக்கெட்டுகளில் ஆய்வு செய்யவும். மதிப்பானது 0 முதல் 255 வரையில் ஒரு தசம முழு எண்ணாக இருக்க வேண்டும். வெவ்வேறு வழிகளில் வெவ்வேறு வகையான சேவைகளின் விளைவாக இந்த விருப்பத்தை காணலாம். (நீங்கள் 4.4 ஆல் இயங்கவில்லை என்றால், இது கல்வியாக இருக்கலாம், டெல்நெட் மற்றும் ftp போன்ற இயல்பான நெட்வொர்க் சேவைகள் TOS ஐ கட்டுப்படுத்த அனுமதிக்காது என்பதால்) TOS இன் அனைத்து மதிப்புகளும் சட்டபூர்வமானவை அல்லது அர்த்தமுள்ளவை அல்ல-வரையறையினருக்கான ஐபி ஸ்பெக் பார்க்கவும். பயனுள்ள மதிப்புகள்தான்-t 16 '(குறைந்த தாமதம்) மற்றும் `-t 8 '(உயர் செயல்திறன்).
- -v: வெர்போஸ் வெளியீடு. TIME_EXCEEDED மற்றும் UNREACHABLE கள் தவிர வேறு ICMP பாக்கெட்டுகள் பட்டியலிடப்பட்டுள்ளன.
- -w: ஒரு வினவலுக்கு (இயல்புநிலை 5 நொடி.) பதிலுக்கு காத்திருக்க நேரம் (நொடிகளில்) அமைக்கவும்.
- -எக்ஸ்: IP காசோலைகளை மாற்று பொதுவாக, இது IP காசோலைகளை கணக்கிடுவதில் இருந்து ட்ரேசெர்யூட்டைத் தடுக்கிறது. சில சந்தர்ப்பங்களில், இயக்க முறைமை வெளிச்செல்லும் பாக்கட்டின் பகுதிகளை மேலெழுத முடியாது, ஆனால் காசோலைகளை மறுபரிசீலனை செய்ய முடியாது; இதனால், சில சந்தர்ப்பங்களில் இயல்புநிலை சரிபார்ப்புகளை கணக்கிட மற்றும் பயன்படுத்துவதில்லை-எக்ஸ் அவற்றை கணக்கிட வைக்கிறது. ICMP ECHO ஆய்வைப் பயன்படுத்தும் போது காசோம்களுக்கு வழக்கமாக கடைசி ஹாப் தேவைப்படுகிறது-நான்), எனவே ICMP ஐப் பயன்படுத்தும் போது அவை எப்போதும் கணக்கிடப்படுகின்றன.
- -Z: ஆய்வுகள் (இயல்புநிலை 0) இடையே இடைநிறுத்த நேரம் (மில்லி விநாடிகளில்) அமைக்கவும். சோலாரிஸ் மற்றும் சிஸ்கோ, ரேட் வரம்பு iMmp செய்திகளை போன்ற சில அமைப்புகள். இதனுடன் பயன்படுத்த நல்ல மதிப்பு 500 (எ.கா., 1/2 விநாடி).
முடிவுகள் விளக்கம்
ஒரு சிறிய TTL (நேரத்தைச் சாதிக்க) உடன் UDP ஆய்வுப் பொதிகளைத் தொடங்குவதன் மூலம் IP பாக்கெட் இணைய ஹோஸ்ட்டிற்கு பின்வருகின்ற ஒரு பாதையை Traceroute கோடிட்டுக் காட்டுகிறது, பின்னர் ஒரு ஐ.டி.எம்.பி. "நேரத்தை" ஒரு நுழைவாயிலின் பதிலைக் கேட்கும். ஒரு ஐ.டி.எம்.பீ. "போர்ட் அடையமுடியாதது" (இது பாக்கெட் அதன் இலக்கை அடைந்து விட்டது) அல்லது அதிகபட்சம் 30 முயற்சியான முயற்சிகளைக் கொண்டுவரும் வரை, ஒரு டி.டி.எல். தி-m கொடி.
Traceroute செயல்படுகையில், அது ஒவ்வொரு TTL அமைப்பிலும் மூன்று ஆய்வுகளை அனுப்புகிறது, பின்னர் TTL, நுழைவாயிலின் முகவரி மற்றும் ஒவ்வொரு ஆய்வுகளின் சுற்று-பயண நேரத்தையும் காட்டும் பணியகத்திற்கு ஒரு வரியை அச்சிடுகிறது. ஆய்வு நுழைவாயில்கள் வெவ்வேறு நுழைவாயில்களில் இருந்து வந்தால், ஒவ்வொரு பிரதிசெயல் கணினி அச்சிடப்பட்ட முகவரியும். ஐந்து-விநாடி இடைவெளி இடைவெளியில் எந்த பதிலும் இல்லை என்றால் (மாற்றப்பட்டது-w கொடி), அந்த ஆய்வுக்கு ஒரு நட்சத்திரம் அச்சிடப்பட்டுள்ளது.
UDP ப்ராப்-பாக்கெட் செயலாக்கம் மூலம் இலக்கு ஹோஸ்ட் விலக்கப்படுவதை தடுக்க, இலக்கு துறைமுகமானது அந்த சாதனத்தில் பயன்படுத்த முடியாத ஒரு மதிப்புக்கு அமைக்கப்படுகிறது. இலக்கத்தில் ஒரு பிணையம் அல்லது சேவையானது அந்த துறைமுகத்தை உபயோகித்தால், பயன்படுத்தி மதிப்பு மாற்றவும்-p கொடி.
ஒரு மாதிரி பயன்பாடு மற்றும் வெளியீடு இந்த எடுத்துக்காட்டிற்கு ஒத்த முடிவுகளை வழங்கும்:
yak 71% traceroute nis.nsf.net. traceroute to nis.nsf.net (35.1.1.48), 30 hops max, 38 byte packet 1 helios.ee.lbl.gov (128.3.112.1) மொத்தப் பதிவிருக்காணப் பட்டியல். http://ta.wiktionary.org/wiki/lilac_dmc.Berkeley.EDU (128.32. 216.1) 39 ms 39 ms 19 ms 3 lilac-dmc.Berkeley.EDU (128.32.216.1) 39 ms 39 ms 19 ms 4 ccngw-ner-cc.Berkeley.EDU (128.32.136.23) 39 ms 40 ms 39 ms 5 ccn -நெரிப 22.Berkeley.EDU 39 ms 39 ms 6 ms 6 128.32.197.4 (128.32.197.4) 40 ms 59 ms 59 ms 7 131.119.2.5 (131.119.2.5) 59 ms 59 ms 59 ms 8 129.140. 70.13.1967 # மொத்த பதிவாளர்: N # புலம் ஆர் தவிர வேறு எதையும் கொண்டிருந்தால், மொத்தம் தரம் 5 மாணவர்கள் முதலில் சமர்ப்பிக்க ஆயû: .1.48) 239 ms. 239 ms. 239 ms
இரண்டாவது மற்றும் மூன்றாவது கோடுகள் ஒரே மாதிரியானவை என்பதைக் கவனியுங்கள். இந்த முடிவு இரண்டாவது ஹாப் சிஸ்டம்-lbl-csam.arpa -இல் ஒரு பூஜ்ய கர்னல் தொடர்புடையது, இது ஒரு பூஜ்ய TTL (4.3 BSD விநியோகிக்கப்பட்ட பதிப்பில் உள்ள பிழை) உடன் பாக்கெட்டுகள். NSFNet (129.140) அதன் NSS க்களுக்கான முகவரிக்கு பெயர் மொழிபெயர்ப்புகளை வழங்குவதால் பாக்கெட்டுகள் குறுக்கு நாட்டை எடுக்கும் எந்த வழியையும் நீங்கள் யூகிக்க வேண்டும்.
மிகவும் சுவாரசியமான உதாரணம்:
yak 72% traceroute allspice.lcs.mit.edu. (1) 19 ms 19 ms 19 ms ms lilac-dmc.Berkeley.EDU (128.32.216.1) 39 ms 19 ms 19 ms 4 ccngw-ner-cc.Berkeley.EDU (128.32.136.23) 19 ms 39 ms 39 ms 5 ccn-nerif22 (128.32.168.22) 20 ms 39 39 ms 6 ms 6 128.32.197.4 (128.32.197.4) 59 ms 119 ms 39 ms 7 131.119.2.5 (131.119.2.5) 59 ms 59 ms 39 ms 8 129.140.70.13 (128.32.168.22) 129.140.81.7 (129.140.81.7) 199 ms 180 ms 300 ms 11 129.140.72.17 (129.140.72.17) 300 மொத்தப் பதிவுகள்: 143 * 128 * 128.121.54.72 (128.121.54.72) 259 ms 499 ms 279 ms 14 * * * * * * 16 * * * 17 * * * 18 ALLSPICE.LCS.MIT.EDU (18.26) .0.115) 339 ms 279 ms 279 ms
12, 14, 15, 16 மற்றும் 17 ஹாப்ஸில் உள்ள நுழைவாயில்கள் ICMP "நேரத்தை மீறிவிட்டன" செய்திகளை அனுப்பவோ அல்லது எங்களை அணுகுவதற்கு ஒரு சிறிய TTL ஐ அனுப்பவோ கூடாது என்பதை கவனத்தில் கொள்ளவும். 14 முதல் 17 வரை கோடுகள் எம்ஐடி சி நுழைவாயில் குறியீட்டை இயங்குகின்றன, அவை "நேரம் தாண்டியது" செய்திகளை அனுப்பவில்லை.
மேலே உள்ள எடுத்துக்காட்டில் அமைதியான நுழைவாயில் 12 ஆனது பிழையின் விளைவாக இருக்கலாம். 23 பிஎஸ்டி நெட்வொர்க் குறியீடு மற்றும் அதன் பங்குகள்: 4.3 குறியீட்டை இயக்கும் இயந்திரங்கள் மற்றும் முந்தைய TTL ஆனது அசல் டேட்டாగ్రాமில் எஞ்சியுள்ளதைப் பயன்படுத்தி அணுக முடியாத செய்தியை அனுப்புகிறது. நுழைவாயில்களுக்கு மீதமுள்ள TTL பூஜ்ஜியமாக இருப்பதால், ICMP "நேரத்தை மீறியது" எங்களுக்கு மீண்டும் வழங்குவதற்கு உத்தரவாதம் அளிக்கிறது. இந்த பிழையின் நடத்தை இலக்கு கணினியில் தோன்றும் போது மிகவும் சுவாரசியமாக உள்ளது:
1 helios.ee.lbl.gov (128.3.112.1) மொத்தப் பக்கமான சரிபார்க்கப்பட்ட உறுப்பினர் விவரங்கள்: www.hotmail.ee/libl.gov இந்த கோப்பு சரிபார்ப்பு குறியீடு சமர்ப்பி மூடவும் நிறுவனம் பின்பற்றவும். ) 19 ms 39 39 ms 19 ms 4 ccngw-ner-cc.Berkeley.EDU (128.32.136.23) 39 ms 40 ms 19 ms 5 ccn-nerif35.Berkeley.EDU (128.32.168.35) 39 ms 39 ms 39 ms 6 csgw. Berkeley.EDU (128.32.133.254) 39 ms 59 ms 39 ms 7 * * 8 * * * 9 * * * * * * 11 * * * 12 * * * rip.Berkeley.EDU (128.32.131.22) 59 செல்வி ! 39 ms! 39 ms!
12 "நுழைவாயில்கள்" (13 இறுதி இலக்கு) உள்ளன என்பதைக் கவனிக்கவும், அவர்களில் கடைசி பாதிப்பும் காணவில்லை. என்ன உண்மையில் நடக்கிறது சர்வர் என்று கிழித்தெறிய (ஒரு சன் -3 இயங்கும் சன் OS 3.5) TTL அதன் ஐசிஎம்.பி. பதிப்பில் TTL ஆக எங்கள் வருகை டேட்டாவாகிராமில் இருந்து TTL ஐ பயன்படுத்துகிறது. எனவே, பதிலளிப்பு பாதையில் (அதாவது ICMP களுக்கு ICMP களை அனுப்பாததால் எந்த ஒரு அறிவிப்பும் அனுப்பப்படவில்லை), நாங்கள் ஒரு TTL உடன் குறைந்தது இரண்டு பாதை பாதை நீளத்தைக் கொண்டிருக்கும் வரை, ஹாப்ஸ் விட்டு.
ஒரு TTL 1 உடன் திரும்பும் ஒரு பதில் இந்த சிக்கல் உள்ளது என்பது ஒரு துப்பு. Traceroute ஒரு "!" அச்சிடுகிறது TTL குறைவாகவோ அல்லது சமமாகவோ இருந்தால், நேரம் 1. பின்னர் விற்பனையாளர்கள் வழக்கத்திற்கு மாறான (DEC இன் Ultrix, Sun 3.x) அல்லது தரமில்லாத (HPUX) மென்பொருளைப் பெறுகின்றனர், இந்த சிக்கலை அடிக்கடி அடிக்கடி பார்க்கவும், உங்கள் ஆய்வுகள் இலக்கு ஹோஸ்ட்.
நேரம் கழித்து பிற சாத்தியமான விளக்கங்கள் உள்ளன! எச், ! என், அல்லது! பி (புரவலன், நெட்வொர்க் அல்லது நெறிமுறை அடையமுடியாதது),! எஸ் (மூல பாதை தோல்வியடைந்தது),! F- (பிரித்தெடுத்தல் தேவை - RFC1191 பாதை MTU டிஸ்கவரி மதிப்பு காட்டப்படும்),!எக்ஸ் (தொடர்பு நிர்வாகத்தால் தடைசெய்யப்பட்டது),! வி (ஹோஸ்ட் முன்னுரிமை மீறல்),! சி (விளைவு முன்னுரிமை வெட்டு), அல்லது! (ICMP அணுக முடியாத குறியீடு). இந்த குறியீடுகள் RFC1812 ஆல் வரையறுக்கப்படுகிறது, இது RFC1716 ஐ மீறுகிறது. கிட்டத்தட்ட அனைத்து ஆய்வுகள் வரம்பற்ற ஹோஸ்ட் சில வகையான விளைவாக, traceroute கொடுக்க மற்றும் வெளியேறும்.
நெட்வொர்க் சோதனை, அளவீட்டு மற்றும் மேலாண்மை ஆகியவற்றில் பயன்படுத்த இந்த திட்டம் பயன்படுகிறது. இது கைமுறையாக தவறான தனிமைக்கு முக்கியமாக பயன்படுத்தப்பட வேண்டும். சுமை காரணமாக அது நெட்வொர்க்கில் சுமத்த முடியும், சாதாரண செயல்களிலோ அல்லது தானியங்கி ஸ்கிரிப்டுகளிலோ traceroute ஐப் பயன்படுத்துவது புத்தியில்லாதது.













