• Информационная скорость передачи. Скорость передачи данных

    Пропускная способность интернет-канала или, проще говоря, , представляет собой максимальное число данных, принятых персональным компьютером либо переданных в Сеть за определенную единицу времени.

    Чаще всего можно встретить измерение скорости передачи данных в килобитах/секунду (Кб/сек; Кбит/сек) либо в мегабитах (Мб/сек; Мбит/сек). Размер файлов, как правило, всегда указывается в байтах, Кбайтах, Мбайтах и Гбайтах.

    Поскольку 1 байт – это 8 бит, на практике это будет означать, что если скорость вашего интернет-соединения равна 100 Мбит/сек, то компьютер за секунду может принять либо передать не более 12.5 Mb информации (100/8=12.5).Проще это можно объяснить, таким образом, если вы хотите скачать видео, объем которого 1.5 Gb, то у вас на это уйдет всего 2 минуты.

    Естественно вышеперечисленные расчеты сделаны в идеальных лабораторных условиях. К примеру, реальность может быть совсем иная:

    Здесь мы видим три числа:

    1. Ping – это число означает время за которое передаются Сетевые пакеты. Чем меньше значение этого числа, тем лучше качество интернет-соединения (желательно, чтобы значение было меньше 100ms).
    2. Далее идет скорость получения информации (входящая). Вот эту именно цифру и предлагают при подключении интернет-провайдеры (вот именно за это число "Мегабиты" вам и приходится платить свои кровно заработанные доллары/гривны/рубли и т.д.).
    3. Остается третье число, означающее скорость передачи информации (исходящая). Оно естественно будет меньше скорости получения данных, вот об этом провайдеры обычно умалчивают (хотя, по сути, большая исходящая скорость требуется редко).

    От чего зависит скорость интернет соединения

    • Скорость интернет соединения зависит от тарифного плана, который устанавливает провайдер.
    • На скорость также влияет технология канала передачи информации и загруженность Сети другими пользователями. Если общая пропускная возможность канала будет ограничена, то чем больше пользователей находится в Сети и чем больше они скачивают информации, тем больше падает скорость, поскольку остается меньше "свободного места".
    • Также имеется зависимость от , к которым вы обращаетесь. К примеру, если на момент загрузки сервер может отдавать пользователю данные, со скоростью менее 10 Мбит/сек, то даже если у вас подключен максимальный тарифный план, большего вы не добьетесь.

    Факторы, которые также влияют на скорость интернета:

    • При проверке, скорость сервера, к которому вы обращаетесь.
    • Настройка и скорость Wi-Fi роутера, если вы подключены через него к локальной Сети.
    • В момент проверки все работающие на компьютере программы и приложения.
    • Брандмауэры и антивирусы, которые работают в фоновом режиме.
    • Настройки вашей операционной системы и самого компьютера.

    Как увеличить скорость интернета

    Если на вашем компьютере присутствует вредоносное или нежелательным ПО, то это может повлиять на снижение скорости интернет-соединения. Троянские программы, вирусы, черви и т.д. которые попали в компьютер, могут забирать для своих нужд часть пропускной возможности канала. Для их обезвреживания необходимо использовать антивирусные приложения.

    Если вы используете Wi-Fi, который не защищен паролем, то к нему обычно подсоединяются другие пользователи, которые не прочь использовать халявный трафик. Обязательно установите пароль для подключения к Wi-Fi.

    Снижают скорость и параллельно работающие программы. К примеру, одновременная менеджеров закачки, интернет-мессенджеров, автоматического обновления операционки приводит к увеличению нагрузки процессора и поэтому скорость интернет-соединения снижается.

    Вот эти действия, в некоторых случаях, помогают увеличить скорость интернета:

    Если у вас подключено высокое интернет-соединение, а скорость оставляет желать лучшего – увеличьте пропускную скорость порта. Сделать это достаточно просто. Зайдите в "Панель управления" далее в «Система» и в раздел "Оборудование", после этого кликните по "Диспетчеру устройств". Находите «Порты (COM либо LPT)», затем разворачиваете их содержимое и отыскиваете "Последовательный порт (СОМ 1)".

    После этого кликаете правой кнопкой мышки и открываете "Свойства". После этого откроется окошко, в котором нужно перейти в графу "Параметры порта". Отыскиваете параметр "Скорость" (бит в секунду) и кликаете на цифру 115200 – далее О.К! Поздравляем! Теперь у вас пропускная скорость порта увеличена. Поскольку по молчанию установлена скорость – 9600 бит/сек.

    Для увеличения скорости также можно попробовать отключить планировщик пакетов QoS: Запускаем утилиту gpedit.msc (Пуск - Выполнить или Поиск - gpedit.msc). Далее: Конфигурация компьютера - Административные шаблоны - Сеть - Планировщик пакетов QoS - Ограничить резервируемую пропускную способность - Включить - выставить 0%. Нажимаем "Применить" и перезагружаем компьютер.

    Общая информация

    В большинстве случаев в сетях информация передается последовательно. Биты данных поочередно передаются по каналу связи, кабельному или беспроводному. На Рисунке 1 изображена последовательность бит, передаваемая компьютером или какой-либо другой цифровой схемой. Такой сигнал данных часто называют исходным. Данные представлены двумя уровнями напряжения, например, логической единице соответствует напряжение +3 В, а логическому нулю - +0.2 В. Могут использоваться и другие уровни. В формате кода без возврата к нулю (NRZ) (Рисунок 1) сигнал не возвращается к нейтральному положению после каждого бита, в отличие от формата с возвращением к нулю (RZ).

    Битрейт

    Скорость передачи данных R выражается в битах в секунду (бит/с или bps). Скорость является функцией продолжительности существования бита или времени бита (T B) (Рисунок 1):

    Эту скорость называют также шириной канала и обозначают буквой C. Если время бита равно 10 нс, то скорость передачи данных определится как

    R = 1/10 × 10 - 9 = 100 млн. бит/с

    Обычно это записывается как 100 Мб/с.

    Служебные биты

    Битрейт, как правило, характеризует фактическую скорость передачи данных. Однако в большинстве последовательных протоколов данные являются только частью более сложного кадра или пакета, включающего в себя биты адреса источника, адреса получателя, обнаружения ошибок и коррекции кода, а также прочую информацию или биты управления. В кадре протокола данные называются полезной информацией (payload). Биты, не являющиеся данными, называются служебными (overhead). Иногда количество служебных бит может быть существенным - от 20% до 50%, в зависимости от общего числа полезных бит, передаваемых по каналу.

    К примеру, кадр протокола Ethernet, в зависимости от количества полезных данных, может иметь до 1542 байт или октетов. Полезных данных может быть от 42 до 1500 октетов. При максимальном числе полезных октетов служебных будет только 42/1542, или 2.7%. Их было бы больше, если полезных байт было бы меньше. Это соотношение, известное также под названием эффективность протокола, обычно выражают в процентах количества полезных данных от максимального размера кадра:

    Эффективность протокола = количество полезных данных/размер кадра = 1500/1542 = 0.9727 или 97.3%

    Как правило, чтобы показать истинную скорость передачи данных по сети, фактическая скорость линии увеличивается на коэффициент, зависящий от количества служебной информации. В One Gigabit Ethernet фактическая скорость линии равна 1.25 Гб/с, тогда как скорость передачи полезных данных составляет 1 Гб/с. Для 10-Gbit/s Ethernet эти величины равны, соответственно, 10.3125 Гб/с и 10 Гб/с. При оценке скорости передачи данных по сети также могут использоваться такие понятия, как пропускная способность, скорость передачи полезных данных или эффективная скорость передачи данных.

    Скорость передачи в бодах

    Термин «бод» происходит от фамилии французского инженера Эмиля Бодо (Emile Baudot), который изобрел 5-битовый телетайпный код. Скорость передачи в бодах выражает количество изменений сигнала или символа за одну секунду. Символ - это одно из нескольких изменений напряжения, частоты или фазы.

    Двоичный формат NRZ имеет два представляемых уровнями напряжения символа, по одному на каждый 0 или 1. В этом случае скорость передачи в бодах или скорость передачи символов - то же самое, что и битрейт. Однако на интервале передачи можно иметь более двух символов, в соответствии с чем на каждый символ отводится несколько бит. При этом данные по любому каналу связи могут передаваться только с помощью модуляции.

    Когда средство передачи не может обработать исходный сигнал, на первый план выходит модуляция. Конечно, речь идет о беспроводных сетях. Исходные двоичные сигналы не могут передаваться непосредственно, они должны переноситься на несущую радиочастоту. В некоторых протоколах кабельной передачи данных также применяется модуляция, позволяющая повысить скорость передачи. Это называется «широкополосной передачей».
    Выше: модулирующий сигнал, исходный сигнал

    Используя составные символы, в каждом можно передавать по несколько бит. Например, если скорость передачи символов равна 4800 бод, и каждый символ состоит из двух бит, полная скорость передачи данных будет 9600 бит/с. Обычно количество символов представляется какой-либо степенью числа 2. Если N - количество бит в символе, то число требуемых символов будет S = 2N. Таким образом, полная скорость передачи данных:

    R = скорость в бодах × log 2 S = скорость в бодах × 3.32 log 1 0 S

    Если скорость в бодах равна 4800, и на символ отводится два бита, количество символов 22 = 4.

    Тогда битрейт равен:

    R = 4800 × 3.32log(4) = 4800 × 2 = 9600 бит/с

    При одном символе на бит, как в случае с двоичным форматом NRZ, скорости передачи в битах и бодах совпадают.

    Многоуровневая модуляция

    Высокий битрейт можно обеспечить многими способами модуляции. Например, при частотной манипуляции (FSK) в каждом символьном интервале для представления логических 0 и 1 обычно используются две различные частоты. Здесь скорость передачи в битах равна скорости передачи в бодах. Но если каждый символ представляет два бита, то требуются четыре частоты (4FSK). В 4FSK скорость передачи в битах в два раза превышает скорость в бодах.

    Еще одним распространенным примером является фазовая манипуляция (PSK). В двоичной PSK каждый символ представляет 0 или 1. Двоичному 0 соответствует 0°, а двоичной 1 - 180°. При одном бите на символ скорость в битах равна скорости в бодах. Однако соотношение числа бит и символов несложно увеличить (см. Таблицу 1).

    Таблица 1. Двоичная фазовая манипуляция.

    Биты

    Фазовый сдвиг (градусов)

    Например, в квадратурной PSK на один символ приходится два бита. При использовании такой структуры и двух бит на бод скорость передачи в битах превышает скорость в бодах в два раза. При трех битах на один бод модуляция получит обозначение 8PSK, и восемь различных фазовых сдвигов будут представлять три бита. А при 16PSK 16 фазовых сдвигов представляют 4 бита.

    Одной из уникальных форм многоуровневой модуляции является квадратурная амплитудная модуляция (QAM). Для создания символов, представляющих множество битов, QAM использует комбинацию различных уровней амплитуд и смещений фаз. Например, 16QAM кодирует четыре бита на символ. Символы представляют собой сочетание различных уровней амплитуды и фазовых сдвигов.

    Для наглядного отображения амплитуды и фазы несущей для каждого значения 4-битного кода используется квадратурная диаграмма, имеющая также романтическое название «сигнальное созвездие» (Рисунок 2). Каждая точке соответствует определенная амплитуда несущей и фазовый сдвиг. В общей сложности 16 символов кодируются четырьмя битами на символ, в результате чего битрейт превышает скорость передачи в бодах в 4 раза.

    Почему несколько бит на бод?

    Передавая больше одного бита на бод можно отправлять данные с высокой скоростью по более узкому каналу. Следует напомнить, что максимально возможная скорость передачи данных определяется пропускной способностью канала передачи.
    Если рассмотреть наихудший вариант чередования нулей и единиц в потоке данных, то максимальная теоретическая скорость передачи C в битах для данной полосы пропускания B будет равна:

    Или полоса пропускания при максимальной скорости:

    Для передачи сигнала со скоростью 1 Мб/с требуется:

    B = 1/2 = 0.5 МГц или 500 кГц

    При использовании многоуровневой модуляции с несколькими битами на символ максимальная теоретическая скорость передачи данных будет равна:

    Здесь N - количество символов в символьном интервале:

    log 2 N = 3.32 log10N

    Полоса пропускания, требуемая для обеспечения желаемой скорости при заданном количестве уровней, вычисляется следующим образом:

    Например, полоса пропускания, необходимая для достижения скорости передачи 1 Мб/с при двух битах на один символ и четырех уровнях, может быть определена как:

    log 2 N = 3.32 log 10 (4) = 2

    B = 1/2(2) = 1/4 = 0.25 МГц

    Количество символов, необходимых для получения желаемой скорости передачи данных в фиксированной полосе пропускания, может быть вычислено как:

    3.32 log 10 N = C/2B

    Log 10 N = C/2B = C/6.64B

    N = log-1 (C/6.64B)

    Используя предыдущий пример, количество символов, необходимых для передачи со скоростью 1 Мб/с по каналу 250 кГц, определится следующим образом:

    log 10 N = C/6.64B = 1/6.64(0.25) = 0.60

    N = log-1 (0.602) = 4 символа

    Эти расчеты предполагают, что в канале отсутствуют шумы. Для учета шума нужно применить теорему Шеннона-Хартли:

    C = B log 2 (S/N + 1)

    C -пропускная способность канала в битах в секунду,
    В - полоса пропускания канала в герцах,
    S/N -отношение сигнал/шум.

    В форме десятичного логарифма:

    C = 3.32B log 10 (S/N + 1)

    Какова максимальная скорость в канале 0.25 МГц с отношением S/N равным 30 дБ? 30 дБ переводится в 1000. Следовательно, максимальная скорость:

    C = 3.32B log 10 (S/N + 1) = 3.32(0.25) log 10 (1001) = 2.5 Мб/с

    Теорема Шеннона-Хартли конкретно не утверждает, что для достижения этого теоретического результата должна применяться многоуровневая модуляция. Используя предыдущую процедуру, можно узнать, сколько бит требуется на один символ:

    log 10 N = C/6.64B = 2.5/6.64(0.25) = 1.5

    N = log-1 (1.5) = 32 символа

    Использование 32 символов подразумевает пять бит на символ (25 = 32).

    Примеры измерения скорости передачи в бодах

    Практически все высокоскоростные соединения используют какие-либо формы широкополосной передачи. В Wi-Fi в схемах модуляции с мультиплексированием с ортогональным частотным разделением каналов (OFDM) применяются QPSK, 16QAM и 64QAM.

    То же самое верно для WiMAX и технологии сотовой связи Long-Term Evolution (LTE) 4G. Передаче сигналов аналогового и цифрового телевидения в системах кабельноого ТВ и высокоскоростного доступ в Интернет основана на 16QAM и 64QAM, в то время как в спутниковой связи используют QPSK и различные версии QAM.

    Для систем наземной мобильной радиосвязи, обеспечивающих общественную безопасность, недавно были приняты стандарты модуляции речевой информации и данных с помощью 4FSK. Этот сужающий полосу пропускания способ разработан для сокращения полосы с 25 кГц на канал до 12.5 кГц, и, в конечном счете, до 6.25 кГц. В результате в том же спектральном диапазоне можно разместить больше каналов для других радиостанций.

    Телевидение высокой четкости в США использует метод модуляции, называемый eight-level vestigial sideband (8-уровневая передача сигналов с частично подавленной боковой полосой), или 8VSB. В этом методе отводится три бита на символ при 8 уровнях амплитуды, что позволяет передавать 10,800 тыс. символов в секунду. При 3 битах на символ полная скорость будет равна 3 × 10,800,000 = 32.4 Мб/с. В сочетании с методом VSB, который передает только одну полную боковую полосу частот и часть другой, видео- и аудиоданные высокой четкости могут передаваться по телевизионному каналу шириной 6 МГц.

    Ключевые слова:

    · скорость передачи данных

    · биты в секунду

    Скорость передачи данных – важнейшая характеристика линии связи. Изучив этот параграф, вы научитесь решать задачи, связанные с передачей данных по сети.

    Единицы измерения

    Вспомним, в каких единицах измеряется скорость в уже знакомых нам ситуациях. Для автомобиля скорость – это расстояние, пройденное за единицу времени; скорость измеряется в километрах в час или метрах в секунду. В задачах перекачки жидкости скорость измеряется в литрах в минуту (или в секунду, в час).

    Неудивительно, что в задачах передачи данных скоростью будем называть количество данных, переданное по сети за единицу времени (чаще всего – за секунду).

    Количество данных можно измерить в любых единицах количества информации: битах, байтах, Кбайтах и др. Но на практике скорость передачи данных чаще всего измеряют в битах в секунду (бит/с).

    В скоростных сетях скорость обмена данными может составлять миллионы и миллиарды битов в секунду, поэтому используются кратные единицы: 1 кбит/c (килобит в секунду), 1 Мбит/c (мегабит в секунду) и 1 Гбит/c (гигабит в секунду).

    1 кбит/с = 1 000 бит/с 1 Мбит/с = 1 000 000 бит/с 1 Гбит/с = 1 000 000 000 бит/с

    Обратите внимание, что здесь приставки «кило-», «мега-» и «гига-» обозначают (как и в международной системе единиц СИ) увеличение ровно в тысячу, миллион и миллиард раз. Напомним, что в традиционных единицах измерения количества информации «кило-» означает увеличение в 1024 раза, «мега-» – в 1024 2 и «гига-» – в 1024 3 .

    Задачи

    Пусть скорость передачи данных по некоторой сети равна v бит/с. Это значит, что за одну секунду передаётся v битов, а за t секунд – v× t битов.

    Задача 1 . Скорость передачи данных по линии связи 80 бит/с. Сколько байтов будет передано за 5 минут?

    Решение . Как вы знаете, количество информации рассчитывается по формуле I = v× t . В данном случае v = 80 бит/с и t = 5 мин. Но скорость задана в битах в секунду , а время – в минутах , поэтому для получения правильного ответа нужно минуты перевести в секунды:

    t = 5 × 60 = 300 с

    и только потом выполнить умножение. Сначала получаем количество информации в битах:

    I = 80 бит/c × 300 с = 24000 битов

    Затем переводим его в байты:

    I = 24000: 8 байтов = 3000 байтов

    Ответ: 3000 байт.

    Задача 2 . Скорость передачи данных по линии связи 100 бит/с. Сколько секунд потребуется на передачу файла размером 125 байтов?

    Решение . Нам известна скорость передачи данных (v = 100 бит/с) и количество информации (I = 125 байтов). Из формулы I = v× t получаем

    t = I : v.

    Но скорость задана в битах в секунду, а количество информации – в байтах . Поэтому для того, чтобы «состыковать» единицы измерения, нужно сначала перевести количество информации в биты (или скорость в байты в секунду!):

    I = 125 × 8 битов = 1000 битов.

    Теперь находим время передачи:

    t = 1000 : 100 = 10 с.

    Ответ: 10 секунд.

    Задача 3 . Какова средняя скорость передачи данных (в битах в секунду), если файл размером 200 байтов был передан за 16 с?

    Решение . Нам известно количество информации (I = 200 байтов) и время передачи данных (t = 16 с). Из формулы I = v× t получаем

    v = I : t.

    Но объём файла задан в байтах , а скорость передачи нужно получить в битах в секунду. Поэтому сначала переведём количество информации в биты:

    I = 200 × 8 битов = 1600 битов.

    Теперь находим среднюю скорость

    v = 1600 : 16 = 100 бит/с.

    Обратите внимание, что речь идёт именно о средней скорости передачи, потому что во время обмена данными она могла изменяться.

    Ответ: 100 бит/с.

    1. В каких единицах измеряется скорость передачи данных в компьютерных сетях?

    2. Что означают приставки «кило-», «мега-» и «гига-» в единицах измерения скорости передачи данных? Как вы думаете, почему эти приставки не такие, как в единицах измерения количества информации?

    3. Какая формула используется для решения задач на скорость передачи данных?

    4. Как вы думаете, в чём заключается главная причина ошибок в решении таких задач?

    1. Сколько байтов информации будет передано за 24 секунды по линии связи со скоростью 1500 бит в секунду?

    2. Сколько байтов информации будет передано за 15 секунд по линии связи со скоростью 9600 бит/c?

    3. Сколько байтов информации передается за 16 секунд по линии связи со скоростью 256000 бит в секунду?

    4. Сколько секунд потребуется на передачу файла размером 5 Кбайт по линии связи со скоростью 1024 бит/с?

    5. Сколько секунд потребуется на передачу файла размером 800 байт по линии связи со скоростью 200 бит/с?

    6. Сколько секунд потребуется на передачу файла размером 256 Кбайт по линии связи со скоростью 64 байта в секунду?

    7. Книжка, в которой 400 страниц текста (каждая страница содержит 30 строк по 60 символов в каждой), закодирована в 8-битной кодировке. Сколько секунд потребуется для передачи этой книжки по линии связи со скоростью 5 кбит/c?



    8. Сколько бит в секунду передается по линии связи, если файл размером 400 байт был передан за 5 с?

    9. Сколько бит в секунду передается по линии связи, если файл размером 2 Кбайта был передан за 8 с?

    10. Сколько байтов в секунду передается по линии связи, если файл размером 100 Кбайт был передан за 16 с?

    Самое важное в главе 1: · Информатика изучает широкий круг вопросов, связанных с автоматической обработкой данных. · Человек получает информацию об окружающем мире с помощью органов чувств. · Данные – это зафиксированная (закодированная) информация. Компьютеры работают только с данными. · Сигнал – это изменение свойств носителя информации. Сообщение – это последовательности сигналов. · Основные информационные процессы – это передача и обработка информации (данных). · Минимальная единица измерения количества информации – это бит. Так называется количество информации, которое можно закодировать с помощью одной двоичной цифры («0» или «1»). · С помощью i битов можно закодировать 2 i разных вариантов. · 1 байт содержит 8 битов. · В единицах измерения количества информации используются двоичные приставки: 1 Кбайт = 2 10 байтов = 1024 байтов 1 Мбайт = 2 20 байтов 1 Гбайт = 2 30 байтов · Информационный объем текста определяется длиной текста и мощностью алфавита. Чем больше символов содержит алфавит, тем больше будет информационный объём одного символа (и текста в целом). · Большинство рисунков кодируется в компьютерах в растровом формате, то есть, в виде набора точек разного цвета (пикселей). Пиксель – это наименьший элемент рисунка, для которого можно задать свой цвет. · Информационный объем рисунка определяется количеством пикселей и количеством используемых цветов. Чем больше цветов используется в рисунке, тем больше будет информационный объём одного пикселя (и рисунка в целом). · Скорость передачи данных обычно измеряется в битах в секунду (бит/с). · В единицах измерения скорости передачи данных используются десятичные приставки: 1 кбит/с = 1 000 бит/c 1 Мбит/с = 1 000 000 бит/c 1 Гбит/с = 1 000 000 000 бит/c

    Конечно, вместо 0 и 1 можно использовать два любых знака.

    Английское слово bit – это сокращение от выражения binary digit , «двоичная цифра».

    Существует и другой тип языков, к которому относятся китайский, корейский, японский языки. В них используются иероглифы , каждый из которых обозначает отдельное слово или понятие.

    Английское слово pixel – это сокращение от picture element , элемент рисунка.