การเพิ่มความเร็วลิงก์ใน OpenVPN (แบนด์วิดท์)


9

ฉันซื้อบริการอุโมงค์โดยใช้ OpenVPN เป็นเวลาหนึ่งปีที่ฉันมีความเร็วในการอัพโหลด / ดาวน์โหลดสูงสุด 10 Mbps แต่ตอนนี้ฉันได้ซื้อเพิ่มอีก 20 Mbps ทำให้มีแบนด์วิดท์รวม 30 Mbps ให้ฉัน

ในหน้าแรกของพวกเขามีการควบคุมบางอย่างสำหรับฉันเช่นเริ่มอุโมงค์ใหม่ ฉันทำอย่างนั้นแล้ว นอกจากนี้ยังกล่าวว่าความเร็วได้รับการอัพเกรดเป็น 30 Mbps บนหน้าเว็บของพวกเขา ฉันยังได้รับอีเมลแจ้งว่าพวกเขาได้อัปเกรดความเร็ว

อย่างไรก็ตามหลังจากที่ฉันรีบูทเครื่องและ OpenVPN ก็เริ่มทำงานและทำงานตามปกติเมื่อฉันดูที่ Windows Task Manager (เปิดเมื่อกด CTRL + SHIFT + ESC) ในแท็บ "เครือข่าย" ฉันยังคงมีความเร็วลิงค์เพียงอย่างเดียว 10 Mbps

มีอะแดปเตอร์สองตัวที่ระบุไว้: Local Area Connection 4 (10 Mbps) และ Local Area Connection 5 (100 Mbps) LAC5 เป็นอะแดปเตอร์ "ของจริง" ของฉันฉันมีการเชื่อมต่ออินเทอร์เน็ต 100 Mbps ถ้าฉันไม่ใช้ทันเนล LAC3 เป็นอะแดปเตอร์เสมือนที่ใช้โดย OpenVPN ปัญหาคือว่ามันยังคงแสดง 10 Mbps แม้ว่าฉันได้อัพเกรดเป็น 30 Mbps

ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

คำตอบ:


14

จริงๆแล้วฉันเพิ่งรู้ว่า "Link Speed" ที่แสดงใน Task Manager (10 Mbps) เป็นเพียงตัวเลขจำลองที่กำหนดโดยไดรเวอร์ที่ OpenVPN ใช้ มันไม่ได้ทำให้การเชื่อมต่อของอุโมงค์ช้าลงแม้ว่าการเชื่อมต่อ Local Area 4 ของฉันจะถูกแบนออกสูงสุด 100% ของแบนด์วิดท์ที่มีอยู่สำหรับอะแดปเตอร์นั้น (10 Mbps) การเชื่อมต่อ Local 5 สามารถแสดงได้เช่น 25 Mbps ใช้ ดังนั้น "ความเร็วลิงค์" จึงไม่ส่งผลต่อความเร็วในการถ่ายโอนเลย

ฉันคิดออกโดยการอ่านครั้งแรกhttps://forums.openvpn.net/viewtopic.php?t=9850จากนั้นทำการทดสอบเพื่อยืนยันว่ามันเป็นเช่นนี้ ต่อไปนี้เป็นคำพูดสองคำที่สำคัญจากลิงก์ฟอรัมด้านบนในกรณีที่มี 404 วินาที:

"อะแดปเตอร์ tap-win32 จะรายงานว่ามันเป็นอุปกรณ์ 10 Mbps แต่ในทางทฤษฎีแล้วมันสามารถรองรับความเร็วสูงถึง ~ 160 Mbps ในการฝึกฝนความเร็วจะปิดที่ 90 Mbps บน Windows แต่มันไม่เกี่ยวกับความเร็วเลย รายงานโดยอะแดปเตอร์เอง "
"ความเร็วของอะแดปเตอร์ tap-win32 เป็นหมายเลขปลอม - เพื่อที่จะเปลี่ยนแปลงคุณจำเป็นต้องคอมไพล์ไดรเวอร์อีกครั้งฉันไม่รู้ว่ามีแผนของการกระแทกหมายเลขปลอมนี้ 10 Mbps สอดคล้องกับ linux tun / ไดรเวอร์ของ tap - นอกจากนี้ยังรายงาน 10 Mbps "

ดังนั้นถ้ามีคนโพสต์บางสิ่งที่นี่ซึ่งชี้ให้เห็นว่าความเร็วในการเชื่อมโยงมีความสำคัญจริง ๆ (และการทดสอบของฉันจะต้องโชคดีหรือบางอย่าง) ฉันจะตอบคำถามนี้เป็นคำถามของฉัน:

ไม่มี "แก้ไข" แต่ก็ไม่จำเป็นต้องใช้เช่นกัน ความเร็วลิงค์ไม่ได้สะท้อนประสิทธิภาพของอุโมงค์ OpenVPN ความเร็วในการถ่ายโอนสามารถข้ามความเร็วที่ระบุไว้ใน "ความเร็วลิงก์" ในตัวจัดการงาน


อืม ... ในขณะที่หมายเลขปลอมอาจไม่ส่งผลกระทบต่อประสิทธิภาพที่แท้จริงเนื่องจากไดรเวอร์สแต็คได้รับแพ็คเก็ตเมื่อพวกเขาได้รับการยอมรับและส่งต่อโดยเคอร์เนลมันยังอาจสร้างข้อผิดพลาดการคำนวณ (ชดเชย) ภายในตารางฮาร์ดแวร์ภายใน - อะแดปเตอร์เครือข่าย มากกว่าแอตทริบิวต์ linkspeed ที่แพร่กระจายอาจถูกตั้งค่าสถานะเป็นความผิดพลาด / ไม่สอดคล้องกับ WDF / WDM อย่างสมบูรณ์ นี่เป็นตัวเลือกการออกแบบที่แย่มากโดยทั่วไปแล้วมันเป็นแอพพลิเคชั่น windows อีกตัว (หรือไดรเวอร์สำหรับเรื่องนั้น) ซึ่งไม่ได้ทำงานเหมือนไมโครซอฟท์ตั้งใจจะทำ - และสิ่งนี้นำไปสู่ปัญหาเสมอ
specializt

0

อาจต้องทำอย่างไรกับเราเตอร์และซีพียูถ้าเราเตอร์ทำหน้าที่เป็นไคลเอนต์ OpenVPN หากเป็นเช่นนั้น (เราเตอร์ที่มีความเร็วสูงสุด 10 Mbps) คุณจะต้องมีอุปกรณ์ที่แข็งแกร่งกว่าเช่นเราเตอร์ D-Link Wireless Gigabit ที่http://www.amazon.com/D-Link-Wireless-N600-Dual-Band-Gigabit -dir-826L / DP / B0081TXJ28

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.