2014-11-11 4 views
0

Я делаю проект, в котором несколько компьютеров подключаются по сети, отправляют друг другу UDP пакеты в сети многоадресной передачи. Я могу проверить это с помощью группы компьютеров и моих товарищей по команде, когда вы используете ту же программу на одном маршрутизаторе. Однако я хочу написать тесты для этого, чтобы смоделировать это на одном компьютере, когда остаюсь один. Мне все равно, если все, что я действительно делаю, это отправить его самому себе, но я хочу знать, есть ли способ тестирования для имитации наличия нескольких компьютерных узлов в сети (с поддельными IP-адресами) для отправки и получения писем? Или это вообще возможно?Java тест нескольких компьютеров в сети

+0

Вы можете свистеть/отправить трафик на себя. Но кроме этого, я не думаю, что вы многое можете сделать. Возможно, настройте некоторые виртуальные машины, запущенные на вашем компьютере, при условии, что он сможет справиться с этим – tier1

ответ

0

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

http://support.microsoft.com/kb/839013

Для Linux:

http://linuxconfig.org/configuring-virtual-network-interfaces-in-linux

Смежные вопросы