NS-2를 이용한 네트워크 시뮬레이션 방법론

  • Published : 2007.07.20

Abstract

본고에서는 현재 일반적으로 가장 널리 사용되고 있는 네트워크 시뮬레이터인 NS-2(Network Simulator-2)에 대하여 알아본다. NS-2는 네트워킹의 성능분석을 목적으로 개발된 이벤트 기반(event-driven)의 시뮬레이터이다. 이 시뮬레이터의 적용 범위는 유선 네트워크의 경우 TCP/IP 프로토콜 패밀리와 각종 라우팅 프로토콜에 대한 시뮬레이션이 가능하며, 무선 네트워크에 경우에는 Ad Hoc 네트워크, WLAN, Mobile-IP와 Cellular network 등의 시뮬레이션이 가능하다. GUI가 부족하고 사용이 어렵다는 단점에도 불구하고, 공개된 소스와 두터운 이용자층에 힘입어 널리 사용되는 NS-2의 개요 및 시뮬레이션 방법에 대해 알아보기로 한다.

Keywords

References

  1. Eitan Altman and Tania Jimenez 'NS Simulator for beginner' 2003-2994 Univ. de Los Andes, Merida, Venezuela and ESSI, Sophia-Antipolis, France
  2. Je chung and Mark Claypool 'NS by Example
  3. www.isi.edu/nsnam/ns/tutorial
  4. Kevin Fall and Kannan Varadhan 'The ns Manula' Te VINT Project. A Collaboration between researchers at UC Berkeley, LBL, USC/ISI, and Xerox PARC
  5. www.isi.edu/nsnam/ns
  6. www.openet.com
  7. www.qualnet.com
  8. www.lbl.gov