Skip to main content

ప్యాకెట్ నష్టం పరిష్కరించడానికి ఎలా

Anonim

మీ నెట్వర్క్ కనెక్షన్ ట్రాన్సిట్ అయినప్పుడు సమాచారం కోల్పోతున్నప్పుడు ప్యాకెట్ నష్టం జరుగుతుంది. ఇది మీ నెట్ వర్క్ కనెక్షన్ ఉండాలి కంటే నెమ్మదిగా కనిపిస్తుంది మరియు స్థానిక మరియు రిమోట్ పరికరాలతో నెట్వర్క్ కమ్యూనికేషన్ విశ్వసనీయతను తగ్గిస్తుంది. ప్యాకెట్ నష్టం ఆపటం ఒక సమస్యాత్మకమైన నెట్వర్క్ను మెరుగుపరచడానికి చూస్తున్న ఎవరికైనా జాబితా ఎగువన ఉండాలి.

ప్యాకెట్ నష్టం అంటే ఏమిటి?

నడుస్తున్న నీటిని తరచూ నెట్వర్క్ ట్రాఫిక్ కోసం సారూప్యంగా ఉపయోగిస్తున్నప్పుడు, నెట్వర్క్ నిరంతర ప్రవాహం వలె సమాచారం ప్రసారం చేయబడదు. బదులుగా, ఇది ప్యాకెట్లను పిలిచే వివిక్త యూనిట్ల వరుసగా పంపబడింది. ఈ యూనిట్లు ఒక పుస్తకంలో వ్యక్తిగత పేజీలలా ఉంటాయి. కలిసి, వారు కొంత అర్ధం కలిగి ఉంటారు, కానీ ఇతర పేజీలతో కుడివైపున అనుసంధానించబడినప్పుడు వారు ఒక పొందికైన మొత్తంని సృష్టిస్తారు. మీ నెట్వర్క్ కనెక్షన్ ప్యాకెట్లను కోల్పోయినప్పుడు, పూర్తి పుస్తకం నిర్మించబడదు. ప్యాకెట్లను అసంపూర్తిగా, దెబ్బతిన్న, లేదా దోషపూరితంగా చేరుకోవచ్చు, ఇది వాటిని నిష్ఫలంగా చేస్తుంది. దీని కోసం పరిష్కారం సాధారణంగా కోల్పోయిన ప్యాకెట్ను తిరిగి పొందుతుంది.

ఎప్పటికప్పుడు చాలా నెట్వర్క్లు ప్యాకెట్ నష్టం కొంత తక్కువ స్థాయిని కలిగి ఉంటాయి. నెట్వర్క్ కనెక్షన్ల సంభాషణలు ఒక ప్యాకెట్ ప్రతిసారీ పడిపోవటంతో కొంతవరకు అనివార్యమైనది. సరిగా పనిచేసే నెట్వర్క్లో ప్యాకెట్ నష్టం అరుదుగా జరుగుతుంది, ఇది నెట్వర్క్ కనెక్షన్ ప్రభావాన్ని ప్రభావితం చేయదు.

మీరు మీ నెట్వర్క్ అంతటా అధిక స్థాయి ప్యాకెట్ నష్టాన్ని చూస్తే, దాన్ని పరిష్కరించడానికి మీరు చర్యలు తీసుకోవాలి. మా నీటి సాదృశ్యం తిరిగి, ముఖ్యమైన ప్యాకెట్ నష్టం ఒక చెడుగా లీకింగ్ పైపు వంటిది. ఏవైనా ఇతర మెరుగుదలలు జరపటానికి ముందు అది సరిచేయవలసి వుంటుంది.

మీ నెట్ వర్క్ పై ప్యాకెట్ నష్టం కారణమేమిటి?

ప్యాకెట్ నష్టం కేవలం ఒక కారణం కోసం జరగదు. మీ నెట్వర్క్లో ప్యాకెట్ నష్టానికి కారణాన్ని నిర్ధారిస్తుంది, మీరు ఏది సరిదిద్దాలి అనేదానికి చెప్తారు.

  • నెట్వర్క్ బ్యాండ్విడ్త్ మరియు రద్దీ: ప్యాకెట్ నష్టం యొక్క ప్రధాన కారణం కావలసిన కనెక్షన్ కోసం తగినంత నెట్వర్క్ బ్యాండ్విడ్త్ కాదు. అదే నెట్వర్క్లో చాలా పరికరాలు కమ్యూనికేట్ చేయడానికి ప్రయత్నిస్తున్నప్పుడు ఇది జరుగుతుంది.
  • సరిపోని హార్డ్వేర్: మీ నెట్ వర్క్ లోని ఏవైనా హార్డువేరు ప్యాకెట్లను ప్యాకెట్ నష్టం కలిగిస్తుంది. రౌటర్లు, స్విచ్లు, ఫైర్వాల్లు మరియు ఇతర హార్డ్వేర్ పరికరాలు అత్యంత ప్రమాదకరమైనవి. మీరు ట్రాఫిక్తో "ఉంచడానికి" లేకపోతే వారు మీరు వాటిని రౌటింగ్ చేస్తారు, వారు ప్యాకెట్లను విరగొట్టతారు. వారి చేతులతో ఒక వెయిటర్గా ఆలోచించండి: మీరు మరొక ప్లేట్ను ఎంచుకునేందుకు వారిని అడిగితే బహుశా వారు ఒకటి లేదా అంతకంటే ఎక్కువ ఇతర పలకలను వదిలేస్తారు.
  • పాడైన కేబుల్స్: ప్యాకెట్ నష్టం లేయర్ 1, భౌతిక నెట్వర్క్ పొర జరుగుతుంది. మీ ఈథర్నెట్ కేబుల్స్ దెబ్బతిన్నాయి, సరిగ్గా వైర్డు, లేదా నెట్వర్క్ యొక్క ట్రాఫిక్ నిర్వహించడానికి చాలా నెమ్మదిగా ఉంటే, వారు ప్యాకెట్లను "లీక్" చేస్తుంది.
  • సాఫ్ట్వేర్ దోషాలు: ఏ సాఫ్ట్వేర్ దోషరహితమైనది. మీ నెట్వర్కు హార్డువేర్ ​​లేదా మీ కంప్యూటర్ సాఫ్టువేరులో ఫర్మువేర్ ​​పాకెట్ నష్టాన్ని కలిగించే దోషాలు కలిగి ఉంటాయి. ఈ సందర్భంలో, వినియోగదారికి తక్కువగా ఉంది. మీరు సమస్యను మీరే పరిష్కరించడానికి ప్రయత్నించవచ్చు, అయితే ఈ సమస్యను పరిష్కరించడానికి ఏకైక మార్గం తరచుగా విక్రేత నుండి హార్డ్వేర్ను సరఫరా చేసే ఫేస్వేర్ ప్యాచ్ ద్వారా. సమస్యను పరిష్కరించడానికి విక్రేతలను ప్రోత్సహించడానికి మీరు అనుమానిత దోషాలను నివేదించాలని నిర్ధారించుకోండి.

ప్యాకెట్ నష్టం గుర్తించడం

నెట్వర్క్లో ప్యాకెట్ నష్టాన్ని గుర్తించే పలు సాఫ్ట్వేర్ అనువర్తనాలు ఉన్నాయి. వారు తమ పర్యటన సమయాన్ని విశ్లేషించడం ద్వారా లేదా ప్యాకెట్లుగా చూడటం ద్వారా ఏదో విధంగా "ప్యాకింగ్స్" ప్యాకెట్ల ద్వారా పని చేస్తారు. మీ నెట్వర్క్లో పరికరాలను వేయడం ద్వారా ప్యాకెట్ నష్టాన్ని గుర్తించాలో కనుగొనే సరళమైన మార్గం.

  1. విండోస్లో, కమాండ్ ప్రాంప్ట్ విండోను తెరిచి పింగ్ కమాండ్ను మీ రౌటర్ను లక్ష్యంగా చేయడానికి ఉపయోగించండి. ఉదాహరణకు, మీ రౌటర్ యొక్క స్థానిక IP చిరునామా 127.0.0.1 అయితే, క్రింది కమాండ్ రౌటర్ను పింగ్ చేస్తుంది:

    పింగ్ 127.0.0.1 -t

    MacOS లేదా Linux పై, టెర్మినల్ విండోను తెరిచి కింది ఆదేశాన్ని ఉపయోగించండి:

    పింగ్ 127.0.0.1

    కమాండ్ యొక్క చివరిలో -t మాత్రమే తేడా లేదు.

  2. పింగ్ ఆదేశం పక్కన ఉన్న ప్యాకెట్ల (కనీసం 10), ప్రెస్ను ప్రాసెస్ చేస్తుంది Ctrl + C కమాండ్ ఆపడానికి.

  3. ఏ ప్యాకెట్ నష్టం ఉంటే చూడండి. Pinging పరికరం మరియు లక్ష్యం మధ్య ఈ నిర్దిష్ట కనెక్షన్ సరిగ్గా పనిచేస్తుంటే, మీరు 0% ప్యాకెట్ నష్టం చూడాలి.

    --- 127.0.0.1 పింగ్ గణాంకాలు ---27 ప్యాకెట్లను ప్రసారం చేసింది, 27 ప్యాకెట్లను పొందింది, 0.0% ప్యాకెట్ నష్టంరౌండ్-ట్రిప్ min / avg / max / stddev = 1.820 / 8.351 / 72.343 / 14.186 ms

  4. అంతే.

ప్యాకెట్ నష్టాన్ని గుర్తించడానికి అందుబాటులో ఉన్న మరింత ఆధునిక ఉపకరణాలు కూడా అందుబాటులో ఉన్నాయి.

  1. MacOS మరియు Linux పై tcpdump కమాండ్ పింగ్ కంటే నాటకీయంగా మరింత శక్తివంతమైనది. ఇది అలవాటుపడటానికి కొంచెం అధికంగా ఉంది, కానీ కింది ఆదేశం ప్యాకెట్లను పట్టుకుని, ప్యాకెట్ నష్టాన్ని లెక్కించును:

    tcpdump -i ఏ

  2. ఏ నెట్వర్క్ కనెక్షన్ ద్వారా ఇది tcpdump ను రన్ చేస్తుంది. ఇది ప్రాథమిక నెట్వర్కు యింటర్ఫేస్ను మాత్రమే పట్టుకునేందుకు -i eth0 తో నడుపవచ్చు, లేదా -c 10 పది పాకెట్లను మాత్రమే పట్టుకుంటుంది.

  3. కమాండ్ నడుపుతున్న తరువాత, ఏదైనా ప్యాకెట్లను కోల్పోయినట్లయితే చూడటానికి బాటమ్ లైన్ లో చూడండి.

    17 ప్యాకెట్లను స్వాధీనం చేసుకున్నారువడపోత ద్వారా అందుకున్న 85 ప్యాకెట్లను0 ప్యాకెట్లను కెర్నల్చే పడిపోయింది

  4. ఆదర్శవంతంగా, మీరు 0 ప్యాకెట్లను పోగొట్టుకున్నారని మీరు చూస్తారు.

Windows లో, మీరు Windows 10 లో బాష్ షెల్ ద్వారా లేదా వైర్షార్క్ను అమలు చేయడం ద్వారా tcpdump ను ఉపయోగించవచ్చు.

ప్యాకెట్లను గుర్తించే ప్రక్రియ చాలా తక్కువ టెక్ ఉంది. ఒకసారి మీరు నెట్వర్క్ అంతటా సమాచారాలను తనిఖీ చేయడానికి ఒక మార్గాన్ని ఏర్పాటు చేసుకున్న తర్వాత, ప్యాకెట్ నష్టాన్ని మూలం మరియు కారణం గుర్తించడానికి మీరు ఒంటరిగా మరియు తొలగింపు పద్ధతిని అనుసరించాలి. చాలా సందర్భాలలో నెట్వర్క్లో ఎక్కువ శాతం పరికరాలను అమర్చడం అవసరం లేదా అదే స్క్రిప్ట్లను అమలు చేస్తుంది. నెట్వర్క్ యొక్క టోపాలజీ యొక్క అవగాహన ఇక్కడ అత్యంత ఉపయోగకరంగా ఉంటుంది.

ప్యాకెట్ నష్టం యొక్క కాజ్ను నిర్ణయించడం

ప్యాకెట్ నష్టానికి మూల కారణాన్ని నిర్ణయించడానికి, మీరు మీ మార్గం వెనకబడి గుర్తించడానికి మరియు పని చేయడానికి సులభమైన సమస్యను ప్రారంభించాలి.

మొదట, పరికరాల మధ్య ఈథర్నెట్ కనెక్షన్ను తనిఖీ చేయండి. భౌతిక నష్టం మరియు తప్పుదారి పట్టించే స్పష్టమైన సంకేతాలను తనిఖీ చేయండి. ఆ కేబుల్స్ సరిగ్గా పనిచేస్తున్నాయా? సమస్యలను పరిష్కరిస్తారా? ఇదే విధంగా రౌటర్ల మరియు స్విచ్లను తనిఖీ చేయండి.

రెండవది, మీ నెట్వర్కులో కావలసిన పరికరాలను నిర్వహించటానికి తగినంత బ్యాండ్ విడ్డు ఉందా. ఏ ఒక్క హార్డ్వేర్ అయినా దాని కన్నా ఎక్కువ కనెక్షన్లను నిర్వహించగలదా? ఇది తరచుగా సమస్యను పరిష్కరిస్తుంది మరియు కనుగొనే ప్రక్రియ. మీరు ఒక "తెలిసిన మంచి" స్విచ్ మరియు రౌటర్ను ఉపయోగించవచ్చు, ఇది నిర్దిష్ట పరికరాన్ని తొలగించినప్పుడు ప్యాకెట్ నష్టం అదృశ్యమవుతుందా అని చూడటానికి నెట్వర్క్లో సమస్యాత్మక సమస్యాత్మక పరికరాలతో దాన్ని మార్చడం.

మీ నెట్వర్క్లో ప్యాకెట్ నష్టం ఎలా పరిష్కరించాలి?

మీరు ప్యాకెట్ నష్టానికి కారణాన్ని నిర్ధారించిన తర్వాత, దరఖాస్తు చేసుకోగల రెండు పరిష్కారాలు ఉన్నాయి.

మొదట సమస్యాత్మక హార్డ్వేర్ను భర్తీ చేస్తారు. మీ విచారణ హార్డ్వేర్ పరికరానికి సరిగ్గా పనిచేయకపోతే, దాన్ని భర్తీ చేయండి.

సాఫ్ట్వేర్ దోషాల వలన ప్యాకెట్ నష్టం సంభవించినట్లయితే, బగ్ ను మీరు ప్రయత్నించండి మరియు పరిష్కరించుకోవాలి, బగ్ చుట్టూ ప్రయత్నించండి మరియు పని చేయాలి, లేదా దోషాన్ని విక్రేతకు నివేదించి, దాన్ని పరిష్కరించాలని ఆశిస్తున్నాము. అంతర్గత సాఫ్ట్వేర్ కోసం, ఒక పరిష్కారాన్ని సులభంగా కనుగొనవచ్చు. మూడవ పార్టీ సాఫ్ట్వేర్ కోసం, ఇది ఆధారపడి ఉంటుంది. మీరు ఒక ప్రధాన కస్టమర్ అయితే, మీరు కండరాల పరిష్కారాన్ని పరిష్కరించవచ్చు. లేకపోతే, మీరు ఒక ప్రత్యామ్నాయాన్ని ఉపయోగించడానికి ప్రయత్నించినప్పుడు వేచి ఉండటం కష్టం.

ఫైనల్ థాట్స్

ప్యాకెట్ నష్టం నెమ్మదిగా నెట్వర్క్లో నెమ్మదిగా నడుస్తుంది. వాస్తవానికి, అస్పష్టమైన ఏదో వేరే రూట్ కారణాల వల్ల కలుగుతుంది. మీరు నిరాశాజనక నెట్వర్క్ని నిర్ధారణ చేస్తే, ప్యాకెట్ నష్టం మీ జాబితాలో ఎగువన ఉండాలి. ఒకసారి ప్యాకెట్ నష్టం అవకాశంగా తొలగించబడుతుంది, మీరు మరింత సంక్లిష్ట సమస్యలకు వెళ్ళవచ్చు.