सेल्युलर नेटवर्क में VPN का नुकसान Ethernet की तुलना में बुरा क्यों दिखता है
दो एक्सेस नेटवर्क और टनल की दो अवस्थाएँ चार संख्याएँ देती हैं। मैट्रिक्स भरें, दोनों भिन्न रखें और पैटर्न को अगला माप चुनने दें।
वही लैपटॉप, वही सर्वर और वही टनल Ethernet पर अपने थ्रूपुट का पाँचवाँ हिस्सा और सेल्युलर नेटवर्क पर तीन-चौथाई खो सकते हैं, और इन दोनों में से कोई भी संख्या यह नहीं बताती कि VPN टूटा हुआ है। हर एक्सेस नेटवर्क अलग रास्ता देता है, और टनल उसके ऊपर दूसरा रास्ता जोड़ती है। एक टनल वाली संख्या की तुलना बिना टनल वाली संख्या से करने पर कोई उत्तर नहीं मिलता, क्योंकि दोनों संख्याएँ अलग हर बताती हैं। चार सेल और हर पंक्ति में एक प्रतिधारण भिन्न बताएँगे कि अगला प्रश्न कौन-सा पूछना है।
चार सेल, एक दंड नहीं
हर एक्सेस नेटवर्क पर सीधी आधार-रेखा और टनल वाला परिणाम मापें, और उन्हें एक फैसले के बजाय मैट्रिक्स के रूप में रखें। आधार-रेखा उस नेटवर्क पर टनल के बिना किया गया वही काम है; टनल वाला परिणाम उसके साथ किया गया वही काम है।
| Access network | Direct baseline | Same task through the tunnel |
|---|---|---|
| Ethernet | E0 | E1 |
| Cellular | C0 | C1 |
सीधे परीक्षणों के लिए अधिकृत कार्यभार का उपयोग करें और पर्यावरण द्वारा अपेक्षित गोपनीयता नियंत्रण बनाए रखें। नीति का उल्लंघन करने वाला परीक्षण ऐसी संख्या देता है जिसे आप प्रकाशित नहीं कर सकते और न ही दोहराना चाहिए।
चरों को स्थिर रखें
उपकरण, एप्लिकेशन, गंतव्य, स्थानांतरण की दिशा और VPN का अंतिम बिंदु चारों सेल में अपरिवर्तित रखें। यदि कोई सेवा रनों के बीच अपना परीक्षण सर्वर चुपचाप बदलती है, तो परिवर्तन दर्ज करें और जोड़ी को अनियंत्रित मानें, अंतर को औसत से समतल करने के बजाय।
मैट्रिक्स को दोनों दिशाओं में और दिन के तुलनीय समय पर दोहराएँ। सेल्युलर रेडियो की स्थितियाँ और उसके सेल पर भार मिनटों में बदलते हैं, इसलिए एक असाधारण रूप से अच्छी आधार-रेखा दिखने वाले दंड को बढ़ा-चढ़ा सकती है। प्रतिनिधि मान के बगल में परिणामों का फैलाव दर्ज करें, और नोट करें कि टनल वाले रन आधार-रेखाओं के साथ मिलाए गए थे या ब्लॉक में चलाए गए।
मिलान अधिकांश लोगों की अपेक्षा से अधिक मायने रखता है। दोपहर के भोजन से पहले मापी गई आधार-रेखा और उसके बाद मापा गया टनल वाला रन एक ही नाम वाले दो अलग नेटवर्क हैं।
हर को दृश्यमान रखें
प्रतिधारण भिन्न और पूर्ण दर दोनों बताएँ: E1 को E0 से विभाजित, और C1 को C0 से विभाजित। एक तेज़ लिंक जो अपने थ्रूपुट का थोड़ा हिस्सा बनाए रखता है और एक धीमा लिंक जो इसका अधिकांश हिस्सा बनाए रखता है, अलग निष्कर्ष हैं, और अंतर केवल भिन्न दिखाती है।
पूर्ण थ्रूपुट अभी भी तय करता है कि उपयोगकर्ता क्या कर सकता है। भिन्न तय करती है कि कहाँ देखना है। जब Ethernet अपनी आधार-रेखा का अधिकांश हिस्सा बनाए रखता है और सेल्युलर बहुत कम, तो दिलचस्प चर सेल्युलर पथ पर है, एन्क्रिप्शन के भीतर नहीं।
दोनों संख्याएँ रिपोर्ट का हिस्सा हैं, क्योंकि हर एक अकेले ऐसे निष्कर्ष का समर्थन करती है जिसका डेटा समर्थन नहीं करता।
कुछ भी बदलने से पहले पैटर्न पढ़ें
दोनों नेटवर्क पर समान टनल वाली सीमाएँ किसी साझा चीज़ की ओर संकेत करती हैं: अंतिम बिंदु, उसका प्रोसेसर, दर सीमा या एक भीड़भाड़ वाला हॉप। केवल सेल्युलर नेटवर्क पर दिखने वाली गिरावट उस नेटवर्क के मार्ग, हानि, विलंब और प्रभावी पैकेट आकार की ओर संकेत करती है।
ये संकेत हैं, निदान नहीं, और टिकट लिखते समय यह अंतर मायने रखता है। साझा सीमा सेल्युलर मॉडेम बदलने पर सुधरेगी नहीं, और केवल सेल्युलर वाली गिरावट अंतिम बिंदु का आकार बदलने पर सुधरेगी नहीं। बदलाव प्रस्तावित करने से पहले बताएँ कि दो पैटर्न में से कौन-सा देखा। इस तरह बदलाव एक पूर्वानुमान लेकर चलता है, और अगला माप उसे सिद्ध या नष्ट कर सकता है।
OpenVPN का अपना प्रदर्शन मार्गदर्शन बैंडविड्थ, प्रोसेसर, परिवहन और पैकेट आकार की बाधाओं को उन्हीं रेखाओं पर अलग करता है, जो एक उपयोगी स्मरण है कि टनल शायद ही कभी एक ही चर हो।
जब पैकेट आकार संदिग्ध हो
एन्कैप्सुलेशन पैकेट की जगह लेता है, इसलिए सेल्युलर पथ पर प्रभावी आकार इंटरफ़ेस द्वारा घोषित आकार से छोटा हो सकता है। जिस पथ की तुलना कर रहे हैं उसके लिए पैकेट आकार के साक्ष्य रखें, एक्सेस तकनीक के नाम से मान ग्रहण करने के बजाय।
Datagram packetization-layer path MTU discovery प्रभावी आकार खोजने का वर्णन करता है, उसे हार्डकोड करने का नहीं। वे अवलोकन उपयोग करें जिन्हें कार्यान्वयन समर्थन देता है, और सावधानी के रूप में हर क्लाइंट पर मनमाना निम्न MTU मत थोपें, क्योंकि इससे ठीक चल रहे पथों पर एक समस्या को और खराब से बदल दिया जाता है।
आकार की परिकल्पना को अपने साक्ष्य चाहिए: वही स्थानांतरण दो आकारों में, हानि का पैटर्न दर्ज किए हुए।
एक बार में एक चर जोड़ें
वैकल्पिक परिवहन की तुलना केवल आधार-रेखा मैट्रिक्स सहेजे जाने के बाद करें। यह एक जानबूझकर चुना चर खेल में रखता है, और बदलाव का अनुमान लगाने के बजाय उसे उससे जोड़ने देता है।
TCP पेलोड का आकार निर्धारण UDP डेटाग्राम के व्यवहार से अलग रखें, क्योंकि दोनों हानि और पथ के आकार पर अलग प्रतिक्रिया देते हैं। परिवहन बदलाव से मिला सुधार उस परिवहन के बारे में साक्ष्य है, यह प्रमाण नहीं कि एन्क्रिप्शन या कवरेज मूल कारण था।
कार्य का क्रम: चार सेल भरें, दोनों भिन्न गणना करें, रनों को मिलाएँ, फिर एक परिकल्पना चुनें और उसे एक बदलाव से परखें। बाकी सब दो अज्ञात की तुलना है।