Значения пропускной способности и размер пакета при пересылке уровня 2

Я записал несколько значений пропускной способности, соответствующих разным размерам пакетов при пересылке уровня 2. У меня есть следующие запросы.

  1. Мбит/с Rx/Tx: 87/1025 означает, что у нас пропускная способность 87 в очереди Rx и 1025 в очереди Tx, верно? Итак, если меня попросят найти пропускную способность (в целом) для определенного размера пакета, как именно я должен записывать значения? Первоначально я отметил значения, погрузив их. Например, 87/1025 = 0,08 Мбит/с. Я не уверен, что это правильный путь.
  2. Ниже приведены мои наблюдения за пропускной способностью для пакетов разного размера. Насколько я знаю, с увеличением размера пакета пропускная способность уменьшается. В этом случае я не понимаю, почему пропускная способность продолжает увеличиваться для очереди Rx и Tx по мере увеличения размера.

      Packet_Size         Throughput 
         64                  11/201
         99                  19/283
         128                 26/333
         256                 39/659
         512                 112/1215
         1024                175/1304
    

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


person Haritha    schedule 27.02.2018    source источник


Ответы (1)


Мбит/с Rx/Tx: 87/1025 означает, что у нас пропускная способность 87 в очереди Rx и 1025 в очереди Tx, верно?

Правильно, это означает, что генератор пакетов отправляет 1025 Мбит/с пакетов (Tx), но только 87 Мбит/с получает обратно (Rx).

если меня попросят найти пропускную способность (в целом) для определенного размера пакета, как именно я должен записывать значения?

Википедия говорит:

Пропускная способность сети — это скорость успешной доставки сообщений по каналу связи.

То есть, если мы отправили 1025 Мбит/с, а получили назад только 87 Мбит/с, то эти 87 Мбит/с и есть наша пропускная способность.

Насколько я знаю, с увеличением размера пакета пропускная способность уменьшается.

Это верно для пропускной способности, измеряемой в пакетах в секунду: большему пакету требуется больше времени для его отправки/получения.

Для пропускной способности, измеряемой в битах в секунду, все наоборот. Формула:

ThroughputBits = ThroughputInPPS * PacketSize * 8

Таким образом, в то время как для больших пакетов ThroughputInPPS становится меньше, после того, как мы умножим его в PacketSize раза, ThroughputBits все равно будет больше. Если мы не достигнем скорости линии, но это не ваш случай.

person Andriy Berestovskyy    schedule 27.02.2018