Существуют ли какие-либо сайты или простые способы выяснить, что потребуется для передачи файлов по ссылкам с разной скоростью?
Например, мне нужно выяснить, сколько времени займет загрузка / передача файла 75G со скоростью передачи 2 Мбит / с.
Существуют ли какие-либо сайты или простые способы выяснить, что потребуется для передачи файлов по ссылкам с разной скоростью?
Например, мне нужно выяснить, сколько времени займет загрузка / передача файла 75G со скоростью передачи 2 Мбит / с.
Это зависит от того, что вы на самом деле подразумеваете под Мбит / с, но я бы порекомендовал Wolfram Alpha для подобных вещей - он может сделать гораздо больше, чем вы думаете. В любом случае, вот скрининг вашего запроса:
75 ГБ могут быть либо 75000000000 байтов (в единицах СИ), либо 80530636800 байтов (в единицах МЭК)
Байт 8 бит, поэтому мы говорим либо
600000000000 bits
или 644245094400 бит
Мбит / с это либо
1000000 bits per second (SI)
или же
1048576 bits per second (IEC)
Итак, разделите количество бит на количество бит в секунду, чтобы получить количество секунд:
600000000000 / 2000000 = 300000 = 83.33 hours or 3.47 days
644245094400 / 2097152 = 307200 = 85.33 hours or 3.56 days
300 000 секунд, если вы имели в виду Gigabytes
и Megabits/second
.
8,000 Mb 75 GB 600,000 x 1 s
-------- x ----- = ------------- = 300,000 s
1 GB 2 Mb 2
-----
1 s
Вот метод, который я придумал, который легко запомнить для грубой оценки.
Умножьте размер файла в гигабайтах на 9000, а затем разделите его на скорость вашего соединения в мегабитах в секунду. Полученное число указывается в секундах, которые затем можно преобразовать в дни, часы и минуты, используя вашу любимую программу преобразования.
75 ГБ × 9000/2 Мбит / с = 337500 с и ок. 3 дня 22 часа
Рассмотрим накладные расходы, налагаемые протоколами Ethernet, IP и TCP. Длина заголовка IPv4 составляет 20 октетов, не считая заголовков опций. Заголовок TCP также имеет длину 20 октетов, не считая заголовков опций. Соединение Ethernet может нести 1500 октетов данных на каждый кадр 1538 октетов (1542, если используется маркировка VLAN) с использованием кадрирования Ethernet II (для инкапсулированных соединений PPPoE только 1492 октета). Затем сделайте математику:
[1500 o (данные Ethernet) - 20 o (IPv4) - 20 o (TCP)] / 1538 o (кадр Ethernet) и прибл. 95% эффективность
[1024 Mio/Gio] * [8 Mb/Mio] / 94,92848% и прибл. 8630
9000 является ближайшим кратным 1000; это и легче запомнить, и менее оптимистично.
Ответ: 3 дня 15 часов 22 минуты 52,8 секунды.
Надеюсь, этот сайт поможет вам.
Это 3 дня, 22 часа. Вещи, которые не следует забывать:
1) Размеры данных измеряются в двоичных единицах, скорости линии в десятичных единицах.
2) В байте 8 бит.
3) Линия должна нести адресную и контрольную информацию, а не только данные.
4) Вы не можете заполнить линию 100% информацией.
Для этого есть небольшая программа (Оценщик времени переноса Tembo). После его использования я получил: 75 ГБ на 2 Мбит / с и эффективность сети 90% будет перенесено через 3 дня, 22 часа, 48 минут, 53,33 секунды со средней скоростью 230,4 КБ / с.
Проверьте это сами по адресу http://tembolab.pl/products/transfer-time-estimator.html.