సంఖ్యలు అర్థవంతం అయ్యేలా VPN వేగాన్ని ఎలా పరీక్షించాలి
పరీక్షా సర్వర్ను స్థిరపరచండి, క్రింది పొరను కదలకుండా ఉంచండి మరియు ఆలస్యాన్ని నిర్గమనం నుండి వేరుగా చదవండి. ఏదైనా కొలిచే ముందే సొరంగం మార్గాన్ని మారుస్తుంది.
వేగ పరీక్ష ఎప్పుడూ VPNని కొలవదు. అది ఒక మార్గాన్ని కొలుస్తుంది, సొరంగాన్ని ఆన్ చేసినప్పుడు మొదటి బైట్ కదలక ముందే ఆ మార్గంలోని ఒక భాగం మార్చబడుతుంది. అందుకే ఒకే ల్యాప్టాప్ ఒక సైట్లో ఆరోగ్యకరమైన సంఖ్యను, మరొక సైట్లో బలహీనమైన సంఖ్యను చూపుతుంది, రెండు వైపులా ఏమీ మారకపోయినా. ఫలితాన్ని ఒక ఉత్పత్తి స్కోరుగా కాక మార్గం గురించిన సాక్ష్యంగా చదవండి.
పోలికకు ఏదైనా విలువ ఉందా లేదా అని మూడు విషయాలు నిర్ణయిస్తాయి: రెండు పరుగులు ఒకే లక్ష్యాన్ని తాకాయా, యాక్సెస్ నెట్వర్క్ స్థిరంగా ఉందా, మరియు ఆలస్యాన్ని పరిమాణంతో పాటు నమోదు చేశారా.
మొదటి బైట్కు ముందు సొరంగం ఏమి తిరిగి రాస్తుంది
క్లయింట్ ప్రతి ప్యాకెట్ను మరో హెడర్లో చుట్టుతుంది, కాబట్టి ప్యాకెట్కు ఉపయోగకరమైన పేలోడ్ తగ్గుతుంది. ఖర్చు ప్రతి బదిలీకి కాదు, ప్రతి ప్యాకెట్కు, అంటే పెద్ద ఫైల్కు సొరంగం లేకుండా పంపిన అదే ఫైల్ కంటే ఎక్కువ ప్యాకెట్లు అవసరం. అలాంటి అదనపు భారం కనిపించే సెట్టింగ్గా కాదు, ప్యాకెట్ల సంఖ్యగా కనిపిస్తుంది.
దాని నుండి రెండు పరిణామాలు వస్తాయి. పెద్ద బ్లాకులతో నిర్మించిన పరీక్ష ప్రతి ప్యాకెట్ ఖర్చును అనుభవిస్తుంది, చాలా చిన్న అభ్యర్థనలతో నిర్మించిన పరీక్ష దానికి బదులుగా రాకపోకలను అనుభవిస్తుంది. మరియు మార్గం యొక్క MTU గుర్తింపు ఎక్కడో అడ్డుకోబడితే, సొరంగం చిన్న ప్యాకెట్ పరిమాణంలో నిలిచిపోతుంది మరియు సైఫర్లతో ఎలాంటి సంబంధం లేని కారణంతో నిర్గమనం తగ్గుతుంది.
పరిమితిని నేరుగా చూడవచ్చు. లినక్స్లో శకలాలు కాకుండా దాటే అతిపెద్ద భారాన్ని అడగండి, తర్వాత సొరంగం ఆన్లో ఉంచి మళ్లీ చేయండి:
ping -M do -s 1472 -c 3 203.0.113.10
అది విఫలమైతే 1,400కి దిగి మళ్లీ ప్రయత్నించండి. కేవలం 1,380 బైట్లు మోసే సొరంగం, మార్గంలో కింద ఏదో ఇంకా నొక్కుతోందని చెబుతుంది, క్లయింట్లో ఎలాంటి ట్యూనింగ్ దాన్ని పైకి లేపదు.
సొరంగం వచ్చినప్పుడు పరీక్షా సర్వర్ ఎందుకు కదులుతుంది
చాలా సాధనాలు తాము చూసే పబ్లిక్ చిరునామా ఆధారంగా దగ్గరి సర్వర్ను ఎంచుకుంటాయి. సొరంగం ఆన్లో ఉన్నప్పుడు ఆ చిరునామా నిష్క్రమణ నోడ్కు చెందుతుంది, కాబట్టి సాధనం మరో నగరం లేదా దేశంలోని హోస్ట్ను ఎంచుకోవచ్చు. అప్పుడు మీరు రెండు గమ్యాలను పోలుస్తారు, వాటి మధ్య భేదంలో నిష్క్రమణ నుండి పరీక్షా హోస్ట్ వరకు దూరం కూడా ఉంటుంది.
మొదటి పరుగుకు ముందు సర్వర్ను పేరు లేదా IDతో స్థిరపరచి, ఆ తర్వాత ప్రతి పరుగులో దాన్ని పట్టుకోండి. సాధనం దాన్ని పట్టుకోకపోతే, మీరు నియంత్రించే లక్ష్యాన్ని ఎంచుకుని మీరే నడపండి: iperf3 -c test.example.net -R -t 20 గమ్యాన్ని స్థిరంగా ఉంచి నిన్నటితో పోల్చగల సంఖ్యను ఇస్తుంది.
ఒక చరాన్ని మార్చండి, క్రింది పొర ఒకటి కాదు
వైర్లెస్ సాధారణ దాచిన మార్పు. ల్యాప్టాప్ కదిలినప్పుడు సిగ్నల్ బలం మారుతుంది, పొరుగువారు కాల్ ప్రారంభించినప్పుడు ఛానెల్ రద్దీ మారుతుంది, కాబట్టి Wi-Fiలో పది నిమిషాల వ్యవధిలో చేసిన రెండు పరుగులు ఒకే పరీక్ష పునరావృత్తులు కావు. కేబుల్, లేదా సిగ్నల్ స్థాయి రాసిన స్థిర స్థానం, ఆ శబ్దంలో ఎక్కువ భాగాన్ని తొలగిస్తుంది. ప్రతి పరుగు ప్రారంభంలో, ముగింపులో సిగ్నల్ స్థాయిని గుర్తించడం రెండు పరుగులు కలిసి ఉన్నాయా అని చూపడానికి సాధారణంగా సరిపోతుంది.
పరికర భారం కూడా అదే బుట్టలో ఉంటుంది. ఒక కోర్పై ఎన్క్రిప్ట్ చేసే క్లయింట్ లింక్ కంటే చాలా ముందే తన పరిమితిని చేరుకుంటుంది, నేపథ్య సమకాలీకరణ ఇంకా వేగంగా చేరుకుంటుంది. పరుగు సమయంలో CPU చూడండి, ఇంకా ఏమి తెరిచి ఉందో గుర్తించండి. పవర్ సెట్టింగ్లు కూడా ఇక్కడ కరచవచ్చు, ఎందుకంటే బ్యాటరీపై నడిచే ల్యాప్టాప్ లింక్ రద్దీకి చేరక ముందే ప్రాసెసర్ను పరిమితం చేయవచ్చు.
| Measurement | What it answers | What it misses |
|---|---|---|
| Download | Bulk capacity along the path | Any question about responsiveness |
| Upload | Capacity from client to exit | Download health |
| RTT to a fixed target | Distance plus queueing | Whether capacity is available |
| Jitter or loss | Stability under load | How much the link can carry |
క్రింది పొరను సగటు తీసుకోవడం బదులు కదలకుండా ఉంచండి. ఏకీభవించే మూడు పరుగులు వేర్వేరు గదుల్లో తీసుకున్న పది కంటే ఎక్కువ చెబుతాయి.
ఆలస్యం, నష్టం మరియు ICMP వేర్వేరు ప్రశ్నలకు సమాధానం ఇస్తాయి
పింగ్ స్థిర చిరునామాకు చిన్న పరిశోధనను పంపుతుంది, చాలా నెట్వర్క్లు ICMPకి తక్కువ ప్రాధాన్యతతో సమాధానం ఇస్తాయి లేదా పూర్తిగా పట్టించుకోవు. రాని సమాధానాలు యాప్ ప్యాకెట్లను కాదు, పరిశోధనను వివరిస్తాయి. భారం కింద పెరిగే రాకపోకల సమయం సాధారణంగా క్యూ నిండుతోందని అర్థం, మార్గం పొడవైందని కాదు.
సొరంగం ఆలస్యాన్ని జోడిస్తుందా అని తెలుసుకోవడానికి ఒక లక్ష్యాన్ని దానితో మరియు దాని లేకుండా పోల్చండి, లేదా ఒకే యాక్సెస్ నెట్వర్క్ నుండి చేరగల రెండు నిష్క్రమణలను పోల్చండి. పరిశోధనను పదేపదే నడపండి, వ్యాప్తిని చూడండి, ఎందుకంటే సగటు కాల్ను పనికిరానిదిగా చేసే ఆ మార్పునే దాచుతుంది.
నెమ్మదిగా అనిపించిన పనికి తిరిగి వెళ్లండి
కాల్ ఇంకా తెగిపోతున్నా మెరుగవుతున్న కొలత మరో ప్రశ్నకు సమాధానం ఇచ్చింది. దర్యాప్తు ప్రారంభించిన పనిని మళ్లీ నడపండి, అది సమావేశమైనా ఫైల్ భాగస్వామ్యమైనా రిమోట్ డెస్క్టాప్ సెషన్ అయినా. సంఖ్య మెరుగై పని మెరుగవకపోతే, అడ్డంకి పరీక్ష ఎప్పుడూ చేరని చోట ఉంది, ఉదాహరణకు సొరంగం వెనుక సర్వర్ లేదా మీ వైపు అప్లింక్.
ప్రతి పరుగును పరికరం, యాక్సెస్ నెట్వర్క్, ముగింపు బిందువు, ప్రోటోకాల్, లక్ష్యం మరియు సమయంతో నమోదు చేయండి. ఎప్పుడూ కనెక్ట్ కాని పరుగు సున్నా నిర్గమనం కాదు, చేరుకోగలిగే ఫలితం, కాబట్టి దాన్ని తొలగించకుండా ఆ లేబుల్ కింద ఉంచండి.
తదుపరి పోలికకు ముందు చిన్న జాబితా
లక్ష్యాన్ని స్థిరపరచి ఎందుకు ఎంచుకున్నారో రాయండి. మార్గం అనుమతించే ప్యాకెట్ పరిమాణాన్ని నమోదు చేయండి, తర్వాతి పతనానికి వివరణ ఉండాలి. యాక్సెస్ నెట్వర్క్ను ఒకేలా ఉంచండి, CPU భారాన్ని గుర్తించండి, భేదాన్ని నమ్మకముందు మూడు పరుగులు తీసుకోండి.
తర్వాత సరిగ్గా ఒక విషయాన్ని మార్చి మళ్లీ చేయండి. మీరు వివరించగల పోలిక పెద్ద సంఖ్య ఉన్న పోలికను ఓడిస్తుంది.