ทำความเข้าใจความเร็วการถ่ายโอนข้อมูลเครือข่าย LAN
ฉันเพิ่งซื้ออุปกรณ์NAS (ที่เก็บข้อมูลบนเครือข่าย) จากSynologyเชื่อมต่อกับเครือข่ายของฉัน และเริ่มถ่ายโอนไฟล์ สิ่งแรกที่ฉันสังเกตเห็นคือความเร็วในการถ่ายโอนเครือข่าย(network transfer speed) ช้า เพียงใด
ฉันกำลังคัดลอกไฟล์วิดีโอขนาดใหญ่และใช้เวลาตลอดไป! ฉันตัดสินใจตรวจสอบความเร็วการถ่ายโอน(transfer speed)ระหว่างNAS และพีซี(NAS and PC) ของฉัน เพื่อดูอัตราการถ่ายโอนข้อมูล
ฉันดาวน์โหลดโปรแกรมชื่อLAN Speed Testซึ่งได้รับคำวิจารณ์ที่ยอดเยี่ยมและลองใช้ดู ความเร็วในการดาวน์โหลด(download speed)ของฉันน้อยกว่า 40 MB/s! โปรดทราบว่าเป็นเมกะไบต์ต่อวินาที ไม่ใช่เมกะบิตต่อวินาที ฉันจะลงรายละเอียดเพิ่มเติมเกี่ยวกับMbps เทียบกับ(Mbps vs) MBpsและเนื้อหาทางเทคนิคทั้งหมดนั้น
หลังจากทำการค้นคว้า ฉันพบว่าฉันทำอะไรผิด และในที่สุดก็ได้อัตราการถ่ายโอนสูง(transfer rate)ถึง85 (speedy 85) MB/s upload เร็วมาก และดาวน์โหลด 110 MB/s download ! ในทางเทคนิค คุณจะได้รับความเร็วนั้นก็ ต่อเมื่อคุณใช้Gigabit Ethernet
หากคุณมี 10 กิกะบิตอีเทอร์เน็ต(Gigabit Ethernet)ในทางทฤษฎี คุณจะได้รับความเร็วในการอัพโหลดและดาวน์โหลด(upload and download speed) ที่เร็ว ขึ้น ถึง 10 เท่า ฉันจะอธิบายเพิ่มเติมเกี่ยวกับเรื่องนั้นด้านล่างด้วย
หน่วยอัตราข้อมูล LAN
อันดับแรก มาทำความเข้าใจตัวเลขกันก่อน มีมาตรฐานอีเธอร์เน็ต 100 Mbps(Mbps ethernet)ซึ่งเป็นสิ่งที่คนส่วนใหญ่มีที่บ้าน 100 Mbpsคือ 100 เมกะบิต(megabits)ต่อวินาที ที่แปลเป็น 12.5 เมกะไบต์ต่อวินาที ( MBps or MB/s ) การแปลงเป็น MB(MBs)ทำได้ง่ายกว่ามากเนื่องจากเป็นสิ่งที่เราทุกคนคุ้นเคยมากกว่าบิต
ซึ่งหมายความว่าหากคุณไม่มีเราเตอร์กิกะบิตหรือสวิตช์(gigabit router or switch)และการ์ดเครือข่ายกิกะบิต(gigabit network card)บนคอมพิวเตอร์หรือNASของคุณ ความเร็วสูงสุดที่คุณจะสามารถถ่ายโอนไฟล์ผ่านเครือข่ายภายในบ้าน(home network)ของ คุณ คือ 12.5 MBps
นอกจากนี้ ในโลกแห่งความเป็นจริง เป็นไปไม่ได้ที่จะได้ค่าสูงสุดตามทฤษฎีนั้นจริงๆ คุณอาจจะอยู่ที่ประมาณ 4 ถึง8 MBps หากคุณได้รับสิ่งที่ต่ำมากเช่น 1 MBpsหรือน้อยกว่า มีเหตุผลที่ฉันจะกล่าวถึงด้านล่าง
โปรดทราบว่าแม้ว่าคอมพิวเตอร์ของคุณจะมีการ์ดกิกะบิตอีเทอร์เน็ต คุณจะไม่ได้รับความเร็วในการถ่ายโอนที่สูงขึ้น เว้นแต่ว่าอุปกรณ์ทั้งหมดที่ข้อมูลจะถูกส่งผ่านการสนับสนุนกิกะ(support gigabit)บิต
หากคุณมีการ์ดกิกะบิตอีเทอร์เน็ตบนคอมพิวเตอร์ของคุณเราเตอร์หรือสวิตช์(router or switch) ของคุณ คือกิกะบิตและอุปกรณ์ที่รับ(receiving device)ก็มีการ์ดอีเทอร์เน็ตกิกะบิตด้วยความเร็วในการถ่ายโอนสูงสุด(max transfer speed) ของคุณ จะเพิ่มขึ้นเป็น 1000 Mbpsหรือ 125 MBps (125 เมกะไบต์ต่อวินาที)
อีกครั้ง คุณจะไม่ได้รับความเร็วตามทฤษฎี แต่คุณควรจะได้ความเร็วตั้งแต่ 70 ถึง 115 MBpsขึ้นอยู่กับประเภทของไฟล์ที่คุณกำลังถ่ายโอนและการตั้งค่าเครือข่าย(network setup)ของ คุณ
สุดท้าย อุปกรณ์ล่าสุดสามารถอัพเกรดด้วยการ์ดเครือข่าย 10GBe แน่นอน คุณจะต้องมีสวิตช์ที่สามารถรองรับ 10GBe ได้เช่นกัน แต่อย่างที่คุณเห็นจากแผนภูมิ ความเร็วในการถ่ายโอน(transfer speed)นั้นเร็วกว่าที่คนส่วนใหญ่ใช้ในตอนนี้ถึง 10 เท่า
หากคุณกำลังทำงานกับไฟล์วิดีโอจำนวนมากที่ต้องถ่ายโอนผ่านเครือข่าย การอัปเกรดฮาร์ดแวร์จะช่วยปรับปรุงเวิร์กโฟลว์ของคุณได้อย่างมาก โชคดีที่สายเคเบิล Cat5e(Cat5e cable)สามารถรองรับ 10GBe ในระยะทางที่สั้นกว่า หากคุณต้องการวางสายเคเบิลใหม่ ควรเป็นCat 6a(Cat 6a)หรือCat 7
ความเร็วในการโอนขึ้นอยู่กับอะไร?
ดังที่เราได้กล่าวไว้ข้างต้นความเร็วในการถ่ายโอนเครือข่าย(network transfer speed)ขึ้นอยู่กับประเภทของอีเธอร์เน็ตที่คุณมีในเครือข่ายของคุณ แต่นั่นไม่ใช่ปัจจัยเดียว มีปัจจัยอื่นๆ อีกหลายประการที่กำหนดความเร็วการถ่ายโอน(transfer speed) ขั้นสุดท้าย ระหว่างอุปกรณ์สองเครื่อง
ความเร็วของฮาร์ดไดรฟ์
ปัจจัยจำกัดที่สำคัญประการหนึ่งคือความเร็วของฮาร์ดไดร(drive speed)ฟ์ หากคุณมีคอมพิวเตอร์ที่มีความเร็ว 5400 RPM อัตราการถ่ายโอน(transfer rate)ของคุณจะช้ากว่าถ้าคุณมี ไดรฟ์ SSD สองตัว ในการ กำหนดค่า RAID 0 ! ได้อย่างไร? มันขึ้นอยู่กับ
ในเครือข่ายของฉัน แม้จะใช้กับกิกะบิตอีเทอร์เน็ต(gigabit ethernet)ฉันก็ยังได้รับประมาณ 40 ถึง 50 MB/sเมื่อใช้ฮาร์ดไดรฟ์แบบจานธรรมดา
หากคุณอ่านแบบออนไลน์ คุณจะพบว่าแม้แต่ฮาร์ดไดรฟ์ส่วนใหญ่ ( SATA 3.0 GB/s ) ก็มีความเร็วสูงสุดที่ 75 MB/s ในการ อ่าน นั่นหมายความว่าคุณจะไม่สามารถผ่านมันไปได้ หากไม่มีการกำหนดค่าที่แพงกว่า เช่นRAID 0,1 หรือ 5 ด้วย ตัวควบคุมRAID ของ ฮาร์ดแวร์จริง
เมื่อคุณเปลี่ยนไปใช้SSDสิ่งต่างๆ จะเร็วขึ้น อย่างไรก็ตาม เพื่อให้ได้ผลลัพธ์ที่ฉันแสดงให้คุณเห็นที่ด้านบนสุด (ใกล้ถึง 110 MB/s ) คุณจำเป็นต้องมีไดรฟ์ NVMe SSD(NVMe SSD drive) ที่เร็ว เป็นพิเศษ ไดรฟ์เหล่านี้สามารถอ่านและเขียนได้สูงถึง 3000 MB/sซึ่งเหนือกว่าGigabit Ethernet(Gigabit Ethernet)
ความเร็วบัส
แม้ว่าคุณจะมีฮาร์ดไดรฟ์ที่เร็ว ข้อมูลยังคงต้องถ่ายโอนจากฮาร์ดไดรฟ์ไปยังเมนบอร์ดของคุณ จากนั้นจึงไปที่การ์ดเครือ(network card)ข่าย ความเร็วบัส(bus speed)สร้างความแตกต่างอย่างมาก
ตัวอย่างเช่น หากคุณใช้บัส PCI รุ่นเก่า (PCI bus)อัตราการถ่ายโอน(transfer rate)ข้อมูลจะอยู่ที่ 133 MB/sเท่านั้น นั่นอาจฟังดูสูงกว่าค่าสูงสุดสำหรับกิกะบิตอีเทอร์เน็ต(gigabit ethernet)และมันเป็นเช่นนั้น แต่บัสนั้นมีการแชร์กันทั่วทั้งระบบ(whole system)ดังนั้นคุณจึงไม่เคยได้รับความเร็วขนาดนั้นจริงๆ
เวอร์ชันPCI Express ล่าสุด(PCI Express version)จะทำให้คุณได้รับสูงสุด 985 MB/sซึ่งสร้างความแตกต่างอย่างมาก โดยพื้นฐานแล้วหมายความว่า หากคุณกำลังพยายามถ่ายโอนไฟล์จากคอมพิวเตอร์เครื่องเก่า และแม้ว่าคุณจะซื้อการ์ดกิกะบิตอีเทอร์เน็ต อย่าคาดหวังว่าจะได้รับที่ไหนใกล้กับอัตราการ ถ่ายโอน สูงสุด 125 (max 125) MB/s transfer
สายเคเบิลเครือข่าย
อีกแง่มุมของทั้งหมดนี้คือการเดินสาย หากสายเคเบิลของคุณเก่าหรืออยู่ใกล้กับแหล่งพลังงาน อาจส่งผลต่อประสิทธิภาพการทำงาน นอกจากนี้ความยาวจะสร้างความแตกต่างหากสายยาวมาก
อย่างไรก็ตาม โดยรวมแล้ว การดำเนินการนี้ไม่ได้สร้างความแตกต่างอย่างใหญ่หลวง ดังนั้นอย่าออกไปและเปลี่ยนสายเคเบิลทั้งหมดของคุณ โดยทั่วไปคุณต้องการให้แน่ใจว่าคุณมีสาย CAT 5e หรือ CAT 6a/7
จุดสำคัญที่จะได้รับจากที่นี้คือฮาร์ดไดรฟ์เป็นปัจจัยจำกัดที่สำคัญ และเป็นสาเหตุที่เป็นไปได้มากที่สุดที่คุณจะเห็นผลลัพธ์อยู่ในช่วง 30 ถึง 80 MB/sเท่านั้น เพื่อให้ได้ตัวเลขที่สูงมาก คุณจะต้องมี RAID 0(need RAID 0)สำหรับฮาร์ดไดรฟ์แบบเดิม, NVMeสำหรับSSD(SSDs)หรืออุปกรณ์ 10GBe
อุปกรณ์เครือข่าย
สุดท้ายนี้ คุณควรพยายามให้เครื่องทั้งสองเครื่องของคุณ ( NAS และ PC(NAS and PC) ) เชื่อมต่อกับสวิตช์หรือเราเตอร์(switch or router)เดียวกัน ฉันเสียบคอมพิวเตอร์และ NAS(computer and NAS)เข้ากับสวิตช์เดียวกัน จากนั้นจึงเชื่อมต่อสวิตช์กับเราเตอร์ไร้(wireless router)สาย
เราเตอร์ส่วนใหญ่เป็นสวิตช์ด้วย และในทางเทคนิคแล้ว คุณควรได้ความเร็วเท่ากับสวิตช์เฉพาะ อย่างไรก็ตาม จากประสบการณ์ของผม สวิตช์เฉพาะจากNetgear หรือ Cisco(Netgear or Cisco)มักจะทำงานได้ดีกว่าเราเตอร์ไร้สายที่มีพอร์ตในตัวเสมอ
ประการที่สอง คุณจะไม่ได้รับความเร็วที่รวดเร็วหากคุณเชื่อมต่อผ่านWiFiจากพีซีหรือแล็ปท็อป(PC or laptop)ของคุณ คุณต้องตรวจสอบให้แน่ใจว่าคุณใช้พอร์ตอีเทอร์เน็ต(Ethernet port)เพื่อให้ได้ความเร็วที่เร็วที่สุด
ขนาดไฟล์
ฉันยังสังเกตเห็นว่าการถ่ายโอนไฟล์ขนาดเล็กจำนวนมากช้ากว่าการถ่ายโอนไฟล์ที่มีขนาดใหญ่กว่าน้อยกว่า ตัวอย่างเช่น เมื่อถ่ายโอนรูปภาพนับพันในไดเรกทอรีจำนวนมาก ฉันจะได้รับ อัตราการ MB/s transferในขณะที่การถ่ายโอนไฟล์ภาพยนตร์ขนาดใหญ่ที่มีขนาดหลายGB(GBs) จะทำให้ได้เร็ว กว่า100 MB/s+
บทสรุป
หวังว่าโพสต์นี้จะช่วยให้คุณเข้าใจถึงสิ่งที่ส่งผลต่อความเร็วการถ่ายโอนเครือข่าย(network transfer speed)บนLAN ของคุณ ได้ดีขึ้น นี่ไม่ใช่ปัญหาที่ฉันสนใจมากนักมาก่อน แต่หลังจากที่ฉันได้กล้องวิดีโอ(video camera) 4K ฉันถูกบังคับให้ซื้อNASเพื่อจัดการข้อมูลพิเศษทั้งหมดนั้น
อัตราการถ่ายโอนที่ช้ามากทำให้ฉันวิเคราะห์เครือข่ายของฉันและฉันก็ได้เรียนรู้อะไรมากมายระหว่างทาง แม้ว่าคุณจะไม่สนใจ(t care)ความเร็วการถ่ายโอนของคุณมากนักในตอนนี้ แต่อาจมีเวลาในอนาคตที่จะสร้างความแตกต่างอย่างใหญ่หลวงในทันใด
แจ้งให้เราทราบความคิดของคุณในความคิดเห็น คุณได้รับความเร็วเท่าใดในLAN ของคุณ ? สนุก!
Related posts
วิธีตรวจสอบให้แน่ใจว่าคุณได้รับความเร็วเครือข่ายที่คุณจ่ายไป
ถ่ายโอนข้อมูลไปยัง Amazon S3 อย่างรวดเร็วโดยใช้ AWS Import Export
วิธีการกู้คืน Data From Corrupted SD Card
Mesh Network vs. Wi-Fi Extender vs. Access คะแนน: Better คืออะไร
เว็บไซต์รวบรวมข้อมูลประเภทใดเกี่ยวกับคุณ
กำหนดที่อยู่ IP แบบคงที่ให้กับเครื่องพิมพ์หรืออุปกรณ์เครือข่ายใดๆ
คู่มือฉบับย่อเกี่ยวกับวิธีการทำงานของเครือข่ายในบ้านของคุณ
คู่มือ OTT เพื่อให้แขกเข้าถึงเครือข่ายท้องถิ่นของคุณ
ไม่สามารถลบ Network Adapter ใน Windows 10?
วิธีดาวน์โหลดและลบข้อมูลของคุณจาก Facebook
10 Best Ways ถึง Child Proof Your Computer
วิธีย้ายข้อมูล Amazon S3 ไปยัง Glacier
วิธีการค้นหาเซิร์ฟเวอร์ Discord ที่ดีที่สุด
วิธีย้ายหรือโอนบัญชีอีเมลจาก ISP รายหนึ่งไปยังอีกรายหนึ่ง
วิธีการเปลี่ยนภาษาใน Netflix
ตั้งค่าเราเตอร์ไร้สายตัวที่สองบนเครือข่ายในบ้านของคุณ
คืออะไร Uber Passenger Rating and How เพื่อตรวจสอบมัน
วิธีการหา Memories บน Facebook
7 Quick Fixes เมื่อ Minecraft Keeps Crashing
ไม่ Computer Randomly Turn ของคุณบนด้วยตัวเอง?