คะแนนของเซิร์ฟเวอร์ VPN บอกอะไรคุณจริง ๆ?
คะแนนเป็นเพียงลำดับของผู้เผยแพร่ อ่านคำนิยาม แยกความน่าเชื่อถือออกจากความเร็ว แล้ววัดปลายทางจากเครือข่ายของคุณเอง
คะแนนเซิร์ฟเวอร์คือตัวเลขที่ผู้เผยแพร่คำนวณสำหรับรายการของตนเอง และแต่ละค่าหมายถึงสิ่งที่ผู้เผยแพร่นั้นกำหนดไว้เท่านั้น สองไดเรกทอรีอาจจัดลำดับปลายทางเดียวกันต่างกันโดยทั้งสองไม่ถือว่าผิด อ่านคำนิยามก่อนปล่อยให้การจัดอันดับเลือกทางออกแทนคุณ
การตรวจสอบด้านล่างครอบคลุมสิ่งที่ต้องอ่าน สิ่งที่ต้องวัดเอง และสิ่งที่ต้องบันทึก ทั้งหมดถือว่าไคลเอนต์รองรับโปรโตคอลที่ผู้สมัครเสนอแล้ว
อ่านคำนิยามก่อนการจัดอันดับ
เริ่มจากหน้าคำนิยามไม่ใช่ตาราง คะแนนที่สร้างจาก เวลาทำงานที่รายงาน จำนวนเซสชัน หรือการประมาณอัตราส่งผ่าน จะจัดลำดับปลายทางตามปริมาณเหล่านั้น ซึ่งเป็นข้อกล่าวอ้างเรื่องภาระและความเข้าถึงได้ ไม่ใช่เรื่องความเป็นส่วนตัว สังเกตว่าข้อมูลนำเข้าเก่าแค่ไหน เพราะตัวเลขที่อัปเดตรายเดือนอธิบายเครื่องอื่นจากที่อัปเดตทุกชั่วโมง ที่ไหนไม่มีคำนิยาม ตัวเลขนั้นเป็นเครื่องมือจัดลำดับที่มีข้อมูลนำเข้าไม่ทราบค่า และควรได้รับความเชื่อถือเพียงเท่านั้น
ขอบเขตสำคัญเท่ากับข้อมูลนำเข้า ค่าที่วัดระหว่างโปรฟของผู้เผยแพร่กับปลายทางไม่บอกอะไรเกี่ยวกับเส้นทางจากเครือข่ายของคุณ และตัวเลขที่อธิบายการโอนย้ายจำนวนมากไม่ได้ทำนายความหน่วงแบบโต้ตอบ ความสดใหม่และขอบเขตร่วมกันตัดสินว่าตัวเลขนั้นใช้กับการตัดสินใจของคุณหรือไม่
ความเชื่อถือ ความเข้ากันได้ และความเร็ว คือสามคำถาม
ปลายทางที่รับทราฟฟิกของคุณไม่ได้แปลว่าเป็นที่ดีสำหรับส่งไปที่นั้น รายการในไดเรกทอรีระบุรายละเอียดการเชื่อมต่อเชิงปฏิบัติ ซึ่งไม่ใช่ใบรับรองเรื่องการบันทึก ความเป็นเจ้าของ หรือสิ่งที่ผู้ให้บริการทำกับเมทาดาทา ความเข้ากันได้เป็นคำถามแยกต่างหาก โปรโตคอล ชุดรหัส และเวอร์ชันไคลเอนต์จะเข้ากันหรือไม่ และไม่มีคะแนนใดเปลี่ยนสิ่งนั้น ความเร็วเป็นข้อที่สาม และเป็นข้อเดียวในสามข้อที่คุณวัดได้จากเครื่องของคุณเอง
การแยกสามข้อออกจากกันป้องกันข้อผิดพลาดที่พบมากที่สุด คือการเลือกปลายทางที่เร็วแล้วอ่านมันเป็นหลักฐานของการปฏิบัติที่ดี ปลายทางที่ช้าแต่ชัดเจนเป็นตัวเลือกเริ่มต้นที่ดีกว่าปลายทางที่เร็วแต่คุณอธิบายผู้ให้บริการไม่ได้
ไดเรกทอรีอาจเผยแพร่ฟิลด์ที่ไม่เข้ากับข้อใดในสามข้อนี้ คำอธิบายของผู้ให้บริการเอง รายการโปรโตคอล หรือป้ายประเทศ ล้วนเป็นข้อกล่าวอ้างและเมทาดาทา และมาพร้อมความน่าเชื่อถือของผู้พิมพ์มัน
วัดผู้สมัครจากเครือข่ายของคุณเอง
เมื่อผู้สมัครผ่านสองคำถามแรก ให้วัดเส้นทางที่คุณจะใช้จริง คำสั่งด้านล่างตรวจสอบการเข้าถึง คุณภาพของเส้นทาง และคำขอที่สำเร็จตามลำดับนั้น รันในชั่วโมงที่คุณใช้บริการ เพราะทั้งลิงก์ที่บ้านและรีเลย์สาธารณะเปลี่ยนตามภาระ
ping -c 20 203.0.113.77
mtr -r -c 50 203.0.113.77
curl -sS -o /dev/null -w '%{http_code} %{time_connect} %{time_total}\n' --max-time 8 https://example.com/
timeout 5 bash -c 'cat < /dev/null > /dev/tcp/203.0.113.77/1194' && echo port-open
อ่านผลลัพธ์เป็นสามคำตอบแยกกัน พิงที่ไม่ตอบเลยอาจหมายความว่าปลายทางกรอง ICMP ไม่ใช่บริการล่ม ดังนั้นควรรวมกับการตรวจพอร์ต เส้นทางที่ติดตามแสดงว่าความหน่วงสะสมที่ไหน และคำขอที่สำเร็จพร้อมเวลายืนยันว่าห่วงโซ่ทำงานจากที่อยู่ของคุณ ไม่มีค่าใดเลยที่เป็นคุณสมบัติถาวรของปลายทาง
บันทึกการเปรียบเทียบ
บันทึกผู้สมัคร เวลาที่วัด ผลลัพธ์สามข้อ และเหตุผลที่คุณไปต่อรายถัดไป สิ่งนี้เปลี่ยนรายการอันดับที่จำไว้ให้เป็นการเปรียบเทียบที่คนอื่นทำซ้ำได้ และยังตัดวงจรที่คุณสลับประเทศซ้ำ ๆ แล้วสรุปว่าทุกอย่างช้า
ผู้สมัครที่ล้มเหลวก็ควรมีบันทึก เพราะปลายทางที่ปฏิเสธโปรโตคอลหนึ่งในช่วงเวลาหนึ่งเป็นข้อเท็จจริงของการทดสอบนั้น ไม่ใช่คำตัดสินทั้งไดเรกทอรี บันทึกการปฏิเสธพร้อมตราเวลา และการเปรียบเทียบครั้งถัดไปจะเริ่มจากหลักฐาน
ตรวจสอบปลายทางที่เลือกอีกครั้หลังการอัปเกรดไคลเอนต์ทุกครั้ง เพราะคำตอบเรื่องความเข้ากันได้อาจเปลี่ยนแปลงขณะที่คะแนนคงเดิม มองตัวเลขเป็นเพียงแค่เบาะแขของลำดับ และการวัดของคุณเองเป็นหลักฐาน