Network Simulator версии 2, более известный как ns-2, представляет собой сетевой симулятор с открытым исходным кодом, управляемый событиями. С помощью ns-2 можно моделировать широкий спектр сетевых сред в проводном, беспроводном или даже смешанном режиме. Основные сетевые стандарты, включая Ethernet, WLAN, спутниковые сети, Bluetooth и т. Д., Поддерживаются ns-2.

Обзор:

ns-2 написан на C++ и OTcl. Обзор его архитектуры можно найти в NS by Example. Для моделирования проблемы нужно написать сценарий TCL, который выполняется интерпретатором ns. После успешного выполнения получается файл трассировки, который можно обработать для оценки различных параметров сети.

Установка:

ns-2 можно установить как в Linux, так и в Windows. Однако для Windows вам потребуется сначала установить Cygwin. Подробности об установке можно найти в The Network Simulator: Building Ns.

Полезные ссылки: