반응형

업그레이드~!!/NS 2 8

NS2 - NAM / Tracing & Monitoring

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

NS by Example - Network Components

1. Node and Routing 노드는 아래 그림과 같이 node entry object와 classifiers로 구성된 복합 object이다. NS에는 두가지 타입의 노드가 있다. [unicast node] unicast routing과 port classifier의 역할을 하는 address classifier를 갖는다. [multicast node] unicast 패킷으로부터 multicast 패킷을 분류하고 classifier와 multicast routing을 수행하는 multicast classfier를 갖는다. NS에서는 unicast node가 디폴트 노드이다. multicast node를 생성하기 위해 사용자는 OTcl 스크립트를 명확히 알아야 하며 scheduler object를 생..

NS 2 다운로드 및 설치

[Network Simulator 2 설치] 설치환경 : 한소프트리눅스 2006 1. NS2 설치를 위해 '한소프트리눅스 2006'을 설치하였다. 2. 파일 다운로드 / 유용한 웹사이트 http://www.isi.edu/nsnam/ns/ 이곳으로 들어가서 읽어보면 다운로드할수 있는 사이트가 보인다. 따라가면 sourceforge로 들어가는데 그곳에서 최근버젼으로 받으면 된다. 지금 글을 쓰고 있는 이때의 최신버젼은 ns-allinone-2.29 이다. 밑의 사이트들은 함 들어가서 보시라~! http://www-sop.inria.fr/maestro/personnel/Eitan.Altman/ns http://csl.changwon.ac.kr/ref_doc/ns2/examples/index.html http:..

반응형