2

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

Какие формулы для преобразования мер пропускной способности?

Примеры (при условии идеальных условий, игнорируя побочные эффекты):

  1. Сколько косяков данных (мегабайт в секунду) я могу передать в моей сети 100 Мбит?
  2. Какую полосу пропускания (в килобитах) предоставляет мой провайдер, когда мой торрент-клиент показывает скорость восходящего потока 300 кбайт / с (и я уверен, что ограничение исходит от моего провайдера)?

2 ответа2

5

Есть 8 бит на байт.

Сколько косяков данных (мегабайт в секунду) я могу передать в моей сети 100 Мбит?

100 Мбит / с или 12,5 МБ / с, теоретически. Реальная скорость передачи ниже. Это зависит от нескольких факторов, таких как электромагнитные помехи, используемые протоколы передачи, сети с потерями между ними, пакеты, удерживаемые маршрутизаторами, и так далее.

Какую полосу пропускания (в килобитах) предоставляет мой провайдер, когда мой торрент-клиент показывает скорость восходящего потока 300 кбит / с?

Кбит / с означает килобит в секунду, поэтому это 300 кбит в секунду. Позже вы изменили свой вопрос на 300 КБ / с. Это другое. 300, умноженный на 8, равен 2400 Кбит / с.

Ваш Интернет-провайдер может предоставить гораздо более высокую (загрузочную) полосу пропускания. Вы не можете просто определить это по скорости загрузки, которую вы получаете в настоящее время, поскольку на нее могут влиять и другие факторы (например, пропускная способность принимающей стороны). Хотя это хорошее приближение, скорее всего, это не та скорость, которую обеспечивает ваш провайдер.

Интернет-провайдер всегда предлагает номинальную пропускную способность, которую вы практически не можете достичь.

4

Это маркетинговый трюк для рекламы с битами вместо байтов. 100 МБ звучит больше, чем 12,5 МБ.

  1. 100 Мбит (100 Мбит) = 100 ÷ 8 = 12,5 МБ в секунду. Обратите внимание, что "сколько данных я могу передать" (ограничение данных) не равно "какова моя скорость интернета" (пропускная способность)
  2. 300 кбит / с (300 килобайт в секунду) - это 300 × 8 = 2400 кбит (= 2,4 Мбит). Ваша скорость ограничена вашим провайдером. Вы можете достичь скорости 12,5 МБ / с внутри вашей сети (при условии, что ваше другое сетевое оборудование также работает со скоростью 100 Мбит / с или выше).

    • б = бит
    • B = байты (один байт содержит восемь битов)
    • Мб = Мегабит
    • МБ = мегабайт
    • MBit не должен быть сокращен до MB, он должен быть Mbit (Mb)

"Формула" это:

bytes = bits ÷ 8

Это все. Обратное не должно быть сложным: bits = bytes × 8

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .