Влияние трафика UDP на производительность сети - PullRequest
0 голосов
/ 03 июня 2010

хорошо, у меня есть сеть, в которой каждый прокси-сервер (допустим, у нас есть 200 прокси-серверов) отправляет пакеты UDP каждый постоянный промежуток времени. (допустим, 10 секунд) для постоянного количества хостов (предположим, 10) Мой вопрос: как 6 * 10 секунд * 200 прокси * 10 целевых хостов = 120 000 обменов в оба конца по UDP будут влиять на мою сеть с точки зрения доступных соединений, скорости, стабильности, скорости потери пакетов UDP и т. д. Может ли кто-нибудь, пожалуйста, напишите мне на некоторые ссылки по этому вопросу? спасибо

Ответы [ 2 ]

1 голос
/ 03 июня 2010

В дополнение к тому, что сказал Фрэнк, я предполагаю, что у сетевых интерфейсных карт достаточно встроенного интеллекта для отбрасывания пакетов, которые не адресованы им, без вызова стека протоколов и ЦП на компьютере. *

Если у вас были старые / тупые сетевые карты (или если драйвер устройства переводит карту в режим «случайного приема», чтобы она принимала даже пакеты, которые не адресованы ей, что полезно только для маршрутизаторов и анализаторов пакетов) затем пакеты в секунду будут загружать компьютеры и пропускную способность сети.

1 голос
/ 03 июня 2010

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

Предположим наихудшее: все прокси отправляются одновременно, а ваша локальная сеть устарела и поддерживает только 10 мегабит в секунду.

Тогда у вас будет 200 * 10 = 2000 пакетов UDP, выходящих за один выстрел. Если у вас есть 100 байтов в каждом, то вы говорите о ~ 195 килобайтах, попадающих в вашу сеть. Это примерно 0,02% емкости кабеля. В локальной сети почти не должно быть потери пакетов.

Полагаю, вы даже не заметите движение.

Когда вы тестируете настройку и обнаруживаете, что ваша сеть на самом деле не может обрабатывать пики трафика, одним из решений является отправка пакетов в течение некоторого интервала, а не строго времени. Таким образом, вместо «отправлять пакет каждые 10 секунд», «отправлять пакет каждые 10 + -2 секунд».

...