Можно ли привязать несколько симулируемых устройств к порту SNMP 161?

644
Sean Anderson

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

Из описания программы:

Симулятор агентов Verax SNMP - это инструмент, который может имитировать несколько агентов SNMPv1 / v2c на одном хосте через стандартный порт 161 через мультитсет.

Я могу установить и запустить одно устройство, используя следующие настройки типа:

<type filepath="C:\vxsnmpsimulator\conf\..\device\os\os-linux-std.txt" state="stopped"> <devices> <device ip="192.168.9.66" netmask="20" port="161"></device> </devices> </type> 

Однако, если я добавлю второе устройство ...

<types> <type filepath="C:\vxsnmpsimulator\conf\..\device\os\os-linux-std.txt" state="stopped"> <devices> <device ip="192.168.9.66" netmask="20" port="161"></device> </devices> </type> <type filepath="C:\vxsnmpsimulator\conf\..\device\cisco\cisco_router.txt" state="stopped"> <devices> <device ip="192.168.9.67" netmask="20" port="161"></device> </devices> </type> </types> 

Я вижу следующее сообщение в моих журналах:

2012-06-19 10: 58: 16.339 ОШИБКА [com.veraxsystems.SimulatorSNMPAgent.Agent] Стартовый агент [192.168.9.67/161]: невозможно назначить запрошенный адрес: невозможно связать 2012-06-19 10: 58: 16.339 INFO

Я вижу многочисленные коммерческие программы, которые рекламируют 10-50 000 агентов SNMP. Мне интересно, как они достигают этого, если только одному устройству разрешено связываться с 161.

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

1
Почему ваша сетевая маска 20? если вы хотите сделать его / 20, то маска сети будет 255.255.240.0, но похоже, что она пытается привязаться к определенному IP. Так не хотите ли вы убедиться, что маска сети была 255.255.255.0? Warley 7 лет назад 0

0 ответов на вопрос