Отправка пакетов NS-3 через определенный пользователем сокет на другой терминал

Я хотел знать, есть ли у кого-нибудь представление о том, как я могу справиться с этим сценарием:

  • Я хочу открыть два терминала. В одном из них я хочу запустить файл сценария NS-3, который генерирует пакеты и отправляет его через сокет на другой терминал.

  • Другой терминал (который выполняет только простую программу сокета C) принимает пакет через сокет (и в идеале отображает полезную нагрузку или, что еще проще, увеличивает счетчик пакетов).

Любые идеи приветствуются …

0

Решение

Да, вы можете заставить ns-3 взаимодействовать с реальным миром.
Пожалуйста, прочитайте этот урок:
http://www.nsnam.org/wiki/HOWTO_make_ns-3_interact_with_the_real_world

Особенно Tap the bridge. Tap Bridge предназначен для интеграции «настоящих» интернет-хостов (или, точнее, хостов, поддерживающих устройства Tun / Tap) в симуляции ns-3
http://www.nsnam.org/docs/release/3.18/models/html/tap.html

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]