ทำความเข้าใจความเร็วการถ่ายโอนข้อมูลเครือข่าย 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 bus

เวอร์ชัน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 ของคุณ ? สนุก!



About the author

ฉันเป็นผู้เชี่ยวชาญด้านคอมพิวเตอร์ที่มีประสบการณ์มากกว่า 10 ปี และฉันเชี่ยวชาญในการช่วยเหลือผู้คนในการจัดการคอมพิวเตอร์ในสำนักงาน ฉันได้เขียนบทความเกี่ยวกับหัวข้อต่างๆ เช่น วิธีเพิ่มประสิทธิภาพการเชื่อมต่ออินเทอร์เน็ต วิธีตั้งค่าคอมพิวเตอร์เพื่อประสบการณ์การเล่นเกมที่ดีที่สุด และอื่นๆ หากคุณกำลังมองหาความช่วยเหลือเกี่ยวกับงานหรือชีวิตส่วนตัวของคุณ เราคือคนสำหรับคุณ!



Related posts