MASH Toolkit을 이용한 인터넷 프로토콜 분산 시험 시스템

Distributed Test System for Internet Protocols in MASH Toolkit

  • 김병식 (충남대학교 컴퓨터공학과) ;
  • 전우직 (충남대학교 컴퓨터공학과)
  • 발행 : 2000.11.01

초록

인터넷 관련 라우팅 프로토콜이나 시그날링 프로토콜들을 개발한 후에 구현된 프로토콜의 기능 시험 및 성능 평가가 이루어져야 한다. 이를 위해서 기능 시험 및 성능 시험을 자동으로 행할 수 있는 시험 시스템의 필용성이 널리 인식되고 있다. 또한 이런 시스템은 시험 환경의 구성 및 각 시험 요소의 제어가 용이해야 함과 동시에 시험 요소 및 시험 대상 프로토콜이 지리적으로 분산되어 있는 상태에서 시험이 가능해야 한다. 본 논문에서는 인터넷 프로토콜의 기능 및 성능을 시험하는 시스템의 설계 및 구현 방법에 초점을 맞추고 있으며, 프로토콜 시험을 위해서 분산된 시험 스크립트를 기술하는 환경, 한 지점에서 지리적으로 분산되어 있는 여러개의 시험 시스템의 구성 요소들을 제어하는 방법, 시험 시스템의 각 요소들의 구성을 쉽게 할 수 있는 시험 시스템 구조, 웹 브라우저 상에서 다운로드 및 실행하도록 함으로서 시험 시스템의 각 요소들의 이식성을 달성 할수 있는 방법에 대해서 소개한다. 또한 이 시험 시스템에의 적용을 위해서 RSVP를 대상 프로토콜하여 시험 시스템의 구조 및 필요한 시험 스크립트에 대해서 기술한다.

키워드

참고문헌

  1. RFC1633 Ingetrated Services in the Internet Architecture: an Overview R.Braden;D.Clark;S.Shenker
  2. RFC2475 An Architecture for Differentiated Services S.Blake;D.Black;M.Carlson;E.Davies;Z.Wang;W.Weiss
  3. IEEE Network RSVP: A New Resource ReServation Protocol L.Zhang;S.Deering;D.Estrin;S.Shenker;D.Zappala
  4. RFC2205 Resource ReServation Protocol(RSVP) - Version I Functional Specification R.Braden;L.Zhang;S.Berson;S.Herzog;S.Jamin
  5. RFC2212 Specification of Guaranteed Quality of Service S.Shenker;C.Partridge;R.Guerin
  6. RFC2211 Specification of the Controlled-Load Network Element Service J.Wroclawski
  7. Univ. of California, Berkeley
  8. IEEE Joumal of Selected Areas in Communications v.14 no.7 The Vusystem; A Programming System for Compute-intensive Multimedia C.Lindbald;D.Tennenhaus
  9. Visual Audio Tool Lawrence Berkeley Laboratory
  10. Proc. of ACM Multimedia vic: A Flexible Framework for Packet Video S.McCanne;V.Jacobson
  11. Proc. of 7th Intl. Workshop on Network and Opertating Systems Support for Digital Audio and Video (NOSSDAY '97) Toward a Common Infrastructure for Multimedia-networking Middleware S.McCanne;E.Brewer;R.Katz;L.Rowe;E.Amir;Y.Chawathe;A.Coopersmith;K.Mayerpatel;S.Raman;A.Schuette;D.Simpson;A.Swan;T.Tung;D.Wu;B.Smith
  12. Proc. SIGCOMM'95 A Reliable Multicast Framework for Light-Weight Sessions and Application Level Frameing S.Floyd;V.Jacobson;S.McCanne;C.Liu;L.Zhang
  13. RFC1889 RTP: A Transport Protocol for Real-Time Applications H.Schulzrinne;S.Casner;R.Frederick;V.Jacobson
  14. Proc. of The Fifth Anual ACM Intl. Multimedia Conf. Floor Control for Large-Scale MBone Seminars R.Malpani;L.Rowe
  15. ISO International Standard 9646: OSI Conformance Testing Methodology and Framework Information Processing Systems - Open System Interconnection
  16. OSI Protocol Conformance Testing - IS 9646 Explained K.Knightson
  17. draft-ietf-rsvp-rapi-01.txt RAPI - An RSVP Application Programming Interface: Version 5 R. Bradner;D.Hoffman
  18. Winsock Generic QoS Mapping (DRAFT) Y.Bernet
  19. draft-talwar-rsvp-kr-01.txt RSVP Killer Reservations M.Talwar
  20. RFC2210 The Use of RSVP with IETF Integrated Services J.Wroclawski
  21. draft-ietf-mpls-arch-06.txt Multiprotocol Label switching Architecture E.Rosen;A.Viswanathan;R.Callon
  22. draft-ietf-mpls-framework-05.txt A Framework for Multiprotocol Label Switching R.Callon;P.Doolan;N.Feldman;A.Fredette;A.Viswanathan