OpenVPN ట్రాఫిక్ను ఆకృతీకరించడం: ఏ ఇంటర్ఫేస్ దాన్ని చూస్తుంది?
రేటు పరిమితి, న్యాయమైన క్యూయింగ్ మరియు యాప్ ప్రాధాన్యతకు వేర్వేరు ప్యాకెట్ సమాచారం అవసరం. ఆకృతీకరణ ఎప్పటికీ సరిపోలని నియమాన్ని వ్రాసే ముందు దాన్ని ఏ దశ చూస్తుందో నిర్ణయించండి.
నాలుగు తనిఖీల ద్వారా వెళ్లండి: మీరు ఏమి పరిమితం చేయాలనుకుంటున్నారు, దాన్ని గుర్తించే సమాచారాన్ని ఏ ప్యాకెట్ మోస్తుంది, ఆకృతీకరణ ఏ ఇంటర్ఫేస్ను చూడగలదు, మరియు ఎన్క్రిప్ట్ చేస్తున్నప్పుడు రౌటర్ ఏమి భరిస్తుంది. రౌటర్లు OpenVPN పేజీతో పాటు బ్యాండ్విడ్త్ పేజీతో వస్తాయి, రెండూ కలిసి ఉండటం ఏదీ నిరూపించదు. క్రమం ముఖ్యం, ఎందుకంటే తప్పు ప్యాకెట్కు వ్యతిరేకంగా వ్రాసిన నియమం దాని రేటు ఎంత సరైనదైనా ఎప్పటికీ సరిపోలదు.
లక్ష్యంతో ప్రారంభించండి: ఒక పరికరాన్ని పరిమితం చేయండి, సామర్థ్యాన్ని న్యాయంగా పంచుకోండి లేదా ఒక అప్లికేషన్కు ప్రాధాన్యత ఇవ్వండి. ప్రతిదానికి వేరే సరిపోలిక అవసరం.
నియమానికి ముందు లక్ష్యాన్ని పేర్కొనండి
పరికరానికి పరిమితి ఆ పరికరం చిరునామాపై సరిపోలిక అవసరం, అది టన్నెల్ లోపల మాత్రమే ఉంటుంది. పోటీపడే ప్రవాహాల మధ్య న్యాయానికి అన్నీ పంచుకునే క్యూ అవసరం, ప్రతి హోస్ట్కు ఒక నియమం కాదు. అప్లికేషన్ ప్రాధాన్యతకు అప్లికేషన్ను గుర్తించే ఏదో అవసరం, ఎన్క్రిప్షన్ లోపలి శీర్షికలను దృశ్యం నుండి తొలగించిన తర్వాత మూడింటిలో కఠినమైనది. లక్ష్యాన్ని మొదట రాసుకుంటే మీకు ఏ వాస్తవం అవసరం, దాన్ని ఎక్కడ పొందవచ్చు అని తెలుస్తుంది.
ప్రత్యక్ష WAN ట్రాఫిక్పై పనిచేసే పరిమితి, అదే హోస్ట్ టన్నెల్ లోపల కవర్ అయిందని రుజువు కాదు. ఆకృతీకరణ చూసే శీర్షికలో ఎప్పుడూ కనిపించని చిరునామాతో నియమం సరిపోలవచ్చు.
టన్నెల్ లోపలా లేదా దాని వెలుపలా
రౌటర్లో ఉన్న VPN క్లయింట్తో, చాలా LAN ప్రవాహాలు ఒకే ఎన్క్రిప్టెడ్ రవాణాలో ప్రయాణిస్తాయి. ఎన్క్యాప్సులేషన్కు ముందు రౌటర్ ఇంకా లోపలి మూలాన్ని, గమ్యాన్ని చూస్తుంది, కాబట్టి ఆ దశలో జోడించిన విధానం పరికరం ప్రకారం వర్గీకరించగలదు. ఎన్క్యాప్సులేషన్ తర్వాత సాధారణ పరికరాలు బయటి కనెక్షన్ను మాత్రమే చూస్తాయి, VPN పోర్టుపై సరిపోలిక ఏ పరికరం బాధ్యత అనే దాని గురించి ఏమీ చెప్పదు. ఆ ఒక్క వాస్తవమే నియమం ఎక్కడ ఉండాలో నిర్ణయిస్తుంది.
వేదికలు దీన్ని బహిర్గతం చేసే విధంగా భిన్నంగా ఉంటాయి. కొన్ని టన్నెల్ ఇంటర్ఫేస్పై క్యూ చేసి వర్గీకరించే ఆకృతీకరణను అందిస్తాయి; మరికొన్ని పరిమితులను VPN మరియు VPN యేతర ట్రాఫిక్కు ఒకేలా ప్రవర్తించే ఇంటర్ఫేస్ నియమాలుగా పరిగణిస్తాయి; కొన్ని వేర్వేరు సామర్థ్యాలతో రెండూ చేస్తాయి. మరో తయారీదారు మార్గదర్శకం నుండి ఇంటర్ఫేస్ పేరును కాపీ చేయకుండా, అది మద్దతిచ్చే ఇంటర్ఫేస్ కోసం ఫర్మ్వేర్ స్వంత డాక్యుమెంటేషన్ చదవండి.
చిరునామాలు ఇంకా ఎక్కడ అందుబాటులో ఉన్నాయి, అనువాదం ఎక్కడ జరుగుతుంది, మరియు ఏ క్యూ వాస్తవంగా అడ్డంకిని నియంత్రిస్తుందో గుర్తించండి.
మూడు విధానాలు, మూడు రకాల సాక్ష్యాలు
పరిమితం చేసిన పరికరం నుండి మరొకటి అదే సమయంలో బదిలీ చేస్తుండగా నిరంతర బదిలీ ద్వారా రేటు పరిమితి నిరూపించబడుతుంది. ఒకటి ఆకలితో ఉండటం బదులు రెండు ప్రవాహాలు సమాన రేట్లను చేరుకోవడం ద్వారా న్యాయమైన పంపిణీ నిరూపించబడుతుంది, అది వేరే కొలత. భారీ బదిలీ సమయంలో ఇంటరాక్టివ్ పని ప్రతిస్పందించేలా ఉండటం ద్వారా, వర్గీకర్త ప్రవాహాన్ని అసలు గుర్తించిందా అని తనిఖీ చేయడం ద్వారా అప్లికేషన్ ప్రాధాన్యత నిరూపించబడుతుంది. ప్రతి విధానానికి దాని స్వంత పరిశీలన అవసరం, ఏదీ కాన్ఫిగరేషన్ పేజీతో నిరూపించబడదు.
వర్గీకరణ ప్రత్యేక అనుమానానికి అర్హం. బయటి ఎన్క్రిప్టెడ్ పోర్టు సరిపోలిక ప్రతి లోపలి అప్లికేషన్ గుర్తింపును తిరిగి పొందలేదు, కాబట్టి ఒక అప్లికేషన్కు ప్రాధాన్యత ఇస్తున్నట్లు కనిపించే నియమం ఆచరణలో ఆ టన్నెల్ నుండి వచ్చే అన్నింటికీ ప్రాధాన్యత ఇస్తూ ఉండవచ్చు. నియమం ఉద్దేశాన్ని కాదు, దాని కౌంటర్లను చదవండి.
ఎన్క్రిప్టెడ్ పనిభారాన్ని కొలవండి, నగ్నమైనది కాదు
ఆకృతీకరణ, వర్గీకరణ మరియు ఎన్క్రిప్షన్ ఒక CPU కోసం పోటీపడతాయి, హార్డ్వేర్ త్వరణం మీరు చూస్తున్న ఆ నియమాలు మరియు కౌంటర్లను దాటి ట్రాఫిక్ను తరలించవచ్చు. సాధారణ రూటింగ్ పరీక్ష నుండి వచ్చే నిర్గమన సంఖ్య ఎన్క్రిప్టెడ్ మరియు ఆకృతీకృత పనిభారం కింద ఉన్న పరికరం గురించి ఎక్కువ చెప్పదు. రెండు దిశలను, అనేక ప్రాతినిధ్య క్లయింట్లను, భారీ బదిలీతో పాటు ఒక చిన్న ఇంటరాక్టివ్ పనిని పరీక్షించండి. నిష్క్రియ లింక్పై గరిష్ఠ సంఖ్య కంటే లోడ్ కింద ప్రతిస్పందనశీలత ముఖ్యం.
కొలతలో మినహాయింపులను కూడా చేర్చండి: టన్నెల్ను దాటవేయాల్సిన ట్రాఫిక్, రెండూ అమలులో ఉంటే రెండు చిరునామా కుటుంబాలు, మరియు టన్నెల్ డౌన్ అయినప్పుడు ఏమి జరుగుతుందో పరిశీలించండి. టన్నెల్ ఆరోగ్యంగా ఉన్నప్పుడు మాత్రమే సున్నితంగా ప్రవర్తించే విధానం సగం విధానం.
స్పెసిఫికేషన్ను మూడు పంక్తులుగా రాయండి: ట్రాఫిక్ సరిపోలిక, అమలు స్థానం మరియు కొలిచిన పనిభారం. OpenVPN ప్లస్ QoS స్పెసిఫికేషన్ కాదు.