درک سرعت انتقال داده شبکه LAN

من اخیراً یک دستگاه NAS (ذخیره‌سازی متصل به شبکه) از Synology خریدم ، آن را به شبکه خود متصل کردم و شروع به انتقال فایل‌ها کردم. اولین چیزی که متوجه شدم این بود که سرعت انتقال شبکه(network transfer speed) چقدر پایین است.

من روی چند فایل ویدیویی بزرگ کپی می کردم و برای همیشه طول می کشید! تصمیم گرفتم سرعت انتقال(transfer speed) بین NAS و رایانه شخصی(NAS and PC) خود را بررسی کنم تا سرعت انتقال داده را ببینم.

من یک برنامه به نام LAN Speed ​​Test را دانلود کردم که بازبینی های عالی دریافت کرده بود و آن را امتحان کردم. مطمئناً سرعت دانلود(download speed) من کمتر از 40 مگابایت بر ثانیه بود! توجه داشته باشید که مگابایت در ثانیه است نه مگابیت در ثانیه. من به جزئیات بیشتری در مورد مگابیت در ثانیه در مقابل (Mbps vs) مگابایت(MBps) در ثانیه و تمام آن موارد فنی خواهم پرداخت.

پس از انجام برخی تحقیقات، متوجه شدم که چه کار اشتباهی انجام می‌دهم و در نهایت سرعت انتقال را به (transfer rate)MB/s upload فوق‌العاده سریع 85(speedy 85) مگابایت بر ثانیه و دانلود 110 MB/s download ! از نظر فنی، تنها در صورتی می‌توانید این سرعت را دریافت کنید که از اترنت گیگابیتی(Gigabit Ethernet) استفاده کنید.

اگر اترنت 10 گیگابیتی دارید، از نظر تئوری می‌توانید سرعت (Gigabit Ethernet)آپلود و دانلود(upload and download speed) فوق‌العاده 10 برابر سریع‌تر داشته باشید . در زیر نیز در مورد آن بیشتر توضیح خواهم داد.

واحدهای نرخ داده LAN

ابتدا بیایید اعداد را روشن کنیم. اترنت(Mbps ethernet) استاندارد 100 مگابیت بر ثانیه وجود دارد که اکثر مردم در خانه دارند. 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 مگابایت در ثانیه) بسیار بهتر می شود.

باز هم، شما آن سرعت تئوری را نخواهید داشت، اما بسته به نوع فایل‌هایی که انتقال می‌دهید و تنظیمات شبکه(network setup) ، باید از 70 تا 115 مگابایت(MBps) در ثانیه سرعت بگیرید .

در نهایت، جدیدترین دستگاه ها با کارت های شبکه 10 گیگابایتی قابل ارتقا هستند. مطمئناً به یک سوئیچ نیاز دارید که بتواند 10 گیگابایت بایت را نیز تحمل کند، اما همانطور که از نمودار می بینید، سرعت انتقال(transfer speed) 10 برابر بیشتر از سرعتی است که اکثر مردم در حال حاضر استفاده می کنند.

اگر با تعداد زیادی فایل ویدیویی کار می‌کنید که باید از طریق شبکه منتقل شوند، ارتقاء سخت‌افزار شما گردش کار شما را تا حد زیادی بهبود می‌بخشد. خوشبختانه، کابل Cat5e(Cat5e cable) می تواند 10 گیگابایت را در مسافت های کوتاه تر تحمل کند. اگر نیاز به کابل کشی جدید دارید، باید Cat 6a یا Cat 7 باشد.

سرعت انتقال به چه چیزی بستگی دارد؟

بنابراین همانطور که در بالا ذکر کردیم، سرعت انتقال شبکه(network transfer speed) به نوع اترنت شما در شبکه بستگی دارد، اما این تنها عامل نیست. چندین عامل دیگر وجود دارد که سرعت انتقال(transfer speed) نهایی شما را بین دو دستگاه تعیین می کند.

سرعت هارد دیسک

یکی از عوامل محدود کننده اصلی سرعت هارد دیسک است(drive speed) . اگر کامپیوتری با سرعت 5400 RPM دارید ، سرعت انتقال(transfer rate) شما بسیار کمتر از زمانی است که دو درایو SSD(SSD) در پیکربندی RAID 0 داشته باشید! چطور؟ خب، بستگی دارد.

در شبکه من، حتی با اترنت گیگابیتی(gigabit ethernet) ، فقط با استفاده از یک هارد دیسک پلاتر سنتی ، حدود 40 تا 50 MB/s

هارد دیسک

اگر به صورت آنلاین مطالعه کنید، متوجه خواهید شد که حتی بیشتر هارد دیسک ها ( SATA 3.0 GB/s ) با سرعت خواندن 75 MB/s حداکثر می شوند . این بدان معناست که شما حتی نمی‌توانید بدون رفتن به پیکربندی‌های گران‌تر مانند RAID 0,1 یا 5 با کنترل‌کننده‌های RAID سخت‌افزاری از آن عبور کنید.

وقتی به یک SSD می‌پرید(SSD) ، همه چیز سریع‌تر می‌شود. با این حال، برای به دست آوردن نتایجی که در بالا به شما نشان دادم (نزدیک به 110 MB/s )، به احتمال زیاد نیاز به یک درایو SSD فوق سریع NVMe(NVMe SSD drive) دارید . این درایوها می توانند تا 3000 MB/s بخوانند و بنویسند که فراتر از گیگابیت اترنت(Gigabit Ethernet) است.

سرعت اتوبوس

حتی اگر یک هارد دیسک سریع دارید، باز هم باید اطلاعات از هارد دیسک به مادربرد و سپس به کارت شبکه(network card) منتقل شود . سرعت اتوبوس(bus speed) تفاوت زیادی ایجاد می کند.

به عنوان مثال، اگر از یک گذرگاه PCI قدیمی استفاده می کنید، (PCI bus)سرعت انتقال(transfer rate) داده تنها 133 MB/s است. این ممکن است بالاتر از حداکثر برای اترنت گیگابیتی(gigabit ethernet) باشد و همینطور است، اما گذرگاه در کل سیستم(whole system) به اشتراک گذاشته شده است ، بنابراین شما واقعاً هرگز آن سرعت را نخواهید داشت.

اتوبوس pci

آخرین نسخه PCI Express(PCI Express version) حداکثر 985 MB/s را برای شما به ارمغان می آورد ، بنابراین تفاوت زیادی ایجاد می کند. این اساساً به این معنی است که اگر می‌خواهید فایل‌ها را از یک کامپیوتر واقعا قدیمی انتقال دهید و حتی اگر یک کارت اترنت گیگابیتی خریداری می‌کنید، انتظار نداشته باشید که به حداکثر سرعت انتقال ۱۲۵ (max 125) MB/s transfer نزدیک شوید .

کابل های شبکه

یکی دیگر از جنبه های همه اینها کابل کشی است. اگر کابل‌های شما قدیمی هستند یا نزدیک به منابع برق هستند، می‌تواند بر عملکرد تأثیر بگذارد. همچنین، اگر کابل ها بسیار بلند باشند، طول آن تفاوت ایجاد می کند.

به طور کلی، با این حال، این تفاوت زیادی ایجاد نمی کند، بنابراین بیرون نروید و شروع به تعویض همه کابل های خود نکنید. شما اساساً می خواهید مطمئن شوید که کابل های CAT 5e یا CAT 6a/7 دارید .

کابل های شبکه

نکته اصلی که باید از اینجا به دست آورید این است که هارد دیسک عامل محدود کننده اصلی است و محتمل ترین دلیلی است که شما فقط نتایج را بین 30 تا 80 MB/s خواهید دید . برای به دست آوردن اعداد واقعاً بالا، به RAID 0(need RAID 0) برای هارد دیسک های سنتی، NVMe برای SSD(SSDs) یا دستگاه های 10 گیگابایتی نیاز دارید.

دستگاه های شبکه

در نهایت، باید سعی کنید دو دستگاه خود ( NAS و PC(NAS and PC) ) را به یک سوئیچ یا روتر(switch or router) متصل نگه دارید . کامپیوتر و NAS(computer and NAS) را به همان سوئیچ وصل می کنم و سپس سوئیچ خود را به روتر بی سیم(wireless router) وصل می کنم .

اکثر روترها نیز سوئیچ هستند و از نظر فنی باید سرعتی برابر با یک سوئیچ اختصاصی داشته باشید. با این حال، در تجربه من، یک سوئیچ اختصاصی از Netgear یا Cisco(Netgear or Cisco) همیشه بهتر از یک روتر بی سیم که دارای پورت های داخلی است، تمایل دارد.

سوئیچ شبکه

ثانیاً، اگر از طریق WiFi(WiFi) از رایانه یا لپ‌تاپ(PC or laptop) خود وصل می‌شوید، سرعت بالایی نخواهید داشت. شما باید مطمئن شوید که از پورت اترنت استفاده(Ethernet port) می کنید تا سریع ترین سرعت ممکن را دریافت کنید.

حجم فایل

همچنین متوجه شده ام که انتقال تعداد زیادی فایل کوچک کندتر از انتقال فایل های بزرگتر کمتر است. به عنوان مثال، هنگام انتقال هزاران عکس در دسته‌ای از فهرست‌ها، سرعت انتقال حدود 20 تا 60 MB/s transfer را دریافت می‌کنم، در حالی که انتقال فایل‌های فیلم بزرگ به اندازه چندین گیگابایت سرعت انتقال +100 (GBs)MB/s+ را به دست می‌آورد .

نتیجه

امیدواریم این پست به شما درک بهتری از آنچه بر سرعت انتقال شبکه در (network transfer speed)LAN شما تأثیر می‌گذارد، بدهد . قبلاً هرگز به این موضوع اهمیت نمی دادم، اما بعد از اینکه یک دوربین فیلمبرداری(video camera) 4K گرفتم، مجبور شدم یک NAS بخرم تا بتوانم تمام داده های اضافی را مدیریت کنم.

سرعت انتقال بسیار پایین باعث شد شبکه ام را تجزیه و تحلیل کنم و در طول مسیر چیزهای زیادی یاد گرفتم. حتی اگر در حال حاضر زیاد به سرعت انتقال خود اهمیتی(t care) نمی دهید، ممکن است زمانی در آینده باشد که ناگهان تفاوت زیادی ایجاد کند.

به ما اجازه بدهید از تفکرات شما در نقطه نظرات آگاه شویم. چه نوع سرعتی در LAN خود دریافت می کنید ؟ لذت بردن!



About the author

من یک متخصص کامپیوتر با بیش از 10 سال تجربه هستم و در کمک به افراد در مدیریت کامپیوترهایشان در دفترشان تخصص دارم. من مقالاتی در مورد موضوعاتی مانند نحوه بهینه سازی اتصال اینترنت خود، نحوه راه اندازی رایانه برای بهترین تجربه بازی و موارد دیگر نوشته ام. اگر در مورد هر چیزی که مربوط به کار یا زندگی شخصی خود است به دنبال کمک هستید، من آن شخص برای شما هستم!



Related posts