
నెట్వర్క్-సంబంధిత సమస్యలను ట్రబుల్షూట్ చేస్తున్నప్పుడు, ట్రేసర్రూట్ కమాండ్ని అమలు చేయడం వలన కనెక్షన్ ఎక్కడ (మార్గంలో) నెమ్మదిగా లేదా స్పందించలేదు అని గుర్తించడంలో సహాయపడుతుంది. ఇది గమ్యస్థానానికి మరియు ICMP ఎకో ప్యాకెట్లను పంపడం ద్వారా పని చేస్తుంది ప్రతి ఒక్క హాప్ని ట్రాక్ చేయడం (సాధారణంగా రూటర్/గేట్వే) దాని మార్గంలో ఉంది.
|_+_|ని అమలు చేసిన తర్వాత Windowsలో కమాండ్, హాప్ యొక్క IP చిరునామా/హోస్ట్ పేరుతో పాటు ప్రతి ప్యాకెట్ యొక్క రౌండ్-ట్రిప్ సమయం ప్రదర్శించబడుతుంది. ఈ అవుట్పుట్ని విశ్లేషించడం ద్వారా, మీరు ఇప్పుడు ఏ హాప్లో ఇబ్బందిని ఎదుర్కొంటారనే సాధారణ ఆలోచనను పొందవచ్చు.
ఈ వ్యాసంలో, Windowsలో Traceroute ఆదేశాన్ని ఎలా సరిగ్గా ఉపయోగించాలో నేను మీకు మార్గనిర్దేశం చేస్తాను.
ట్రేసర్రూట్ కమాండ్కు ప్రాథమిక అంశాలు
మనలో చాలా మందికి ఉంది పింగ్ ఆదేశాన్ని ఉపయోగించారు నెట్వర్క్లో మా పరికరాలకు అందుబాటులో ఉండే సామర్థ్యాన్ని పరీక్షించడానికి. సాధ్యమయ్యే నెట్వర్క్ క్రమరాహిత్యాలను గుర్తించడానికి ఇది ప్రభావవంతమైన యుటిలిటీ అయినప్పటికీ, పేర్కొన్న గమ్యాన్ని చేరుకోవచ్చో లేదో వినియోగదారుకు తెలియజేయడానికి ఇది పరిమితం చేయబడింది.
పింగ్ వలె, Traceroute లేదా Tracert కమాండ్ కూడా OSI మోడల్ యొక్క మూడవ పొరపై నడుస్తుంది. ఇది గమ్యస్థాన హోస్ట్కు ICMP అభ్యర్థన ప్యాకెట్లను పంపుతుంది. ప్రధాన వ్యత్యాసం ఏమిటంటే, ఇది సర్వర్ను చేరుకోగలదో లేదో పేర్కొనడమే కాకుండా ఖచ్చితమైన మార్గాన్ని కూడా ప్రదర్శిస్తుంది.
ట్రేసౌట్ ఉపయోగాలు టైమ్-టు-లైవ్ (TTL) ప్యాకెట్లు హాప్కు చేరుకున్న ప్రతిసారీ (1 ద్వారా) తగ్గే విలువలు. విలువ 0 అయినప్పుడు, ఆ రూటర్/గేట్వే ICMP ప్రత్యుత్తర ప్యాకెట్తో ప్రతిస్పందిస్తుంది.

గమ్యస్థానానికి వెళ్లే మార్గంలో మూడు హాప్లు ఉన్నట్లు భావించే ట్రేసర్రూట్ పని చేయడం
దీన్ని ఒక సాధారణ ఉదాహరణతో అర్థం చేసుకుందాం. మీరు మా సైట్, TechNewsToday యొక్క మార్గాన్ని ట్రాక్ చేయడానికి ప్రయత్నిస్తున్నారని అనుకుందాం. మీరు Traceroute ఆదేశాన్ని అమలు చేసిన తర్వాత, మూడు ICMP ప్యాకెట్లు మీ పరికరం నుండి |_+_|తో మా సర్వర్కు ఫార్వార్డ్ చేయబడుతుంది.
ఇది మొదటి హాప్కు చేరుకున్న తర్వాత, TTL విలువ 1 తగ్గుతుంది (ఇప్పుడు |_+_|) మరియు ఒకతో ప్రత్యుత్తరం ఇస్తుంది TTL మించిపోయింది సందేశం. అప్పుడు, మీ పరికరం ప్రదర్శిస్తుంది రౌండ్-ట్రిప్ సమయం (మిసెలలో) ప్రతి ప్యాకెట్తో పాటు హాప్ యొక్క IP/హోస్ట్ పేరు .
గుర్తించబడిన వారితో IP చిరునామా , ఇది ICMP ప్యాకెట్లను |_+_|తో మళ్లీ పంపుతుంది. మళ్లీ, విలువ 1 తగ్గింది (ఇప్పుడు |_+_|) మరియు ప్యాకెట్లు గమ్యం సర్వర్కు ఫార్వార్డ్ చేయబడతాయి.
అభ్యర్థన సందేశం సెకండ్ హాప్ను తాకిన తర్వాత, విలువ మళ్లీ 1 తగ్గింది (ఇప్పుడు |_+_|). మునుపటిలాగా, ఈ రూటర్ మీ మూల పరికరానికి దీనితో ప్రత్యుత్తరం ఇస్తుంది TTL మించిపోయింది సందేశం. చివరి గమ్యాన్ని చేరుకునే వరకు ప్రక్రియ పునరావృతమవుతుంది. దాని మార్గంలో, ఇది ప్రతి హాప్ యొక్క రౌండ్-ట్రిప్ సమయం మరియు IPని ప్రదర్శిస్తూనే ఉంటుంది.

వైర్షార్క్ క్యాప్చర్: Traceroute కమాండ్ని అమలు చేసిన తర్వాత TTLని విశ్లేషించడం
విండోస్లో, ది డిఫాల్ట్ గరిష్ట సంఖ్యలో హాప్లు ప్యాకెట్లు ప్రయాణించవచ్చు 30 . ఆ విధంగా, హాప్ కౌంటర్ పరిమితిని చేరుకున్న తర్వాత, ప్యాకెట్లు పడిపోతాయి మరియు చివరి మార్గం కనుగొనబడదు. ప్రత్యేక పరామితిని ఉపయోగించి ఈ సంఖ్యను పెంచడం సాధ్యమే కాబట్టి మీరు చింతించాల్సిన అవసరం లేదు, నేను తరువాత చర్చిస్తాను.
Traceroute కమాండ్ని ఎలా అమలు చేయాలి?
మీ సోర్స్ పరికరం నుండి గమ్యస్థానానికి ICMP అభ్యర్థన ప్యాకెట్ల మార్గాన్ని నిర్ణయించడానికి, మీరు |_+_| ఆదేశం. రెండింటికీ వాక్యనిర్మాణం ఒకటే కమాండ్ ప్రాంప్ట్ మరియు పవర్షెల్ .
సింటాక్స్: ట్రేసర్ట్
కేవలం |_+_| కమాండ్ దాని సహాయ ఆదేశాన్ని అమలు చేస్తుంది. మీరు దాని వినియోగం మరియు అందుబాటులో ఉన్న వివిధ స్విచ్ల గురించి నేరుగా తెలుసుకోవచ్చు. మీ సౌలభ్యం కోసం, నేను అందుబాటులో ఉన్న అన్ని ఎంపికలను వాటి ఫంక్షన్లతో దిగువ పట్టికలో సంకలనం చేసాను.
ట్రాసెరౌట్ స్విచ్/ఆప్షన్ | ఫంక్షన్ |
-డి | DNS శోధనను విస్మరిస్తుంది (IP చిరునామాను మాత్రమే ప్రదర్శిస్తుంది) |
-h | గమ్యాన్ని చేరుకోవడానికి గరిష్ట సంఖ్యలో హాప్లను మార్చడానికి మిమ్మల్ని అనుమతిస్తుంది |
-జె | పేర్కొన్న హోస్ట్ల ఆధారంగా (గరిష్టంగా = 9), ICMP అభ్యర్థన సందేశాలు లూస్ సోర్స్ మార్గాన్ని ఉపయోగిస్తాయి (IPv4 చిరునామాలను ఉపయోగిస్తున్నప్పుడు మాత్రమే) |
-లో | పేర్కొన్న సమయం ఆధారంగా (మి.సె.లలో), మీ పరికరం ICMP ప్రత్యుత్తరం సందేశం కోసం వేచి ఉంది (ప్రత్యుత్తరం ఇవ్వకపోతే, * ప్రదర్శించబడదు) |
-ఆర్ | రౌండ్-ట్రిప్ మార్గాన్ని ట్రేస్ చేస్తుంది (IPv6 చిరునామాల కోసం మాత్రమే) |
-ఎస్ | మూల చిరునామా యొక్క మాన్యువల్ వివరణ (IPv6 చిరునామాలకు మాత్రమే) |
-4 | మార్గాన్ని ట్రేస్ చేయడానికి IPv4 చిరునామాను బలవంతంగా ఉపయోగించండి |
-6 | మార్గాన్ని కనుగొనడానికి IPv6 చిరునామాను బలవంతంగా ఉపయోగించండి |
/? | Tracert కోసం హెల్ప్ కమాండ్ని అమలు చేస్తుంది |
విండోస్లో వివిధ ట్రేర్ట్ స్విచ్లు
ప్రదర్శన కోసం, నేను మా సైట్, TechNewsToday యొక్క మార్గాన్ని కనుగొనబోతున్నాను.
అలా చేయడానికి, నేను తెరవాలి కమాండ్ ప్రాంప్ట్ మరియు |_+_|ని అమలు చేయండి.

ట్రేసౌట్ కమాండ్ అవుట్పుట్
పింగ్ కాకుండా, ఈ ఆదేశం తీసుకుంటుంది సాపేక్షంగా ఎక్కువ సమయం సంబంధిత ఫలితాలను ప్రదర్శించడానికి. ముందే చెప్పినట్లుగా, ఇది డిఫాల్ట్గా గరిష్టంగా 30 హాప్ల కోసం మాత్రమే శోధిస్తుంది.
మొదటి నిలువు వరుస హాప్ కౌంటర్గా పరిగణించబడుతుంది. ఇది ప్రదర్శిస్తుంది హాప్ల మొత్తం సంఖ్య నిర్దేశిత గమ్యాన్ని చేరుకోవడానికి ముందు నొక్కండి.
తదుపరి మూడు నిలువు వరుసలు అవుట్పుట్ రౌండ్-ట్రిప్ సమయం (మిల్లీసెకన్లలో) ప్రతి డేటా ప్యాకెట్. సరే, RTT అనేది ఒక ప్యాకెట్ హాప్ కొట్టి తిరిగి రావడానికి పట్టిన సమయం. ప్రతి అడుగుతో సమయం పెరుగుతుందని గమనించండి. దీని వివరణ చాలా సులభం-అంతకుమించి హాప్, ICMP అభ్యర్థనలు చేరుకోవడానికి మరియు తిరిగి రావడానికి ఎక్కువ సమయం పడుతుంది.
ఫ్లట్టర్ టాప్ నావిగేషన్ బార్
చివరి నిలువు వరుస అందిస్తుంది ప్రతి హాప్ యొక్క IP చిరునామాలు మార్గంలో. ఈ హాప్లు హోస్ట్ పేర్లను పరిష్కరించినట్లయితే, అవి IP చిరునామాకు ఎడమ వైపున ప్రదర్శించబడాలి.
పై పట్టికలో పేర్కొన్న విధంగా, మీరు |_+_|ని అమలు చేయవచ్చు హోస్ట్ పేర్లను విస్మరించడానికి. ఈ IP చిరునామాలను మాత్రమే జాబితా చేస్తుంది మార్గంలోని ప్రతి హాప్ (మూల పరికరం నుండి TechNewsToday వరకు)

-h స్విచ్ ఉపయోగించి గరిష్ట సంఖ్యలో హాప్లను పెంచడం
అదేవిధంగా, మీరు |_+_|ని అమలు చేయవచ్చు (ఉదాహరణకు, |_+_|) కు గరిష్ట హాప్ల సంఖ్యను పెంచండి గమ్యం కోసం వెతకడానికి. హాప్ కౌంటర్ 30కి చేరుకుంటే, ICMP అభ్యర్థన ప్యాకెట్లు గమ్యం సర్వర్ని చేరకుండానే డ్రాప్ చేయబడి ఉంటాయి.
అదే విధంగా, మీరు ఇతర స్విచ్లను వాటి సింటాక్స్ మరియు నేను పై పట్టికలో చేర్చిన వివరణల ప్రకారం పరీక్షించవచ్చు.
అదనపు చిట్కా
అదే కమాండ్ విండోస్ పవర్షెల్ విండోలో బాగా పనిచేస్తుండగా, ట్రేసర్రూట్ని అమలు చేయడానికి ఇక్కడ ప్రత్యామ్నాయ cmdlet ఉంది:
|_+_|

విండోస్ పవర్షెల్లో ట్రేసర్రూట్ని అమలు చేస్తోంది
ఉదాహరణకు, నేను |_+_|ని అమలు చేస్తే, కింది అవుట్పుట్ను లోడ్ చేయడానికి కొన్ని సెకన్ల సమయం పడుతుంది:
- ఫ్లట్టర్లో డిజైన్ షేప్స్ - మార్ఫబుల్ షేప్ ప్యాకేజీకి పరిచయం
- ట్రస్ట్ వాలెట్లో ERC20 ని BEP20 కి ఎలా మార్చుకోవాలి?
- IntelliJ IDEA లోకి ఇప్పటికే ఉన్న మావెన్ ప్రాజెక్ట్ను ఎలా దిగుమతి చేసుకోవాలి?
- డాకర్ లేకుండా ఉబుంటు 18.04లో డిస్కోర్స్ ఫోరమ్ను ఇన్స్టాల్ చేయండి
- Flutter V.I.PE.R ప్యాటర్న్ ఆర్కిటెక్చర్
- Azure Kubernetes సర్వీస్ (AKS) మరియు PostgreSQLతో ఖర్చులను ఎలా ఆప్టిమైజ్ చేయాలి
- ఉత్తమ ARK గ్రాఫిక్స్ సెట్టింగ్ల గైడ్
- అజూర్ దిగుమతి ఎగుమతి సేవ | బిగినర్స్ కోసం అజూర్ ట్యుటోరియల్ | మైక్రోసాఫ్ట్ అజూర్ శిక్షణ
- ఎలా మరియు ఎక్కడ ysoy గొలుసు వ్యవసాయాన్ని కొనుగోలు చేయాలి (YSOY) - స్టెప్ గైడ్ ద్వారా సులభమైన దశ
- పాలసీని కోడ్గా పరిచయం చేయడం: ఓపెన్ పాలసీ ఏజెంట్ (OPA)
ట్రేసర్రూట్ని ఉపయోగించి నెట్వర్క్ సమస్యలను పరిష్కరించడం
Traceroute కమాండ్ సహాయపడుతుంది నెట్వర్క్ వైఫల్యం యొక్క పాయింట్ను గుర్తించండి , ప్రత్యేకించి పెద్ద నెట్వర్క్లలో అనేక మార్గాలు ఒకే హాప్కు దారితీయవచ్చు. మీరు ప్రతి ప్యాకెట్ యొక్క రౌండ్-ట్రిప్ సమయాన్ని మరియు IP కాలమ్లో సాధ్యమయ్యే ఎర్రర్ సందేశాలను సరిపోల్చవచ్చు.

ట్రేసర్ట్ ఆదేశాన్ని అమలు చేస్తున్నప్పుడు ‘*’
చాలా సందర్భాలలో, మీరు గమనించవచ్చు * చిహ్నం ప్యాకెట్ల కాలమ్లో. ఇది కేవలం సూచిస్తుంది ప్యాకెట్ నష్టం మరియు సాధారణంగా మార్గంలోని హాప్ (రూటర్) ICMP అభ్యర్థన సందేశానికి ప్రతిస్పందించడంలో విఫలమైనప్పుడు జరుగుతుంది.

ట్రేసర్ట్ ఆదేశాన్ని అమలు చేస్తున్నప్పుడు 'అభ్యర్థన సమయం ముగిసింది' లోపం
ఒకవేళ మూడు ప్యాకెట్లు * చిహ్నాన్ని ప్రదర్శిస్తే, దాని తర్వాత ఉంటుంది అభ్యర్థన సమయం ముగిసింది లోపం. అలా జరిగితే, నిర్దిష్ట రౌటర్ లేదా దాని సంబంధిత కనెక్షన్తో సమస్య ఉందని మీరు సాధారణ ఆలోచనను కలిగి ఉండవచ్చు.
ఇది హాప్లలో ఒకదానిలో మాత్రమే జరగవచ్చు, అది కూడా సాధ్యమే అన్ని తరువాతి హాప్లు బాధపడతాయి .

' డెస్టినేషన్ హోస్ట్ చేరుకోలేదు’ ట్రేసర్ట్ ఆదేశాన్ని అమలు చేస్తున్నప్పుడు లోపం
పింగ్డ్ పరికరం/సర్వర్ అందుబాటులో లేకుంటే లేదా IP-సంబంధిత సమస్య ఉన్నట్లయితే, Tracert కమాండ్ ప్రదర్శించబడవచ్చు గమ్యస్థాన హోస్ట్ చేరుకోలేదు . దీన్ని అనుసరించండి పూర్తి గైడ్ అది ఈ సమస్యను పరిష్కరించడానికి సహాయం చేస్తుంది.
మీరు నెట్వర్క్ సమస్యలను ఎదుర్కొంటున్నట్లయితే మరియు Traceroute కమాండ్ పేర్కొన్న ఎర్రర్లలో దేనినీ చూపకపోతే, మీరు కూడా చేయవచ్చు జాప్యం ఆలస్యాన్ని తనిఖీ చేయండి (RTT నిలువు వరుసలలో). గమ్యస్థానం వైపు పెరిగిన జాప్యం ఎల్లప్పుడూ సమస్యను సూచించదు. అయితే, అదే హాప్కు చేరుకునే ప్యాకెట్లు వేర్వేరు జాప్యాలను కలిగి ఉంటే మీరు వైఫల్యం యొక్క పాయింట్ను అంచనా వేయవచ్చు.

ఒకే ఒక ICMP ప్యాకెట్లో అధిక జాప్యం (9వ హాప్)
ఉదాహరణకు, ఒక నిర్దిష్ట పాయింట్ వద్ద ప్యాకెట్లు 47 ms, 46 ms మరియు 45 ms ప్రదర్శిస్తే, ఇక్కడ తప్పు ఏమీ లేదు. కానీ మీకు 270 ms, 70 ms మరియు 70 ms కనిపిస్తే, ఈ హాప్లో ఏదో ఒక విధమైన సమస్య ఉందని మీరు ఇప్పుడు గమనించవచ్చు.
మరొక సాధారణ సమస్య సమయం ముగిసింది లేదా అధిక జాప్యం సమస్యలు ప్రారంభంలో లేదా చివరిలో హోప్స్. మీరు మొదటి కొన్ని హాప్లలో సమస్యలను చూసినట్లయితే, అది మీ స్థానిక నెట్వర్క్తో సమస్యను సూచిస్తుంది. మరోవైపు, చివరిలో ఎర్రర్లు అంటే డెస్టినేషన్ హోస్ట్తో సమస్యలు అని అర్థం.
Traceroute కమాండ్ నిజానికి నెట్వర్కింగ్ సమస్యను పరిష్కరించడానికి ఉద్దేశించినది కాదు. సోర్స్ పరికరం నుండి డెస్టినేషన్ హోస్ట్కి ప్రయాణించేటప్పుడు ICMP ప్యాకెట్లు ఎదుర్కొనే సంభావ్య సమస్యలను కనుగొనడానికి ఇది ఒక మార్గం.
జావాస్క్రిప్ట్లో సబ్స్ట్రింగ్ ఫంక్షన్
వాస్తవానికి, స్థానిక నెట్వర్క్ లేదా యాక్సెస్ చేయగల గమ్యస్థాన పరికరంలో ఉన్నట్లయితే సంబంధిత సమస్యలను పరిష్కరించడం సాధ్యమవుతుంది. కానీ మీరు గ్లోబల్ సైట్ యొక్క మార్గాన్ని ట్రేస్ చేస్తుంటే, మీరు పెద్దగా ఏమీ చేయలేరు.