Понимание скорости передачи данных в локальной сети
Недавно я купил устройство NAS (сетевое хранилище) у Synology, подключил его к своей сети и начал передавать файлы. Первое, что я заметил, было то, насколько медленной была скорость передачи данных по сети..
Я копировал несколько больших видеофайлов, и это длилось вечно! Я решил проверить скорость передачи между моим NAS и ПК, чтобы увидеть скорость передачи данных.
Я скачал программу под названием LAN Speed Test, которая получила отличные отзывы, и попробовал ее. Конечно же, моя скорость загрузки была менее 40 МБ / с! Обратите внимание, что это мегабайт в секунду, а не мегабит в секунду. Я более подробно расскажу о Мбит / с против Мбит / с и обо всех технических вещах..
Проведя некоторые исследования, я выяснил, что я делаю неправильно, и в итоге получил скорость передачи до суперскоростной загрузки 85 МБ / с и 110 МБ / с! Технически, вы можете получить эту скорость, только если используете Gigabit Ethernet..
Если у вас есть 10 Gigabit Ethernet, то теоретически вы можете получить колоссальную в 10 раз большую скорость загрузки и выгрузки. Я объясню больше об этом ниже.
Скорость передачи данных в локальной сети
Во-первых, давайте разберемся с числами. Существует стандартная сеть Ethernet 100 Мбит / с, которая есть у большинства людей дома. 100 Мбит / с - это 100 мегабит в секунду. Это переводится в 12,5 мегабайт в секунду (МБ / с или МБ / с). Гораздо проще конвертировать в мегабайты, так как это то, с чем мы все знакомы, а не биты.
Это означает, что если у вас нет гигабитного маршрутизатора или коммутатора и гигабитной сетевой карты на ваших компьютерах или NAS, максимальная скорость передачи файлов по домашней сети составляет 12,5 Мбит / с..
Кроме того, в реальном мире невозможно получить теоретический максимум. Вы, вероятно, в конечном итоге где-то около 4 до 8 Мбит / с. Если вы получаете что-то действительно низкое, например, 1 Мбит / с или менее, есть причины для этого, которые я упомяну ниже.
Обратите внимание, что даже если на вашем компьютере установлена гигабитная сетевая карта, вы не получите эти более высокие скорости передачи, если только все устройства, данные которых передаются через гигабитную поддержку.
Если на вашем компьютере установлена гигабитная сетевая карта, ваш маршрутизатор или коммутатор гигабитный, а на принимающем устройстве также есть гигабитная сетевая карта, ваша максимальная скорость передачи данных значительно возрастает до 1000 Мбит / с или 125 Мбит / с (125 мегабайт в секунду)..
Опять же, вы не получите такую теоретическую скорость, но вы должны получать от 70 до 115 Мбит / с в зависимости от типа передаваемых файлов и настроек вашей сети..
Наконец, новейшие устройства могут быть обновлены с помощью сетевых карт 10 ГБ. Вам, конечно, понадобится коммутатор, который также может обрабатывать 10 ГБ, но, как видно из таблицы, скорость передачи в 10 раз выше, чем та, которую использует большинство людей сейчас..
Если вы работаете с тонной видеофайлов, которые необходимо передать по сети, обновление вашего оборудования значительно улучшит ваш рабочий процесс. К счастью, кабель Cat5e может обрабатывать 10 ГБ на более короткие расстояния. Если вам нужно проложить новый кабель, это должен быть Cat 6a или Cat 7.
Скорость передачи зависит от того, что?
Итак, как мы упоминали выше, скорость передачи по сети зависит от типа Ethernet, который есть в вашей сети, но это не единственный фактор. Есть несколько других факторов, которые определяют вашу конечную скорость передачи между двумя устройствами.
Скорость жесткого диска
Одним из основных ограничивающих факторов является скорость жесткого диска. Если у вас компьютер с 5400 об / мин, скорость передачи будет намного ниже, чем если бы у вас было два SSD-накопителя в конфигурации RAID 0! Как так? Смотря как.
В моей сети, даже с гигабитным Ethernet, я получаю только около 40-50 МБ / с при использовании традиционного жесткого диска.
Если вы будете читать онлайн, вы обнаружите, что даже большинство жестких дисков (SATA 3,0 ГБ / с) будут работать с максимальной скоростью чтения 75 МБ / с. Это означает, что вы даже не сможете обойти это, не перейдя на более дорогие конфигурации, такие как RAID 0,1 или 5, с реальными аппаратными контроллерами RAID..
Когда вы подпрыгнете на SSD, все пойдет быстрее. Однако, чтобы получить результаты, которые я показал вам наверху (около 110 МБ / с), вам, скорее всего, нужен сверхбыстрый накопитель NVMe SSD. Эти диски могут считывать и записывать до 3000 МБ / с, что намного превышает возможности Gigabit Ethernet..
Скорость шины
Даже если у вас быстрый жесткий диск, данные все равно нужно перенести с жесткого диска на материнскую плату, а затем на сетевую карту. Скорость шины имеет большое значение.
Например, если вы используете более старую шину PCI, скорость передачи данных составляет всего 133 МБ / с. Это может звучать выше, чем максимум для гигабитного Ethernet, и это так, но шина является общей для всей системы, поэтому вы никогда не получите такую скорость.
Последняя версия PCI Express даст вам максимум 985 МБ / с, так что это имеет огромное значение. Это в основном означает, что если вы пытаетесь передать файлы со старого компьютера и даже если вы покупаете гигабитную сетевую карту, не ожидайте, что вы достигнете скорости передачи около 125 МБ / с..
Сетевые Кабели
Другим аспектом всего этого является кабель. Если ваши кабели старые или находятся вблизи источников питания, это может повлиять на производительность. Кроме того, длина будет иметь значение, если кабели очень длинные.
В целом, однако, это не будет иметь большого значения, поэтому не выходите на улицу и не начинайте замену всех ваших кабелей. Вы в основном хотите убедиться, что у вас есть кабели CAT 5e или CAT 6a / 7.
Отсюда следует отметить, что жесткий диск является основным ограничивающим фактором и наиболее вероятной причиной того, что вы увидите только результаты в диапазоне от 30 до 80 МБ / с. Чтобы получить действительно высокие цифры, вам понадобится RAID 0 для традиционных жестких дисков, NVMe для SSD или устройства 10 ГБ.
Сетевые устройства
Наконец, вы должны постараться, чтобы ваши две машины (NAS и ПК) были подключены к одному и тому же коммутатору или маршрутизатору. Я подключаю свой компьютер и NAS к тому же коммутатору, а затем подключаю мой коммутатор к беспроводному маршрутизатору..
Большинство маршрутизаторов также являются коммутаторами, и технически вы должны получить ту же скорость, что и выделенный коммутатор. Однако, по моему опыту, выделенный коммутатор от Netgear или Cisco всегда имеет тенденцию работать лучше, чем беспроводной маршрутизатор со встроенными портами..
Во-вторых, вы не получите быстрых скоростей, если вы подключаетесь через WiFi с вашего ПК или ноутбука. Вы должны убедиться, что используете порт Ethernet, чтобы получить максимально возможную скорость.
Размер файла
Я также заметил, что передача тонны маленьких файлов медленнее, чем передача меньшего количества больших файлов. Например, при передаче тысяч фотографий в кучу каталогов я получу скорость передачи от 20 до 60 МБ / с, тогда как при передаче больших файлов фильмов размером несколько ГБ получится более 100 МБ / с.+.
Заключение
Надеемся, что этот пост поможет вам лучше понять, что влияет на скорость передачи данных в вашей локальной сети. Это никогда не было проблемой, о которой я заботился раньше, но после того, как я приобрел 4K видеокамеру, я был вынужден купить NAS для управления всеми этими дополнительными данными..
Очень медленные скорости передачи заставили меня проанализировать свою сеть, и я многому научился. Даже если вам сейчас не важны ваши скорости передачи, в будущем может наступить время, когда это вдруг изменит ситуацию..
Дайте нам знать ваши мысли в комментариях. Какую скорость вы получаете в вашей локальной сети? наслаждаться!