Возможно ли использовать инструменты моделирования на основе агентов, такие как NetLogo для выполнения сетевого моделирования (например, TCP)
-
28-10-2019 - |
Вопрос
Я собираюсь моделировать, используя NetLogo. Тем не менее, я не видел никакой солидной ссылки на использование NetLogo для сетевого моделирования. Я хотел бы проверить наличие простых сетевых параметров, таких как пропускная способность и то, как изменения в наборе агента (сетевой узел в случае) могут изменить некоторые параметры сети. Возможно ли это только в Netlogo? Если нет, есть ли какая -нибудь работа?
Решение
Я нашел путь. Моделирование, которое я хочу, не может быть достигнута только через NetLogo (или, скорее, будет слишком сложным). Поскольку NetLogo поддерживает пользовательские расширения, я сейчас ищу использовать расширения. Я намерен использовать NetLogo вместе с Omnet ++ или Opnet. NetLogo предоставит возможности моделирования агента (трафик+расширения GIS), в то время как Omnet ++/Opnet предоставит сетевое моделирование.
Другие советы
NetLogo встроила поддержку для графиков. Таким образом, легко нарисовать сеть компьютеров/маршрутизаторов, и в них текут пакеты.
Однажды я построил симуляцию протокола BitTorrent в NetLogo. Это довольно просто.
Итак, да, это возможно.