Назад | Перейти на главную страницу

Отношение задержки сети (математическое) к пропускной способности?

Скажем, у меня есть 1 Гбит / с пропускная способность NIC. Могу ли я математически вычислить, какой будет моя задержка в сети, просто исходя из числа пропускной способности?

Это 2 разные концепции.

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

Сетевая задержка - это время, необходимое для передачи данных от вашего сетевого адаптера к сетевому адаптеру сервера (пункта назначения) (обычно связано с расстоянием между ними, но не только).

Пропускная способность и задержка не связаны друг с другом, поэтому не существует математического способа их вычисления.

Пропускная способность - это объем данных, которые вы можете втиснуть в сеть. Задержка - это время, за которое данные достигают места назначения.

Подумайте об этом так. Если у вас есть 100-мегабитное соединение между вами и пунктом назначения, но этот пункт назначения находится всего в 10 футах, данные будут туда доставлены очень быстро. Но, допустим, до пункта назначения было 100 миль. Это займет больше времени. Добавьте к этому задержки, добавленные сетевым оборудованием между вами и пунктом назначения. Даже 100-мегабитные маршрутизаторы и коммутаторы добавляют небольшую задержку для обработки проходящих через них пакетов. Итак, если вы прыгнули через два коммутатора и два маршрутизатора, каждый из которых добавлял задержку в 1 мс, у вас была бы задержка 4 мс даже при 100 Мбит.