Как регулировать сетевой трафик для моделирования среды? - PullRequest
10 голосов
/ 16 февраля 2010

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

Я уже использую Wireshark, чтобы посмотреть на связь с БД, и я ожидал, что у Wireshark будет такая функция, но, похоже, что-то подобное сделать невозможно.

Есть предложения?

Ответы [ 5 ]

2 голосов
/ 09 декабря 2010

Выезд WANem . Вы можете загрузить загрузочный ISO-образ, который загружается в любой системе с несколькими сетевыми картами, которые затем вставляются между вашим клиентом и сервером. Он позволяет вам контролировать пропускную способность, задержку, дрожание, потери и некоторые другие параметры.

0 голосов
/ 13 июля 2018

Проверьте свой собственный маршрутизатор, посмотрите, есть ли раздел «Контроль пропускной способности» или «Качество обслуживания» (QoS). Таким образом, вы можете ограничить весь свой исходящий / входящий трафик всем, что захотите.

TP-LINK имеет это, например: enter image description here

0 голосов
/ 16 февраля 2010

Если вы можете проверить это в конечной точке, вы можете попробовать использовать троттлер браузера. Одним из примеров является Firefox Throttle .

0 голосов
/ 27 июля 2010

Программа под названием BWMeter может сделать это.

0 голосов
/ 16 февраля 2010

Взгляните на Трикл . Кроме того, если вы используете маршрутизатор, в микропрограмме маршрутизатора коммерческого уровня обычно есть некоторые QoS службы формирования трафика.

...