Данная статья это логическое продолжение моей прошлой статьи где у меня скорость локальной сети стало очень низкой и поэтому я решил показать математику в плане вычисления что и как.
Что бы приступить к вычислениям, я решил немного посвятить Вас мои дорогие читатели в небольшой ликбез по просторам теории и для начала определимся с понятиями:
Все мы подключаем домашний интернет или на телефон и менеджеры нам говорят, что скорость вашего интернет 10, 30 или 100 мегабит в секунду, и 99% думают что файл который весит допусти 100 мегабайт передастся по сети в 100 мегабит за 1 секунду, но когда на деле они видят другую картину, то разочаровываются и начинают либо трясти поддержку либо просто забивают на это и живут дальше спокойно жизнью думают что везде обман.
Но на деле мегабит и мегабайт совершенно разные величины
Поэтому давайте сначала определимся что это за величины:
Что такое мегабит и мегабайт?
Мегабит — обычно используется провайдерами для обозначения скорости передачи данных в компьютерных или телекоммуникационных сетях.
Мегабайт — единица измерения количества информации.
Сколько мегабит в мегабайте?
Вся компьютерная техника мыслит в двоичной системе т.е. все строится на 1 и 0, но писать скучную таблицу с двоичным кодом мы не будем для этого есть википедия, а сразу перейдем к делу.
1 байт = 8 бит
1 Кбайт = 8 Кбит
1 Мбайт = 8 Мбит
т.е. если Вам говорят что Мы вам подключим интернет со скоростью 100 мбит/с это значит:
100/ 8 = 12,5 мегабайт в секунду будет скорость скачивания файлов.
Как рассчитать время скачивания по сети?
Зная теперь все основные вводные данные мы можем с легкостью рассчитать скачку любого фильма или файла из сети.
Для примера у нас есть фильм размеров в 1,5 гигабайт и локальная сеть в 100 мегабит.
- 100мбит/с = 100*1024 = 102400 Кбит
- 8192 / 102400 = 0.8 ( секунд требуется для скачки 1 мегабайта )
- 0.8 * 1500 = 120 сек
т.е. в этом примере мы узнали скорость скачки 1 мегабайта и теперь скачивая любой файл его размер умножаем на 0,8 и получаем время скачивания.
Вот таким не хитрым способом