ns3 는 오픈소스 네트워크, 패킷 레벨 시뮬레이터 이다.
기본적으로 C++을 기반으로 하고 있고, discrete-event 네트워크 시뮬레이터이기 때문에 연속된 시간을 시뮬레이션 하는것이 아닌, 지정된 시간에 실행되도록 예약된 이벤트를 추적한다.
자세한 내용은 매뉴얼[1]을 참고하자.