NS-NAM은 어떤 구조로 이루어 졌을까? Network Simulator, NS는 네트워크 시뮬레이션을 위한 컴퓨터 언어 Object-oriented TcL(OTcl)를 컴파일하는 인터프리터(interpreter)입니다. 다시 말해서 NS-2를 사용하기 위해선 OTcl 언어를 사용하여 프로그램을 짜야 합니다. OTcl 스크립트는 프로그램이 이벤트 스케쥴러를 초기화하고 NS-2 라이브러리에 있는 네트워크 토포롤지들을 준비하여 각각의 네트워크 이벤트에 따른 전송 노드에서 수신 노드까지의 데이터의 흐름을 결정하게 됩니다. NS-2에서 이벤트는 고급 사용자의 경우 기존의 OTcl 모듈들을 새롭게 작성한 OTcl 스크립트와 함께 컴파일하여 네트워크 컴포넌트로 사용하는데 그러기 위해서 새로 작성한 스크립트와 기존..