Как назначить разные IP-адреса каждому виртуальному клиенту в WCAT

Мне нужно смоделировать 200 уникальных пользователей (уникальных IP-адресов), обращающихся к веб-серверу, с помощью инструмента Microsoft Web Capacity Analysis Tool. Мне нужно сделать это, используя 200 виртуальных клиентов. У меня есть DNS, указывающий все 200 IP-адресов на клиентский ящик, на котором будут работать виртуальные клиенты.

Кто-нибудь знает, как это настроить? Меня заверили, что это можно сделать, но, конечно, никто не может объяснить, как это сделать. У меня есть подозрение, что я могу добавить заголовок с указанием IP-адресов, но не могу запустить его с помощью ssem.

Любая помощь будет искренне признательна.


person Community    schedule 27.10.2009    source источник


Ответы (1)


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

Если вам нужно исходное количество уникальных IP-адресов, вам может быть лучше использовать инструмент нагрузочного тестирования, который поддерживает большое количество IP-адресов. В наши дни самый дешевый способ сделать это — обратиться к облаку. Вы можете развернуть свое собственное решение (200 IP-адресов от Amazon стоят менее 20 долларов в час) или воспользоваться службой нагрузочного тестирования. например, BrowserMob (основателем которого я являюсь, так что я явно предвзят) :)

person Community    schedule 16.11.2009
comment
Спасибо, отличное предложение, однако я ограничен ИТ-политикой в ​​отношении того, что я могу использовать в этих усилиях. В основном Mercury или WCAT. Поскольку в данном случае наш бюджет не позволяет пользователям ртути, я должен использовать WCAT. Я обязательно посмотрю на BrowserMob и постараюсь утвердить его для использования в будущем. Тем временем мне придется продолжать искать способ заставить wcat работать или отложить тестирование нескольких IP-адресов. - person Pierre LeBoo; 01.12.2009