Вопрос: почему локальные передачи файлов медленнее, чем 1 Гбит / с / 100 Мбит / с


У меня есть 2 компьютера с 1 Гбит / с Ethernet-сетями (PCI) и подключены к 1Gbps-совместимому коммутатору с Ethernet-кабелем Cat 5e. Почему передача файлов происходит намного медленнее, чем 100 Мбит / с, не говоря уже о 1 Гбит / с. (заметьте, я не спрашиваю о том, что связано с Интернетом) Мой коммутатор подключен к маршрутизатору, который имеет скорость Ethernet не менее 100 Мбит / с. Так будет ли файл перейти от

один компьютер -> переключатель -> маршрутизатор -> переключатель -> другой компьютер

или просто

один компьютер -> переключатель -> другой компьютер?


4
2017-08-10 19:05


Источник


Вы думали о скорости жесткого диска? Попробуйте локальную копию на компьютере и посмотрите, как быстро это происходит. Я думаю, что этот вопрос лучше подходит для ServerFault, поскольку это сетевой вопрос. - Tom Wijsman


Ответы:


Для первой части вашего вопроса:

Вы ограничены скоростью жесткого диска вашего устройства SLOWEST при передаче. Ваш мега быстрый коммутатор и NIC и новый компьютер с плохими запасами с приводом на 15 000 оборотов в минуту могут отправлять данные только на 10-летний ноутбук так же быстро, как он может записать его на диск.

Для второй части:

Это зависит от того, как подключены устройства. Если (как я подозреваю) ваши компьютеры находятся на одной и той же схеме ip, а у коммутатора есть порт восходящей линии связи в маршрутизаторе, тогда маршрутизатор не задействован. Маршрутизатор будет включен только в том случае, если это два компьютера на разных IP-схемах или подсетях.


6
2017-08-10 19:11



хорошо, так есть способ, которым я могу извлечь жесткий диск из уравнения, как программа, которая просто отправляет нежелательные сообщения по сети, чтобы проверить скорость сети. - Jonathan.
Qcheck: ixchariot.com/products/datasheets/qcheck.html является хорошей утилитой для тестирования скорости локальной сети. - JNK
Видеть serverfault.com/questions/5111/... для других альтернатив. - Tom Wijsman
hdtune.com может помочь вам в этом. - Tom Wijsman
3 Гбит / с и 1,5 Гбит / с - это только скорость вашего контроллера жесткого диска. Механические части ваших дисков (головки, которые считывают данные с поверхности диска) не читаются с той же скоростью, что и скорость интерфейса диска. В настоящее время лучшие жесткие диски для клиентов могут превышать 120 Мбайт / с, что соответствует почти 1 Гбит / с. Не забывайте, что эти топ-исполнители - это не обычные дешевые жесткие диски, которые вы будете иметь на домашнем ПК (или на офисном ПК). Эти жесткие диски - такие, как Velociraptor от WD и т. Д. Это хороший и старый, читаемый для всех вещей HDD: storagereview.com/hard_disk_drive_reference_guide - Montag451


Существует множество причин, по которым это может произойти. Не все жесткие диски созданы равными, и вам повезло бы получить 1 Гбит / с с потребительского диска, за исключением идеальных условий, таких как чтение одного большого файла без фрагментации. Множество небольших файлов добавили накладные расходы, а фрагментация увеличивает время доступа. Кроме того, если у вас нет очень дорогих компонентов, SATA и NIC требуют взаимодействия с CPU, поэтому другие программы замедлят работу. Если вы используете антивирусное программное обеспечение, это также может проверять данные по мере их доступа к дальнейшему замедлению процесса. Последнее, и это, вероятно, наименее важно, Cat6 рекомендуется для GigE.


3
2017-08-10 19:55





Еще одна второстепенная точка: многие маршрутизаторы и коммутаторы говорят, что они поддерживают GigE, но на самом деле просто ссылаются на интерфейс. Часто передача данных между портами будет ограничена гораздо меньшей скоростью из-за аппаратных / программных причин.


2
2017-10-18 20:12





Имейте в виду, что Windows Vista / 7 сообщает о скорости передачи в мегабайтах в секунду (Мбит / с), а не в мегабитах в секунду (Мбит / с). Скорость связи оценивается в битах, а не байтах в секунду. 1000 Мбит / с эквивалентно примерно 125 Мбит / с ... но многие другие факторы (включая ограничение шины PCI / скорость жесткого диска / качество кабеля) снижают пропускную способность 1 Гбит / с до уровня, близкого к 400 Мбит / с. Скорость передачи 50-75 Мбит / с не редкость .... на моем диске с частотой вращения 7200 об / мин, я получаю только 20 Мбит / с.


1
2017-10-18 17:55





Скорость записи на ноутбуках сосать, особенно если это старый или фрагментированный диск. Также вам нужно понять разницу между мегабитом и мегабайтом. Таким образом, сеть с пропускной способностью 100 Мбит / с позволит максимально переносить около 95 Мбит / с, которые Windows сообщит, в диалоге передачи файлов составляет 9,5 МБ / с. Какие цифры вы видите точно?


0
2017-10-18 19:55