ఒక పరిచయ ట్యుటోరియల్
పరిచయం
మాన్యువల్ పేజీ ప్రకారం, లినక్స్ "పింగ్" కమాండ్ ICMP ప్రోటోకాల్ యొక్క తప్పనిసరి ECHO_REQUEST datagram ను ICMP ECHO_RESPONSE ను గేట్వే యొక్క అతిధేయ నుండి తీసుకురావడానికి ఉపయోగిస్తుంది.
మాన్యువల్ పేజీ చాలా సాంకేతిక పదాలను ఉపయోగిస్తుంది కానీ మీరు తెలుసుకోవలసినది అన్నింటికీ లైనక్స్ "పింగ్" ఆదేశం ఒక నెట్వర్క్ అందుబాటులో ఉందో లేదో పరీక్షించడానికి మరియు నెట్ వర్క్ నుండి ప్రతిస్పందనను పొందడానికి మరియు సమయం తీసుకునే సమయాన్ని ఉపయోగించవచ్చు.
మీరు "పింగ్" కమాండ్ను ఎందుకు ఉపయోగించాలి
మాకు చాలామంది అదే ఉపయోగకరమైన సైట్లను సందర్శిస్తారు . ఉదాహరణకు నేను బిబిసి వెబ్ సైట్ ను వార్తలను చదివేందుకు వెళుతున్నాను మరియు నేను ఫుట్బాల్ వార్తలు మరియు ఫలితాలను పొందటానికి స్కై స్పోర్ట్స్ వెబ్సైట్ను సందర్శిస్తున్నాను. మీరు నిస్సందేహంగా మీ స్వంత కీ సైట్ల సెట్ను కలిగి ఉంటారు .
మీరు వెబ్ చిరునామా కోసం ఎంటర్ చేసినట్లు ఆలోచించండి మీ బ్రౌజర్ లోకి మరియు పేజీ లోడ్ కాలేదు. దీనికి కారణం చాలా విషయాలలో ఒకటి.
ఉదాహరణకు మీరు మీ రౌటర్తో కనెక్ట్ అయినప్పటికీ ఇంటర్నెట్ కనెక్షన్ మీకు ఉండకపోవచ్చు . కొన్నిసార్లు ఇంటర్నెట్ సర్వీస్ ప్రొవైడర్ ఇంటర్నెట్ను ఉపయోగించకుండా నిరోధించే స్థానికీకరించిన సమస్యలను కలిగి ఉంది.
మరో కారణం సైట్ వాస్తవంగా డౌన్ మరియు అందుబాటులో ఉండదు.
"పింగ్" ఆదేశాన్ని ఉపయోగించి మీ కంప్యూటర్ మరియు మరొక నెట్వర్క్ మధ్య కనెక్టివిటీని మీరు సులభంగా తనిఖీ చేసుకోవచ్చు.
ఎలా పింగ్ కమాండ్ పని చేస్తుంది
మీరు మీ ఫోన్ను ఉపయోగించినప్పుడు మీరు ఒక నంబర్ను డయల్ చేస్తే (లేదా సాధారణంగా మీ ఫోన్లో ఒక చిరునామా పుస్తకంలో వారి పేరును ఎంపిక చేసుకోండి) మరియు రిసీవర్ యొక్క ముగింపులో ఫోన్ రింగ్లు.
ఆ వ్యక్తి ఫోన్కు సమాధానమిస్తూ, "హలో" అని చెప్పినప్పుడు మీకు కనెక్షన్ ఉందని మీకు తెలుసు.
"పింగ్" కమాండ్ అదేవిధంగా పనిచేస్తుంది. మీరు ఒక ఫోన్ నంబర్ లేదా ఒక వెబ్ చిరునామా (IP చిరునామాతో అనుబంధించబడిన పేరు) మరియు "పింగ్" సమానమైన IP చిరునామాను పేర్కొంటూ ఆ చిరునామాకు ఒక అభ్యర్థనను పంపుతుంది.
అందుకునే నెట్వర్క్ అభ్యర్థనను స్వీకరించినప్పుడు, ఇది ప్రధానంగా "హలో" అని చెప్పే ప్రతిస్పందనను తిరిగి పంపుతుంది.
ప్రతిస్పందించడానికి నెట్వర్క్ తీసుకున్న సమయం నిడివి అంటారు.
"పింగ్" కమాండ్ యొక్క ఉదాహరణ వాడకం
ఒక వెబ్ సైట్ మీకు అందుబాటులో ఉన్న సైట్ యొక్క పేరు "పింగ్" అని పిలవచ్చో లేదో పరీక్షించడానికి. ఉదాహరణకు, మీరు క్రింది కమాండ్ను అమలు చేస్తారు:
పింగ్
పింగ్ కమాండ్ నిరంతరంగా నెట్వర్క్కు అభ్యర్థనలను పంపుతుంది మరియు ప్రతిస్పందన వచ్చినప్పుడు మీరు ఈ క్రింది సమాచారంతో అవుట్పుట్ యొక్క లింగ్ను అందుకుంటారు:
- అందుకున్న బైట్ల సంఖ్య
- IP చిరునామా
- ఒక సీక్వెన్స్ సంఖ్య
- ప్రతిస్పందించడానికి తీసుకున్న సమయం
మీరు పింగ్ ప్రయత్నిస్తున్న నెట్వర్క్ అది స్పందించలేదు ఎందుకంటే స్పందించడం లేదు ఉంటే అప్పుడు మీరు ఈ తెలియజేయబడుతుంది.
మీరు నెట్వర్క్ యొక్క IP చిరునామాను తెలిస్తే మీకు వెబ్సైట్ పేరు యొక్క స్థానం వుపయోగించవచ్చు:
పింగ్ 151.101.65.121
ఒక ఉత్తేజకరమైన "పింగ్" పొందండి
కింది ఆదేశంలో చూపించిన విధంగా కమాండ్ యొక్క భాగంగా "-a" స్విచ్ ఉపయోగించి ఒక ప్రతిస్పందన తిరిగి వచ్చినప్పుడు మీరు శబ్దం చేయటానికి పింగ్ కమాండ్ను పొందవచ్చు:
పింగ్ -ఎ
IPv4 లేదా IPv6 చిరునామాను తిరిగి ఇవ్వండి
IPv6 అనేది భవిష్యత్లో IPv4 ప్రోటోకాల్ను భర్తీ చేయడం వలన ఇది మరింత ప్రత్యేకమైన సంభావ్య కలయికలను అందించడంతో నెట్వర్క్ చిరునామాలను కేటాయించడం కోసం తదుపరి తరం ప్రోటోకాల్.
IPv4 ప్రోటోకాల్ మేము ప్రస్తుతం ఉపయోగిస్తున్న విధంగా IP చిరునామాలను అప్పగిస్తుంది. (ఉదాహరణకు 151.101.65.121).
IPv6 ప్రోటోకాల్ ఐపి చిరునామాలను ఫార్మాట్ [fe80 :: 51c1 :: a14b :: 8dec% 12] లో అప్పగించింది.
మీరు నెట్వర్కు చిరునామా యొక్క IPv4 ఫార్మాట్ ను తిరిగి ఇవ్వాలనుకుంటే మీరు కింది ఆదేశాన్ని ఉపయోగించవచ్చు:
పింగ్ -4
IPv6 ఫార్మాట్ ను వుపయోగించుటకు మీరు కింది ఆదేశాన్ని ఉపయోగించవచ్చు:
పింగ్ -6
పింగ్స్ మొత్తం పరిమితం
డిఫాల్ట్గా మీరు ఒక నెట్వర్క్ను పింగ్ చేసేటప్పుడు, ఆ ప్రక్రియను ముగించడానికి మీరు అదే సమయంలో CTRL మరియు C ను నొక్కేంతవరకు కొనసాగుతుంది.
మీరు నెట్వర్క్ వేగాన్ని పరీక్షిస్తే తప్ప మీరు ప్రతిస్పందనని స్వీకరించే వరకు మీరు మాత్రమే పింగ్ చేయాలనుకుంటున్నారు.
మీరు ఈ క్రింది విధంగా "-c" స్విచ్ని ఉపయోగించి ప్రయత్నాల సంఖ్యను పరిమితం చేయవచ్చు:
ping -c 4
ఇక్కడ ఏమి జరుగుతుందో పైన పేర్కొన్న ఆదేశం లో అభ్యర్థన 4 సార్లు పంపబడుతుంది. ఫలితంగా మీరు పంపిన 4 ప్యాకెట్లను మరియు 1 ప్రత్యుత్తరం మాత్రమే పొందవచ్చు.
"-w" స్విచ్ ఉపయోగించి పింగ్ కమాండ్ను అమలు చేయడానికి ఎంతకాలం గడువుకుంటామో మీరు చేయగల మరో విషయం.
పింగ్ 10 వ
ఇది పింగ్కు 10 సెకన్ల పాటు గడువుకు ఒక గడువును సెట్ చేస్తుంది.
ఈ విధంగా ఆదేశాలను అమలు చేయడం గురించి ఆసక్తికరమైనది అవుట్పుట్, ఇది ఎన్ని ప్యాకెట్లను పంపించిందో మరియు ఎంత మంది పొందారో చూపిస్తుంది.
10 ప్యాకెట్లను పంపించబడి, 9 మంది మాత్రమే తిరిగి అందుకున్నట్లయితే అది 10% ప్యాకెట్ నష్టానికి పరిమితం అవుతుంది. అధిక నష్టం కన్నా ఘోరంగా ఉంది.
మీరు స్వీకరించే నెట్వర్క్కు అభ్యర్థనల సంఖ్యను వేరొక స్విచ్ని ఉపయోగించవచ్చు. ప్రతి ప్యాకెట్ కోసం ఒక డాట్ తెరపై ప్రదర్శించబడుతుంది మరియు ప్రతిసారీ నెట్వర్క్ డాట్ను దూరంగా తీసుకుంటుంది. ఈ పద్దతిని వాడటం వలన ఎన్ని ప్యాకెట్లను కోల్పోతున్నాయో చూడవచ్చు.
మీరు ఈ ఆదేశాన్ని అమలు చేయడానికి ఒక సూపర్ యూజర్ అయి ఉండాలి మరియు అది నిజంగా నెట్వర్క్ పర్యవేక్షణ ప్రయోజనాలకు మాత్రమే.
సుడో పింగ్- f
ప్రతి అభ్యర్థన మధ్య సుదీర్ఘ విరామం తెలుపుతుంది. దీనిని చేయటానికి మీరు "-i" స్విచ్ను ఈ క్రింది విధంగా ఉపయోగించవచ్చు:
పింగ్ -i 4
పై కమాండ్ ప్రతి 4 సెకన్ల పింగ్ను చేస్తుంది.
అవుట్పుట్ను అణచివేయడం ఎలా
పంపిన మరియు అందుకున్న ప్రతి అభ్యర్ధనకు మధ్య జరిగే అన్ని విషయాల గురించి మీరు పట్టించుకోకపోవచ్చు కాని ప్రారంభంలో మరియు ముగింపులో ఉత్పత్తి మాత్రమే.
ఉదాహరణకు, "-Q" స్విచ్ని ఉపయోగించి కింది ఆదేశాన్ని పంపితే, మీరు IP చిరునామాను అమర్చినట్లుగా ఒక సందేశాన్ని అందుకుంటారు మరియు చివరకు ప్రతి పంక్తి వరుస లేకుండా పంచబడ్డ పంపిన, అందుకున్న మరియు ప్యాకెట్ నష్టాల సంఖ్యను పునరావృతం చేస్తారు.
ping -q -w 10
సారాంశం
పింగ్ ఆదేశం మాన్యువల్ పేజీని చదవడం ద్వారా కనుగొనబడే కొన్ని ఇతర ఎంపికలను కలిగి ఉంది.
మాన్యువల్ పేజీని చదివేందుకు కింది ఆదేశాన్ని అమలు చేయండి:
మనిషి పింగ్