DOI QR코드

DOI QR Code

A Study on Open Software based IP Network System Practice Platform and Practicing Scenario

공개 소프트웨어 기반 IP 네트워크 시스템 실습 플랫폼 및 실습 시나리오

  • Kim, Tae-Joon (Division of Information and Communication, Kongju National University)
  • 김태준 (공주대학교 정보통신공학부)
  • Received : 2020.07.06
  • Accepted : 2020.10.05
  • Published : 2020.10.31

Abstract

It is very important for beginners in networking to build, test, and operate an IP network system, which is the key infrastructure of the fourth industrial revolution. An IP network system consists of the IP network itself, covering both the internet and underlying layers, plus the basic network system supporting fundamental network services, with a DNS, the DHCP, email, WWW, and application service systems, such as VoIP. This paper suggests an open software-based practice platform with a minimal network configuration on which beginners can practice on nearly all of the IP network system, and it presents a practice scenario and results. In addition, it adds both IP address allocation and routing table manipulation functions to the network simulator software, which will allow beginners to learn table-based datagram routing schemes in advance. This platform may be useful for networking beginners in order to practice on an IP network system on their own personal computers without additional equipment and costs.

4차 산업혁명 시대의 핵심 인프라로 자리 매김하는 IP(Internet Protocol) 네트워크 시스템을 실제 구축, 시험 및 운영하면서 공부한 내용을 확인하고 이해하는 것은 네트워크 입문자들에게 매우 중요하다. IP 네트워크 시스템은 인터넷 계층 이하의 기능을 담당하는 IP 네트워크 자체와 DNS, DHCP, email 및 WWW로 기본적인 네트워크 서비스를 제공하는 기본 네트워크 시스템, 그리고 VoIP와 같은 응용 서비스 시스템으로 구성된다. 본 논문에서는 공개 소프트웨어 기반의 최소한의 네트워크 형상으로 IP 네트워크 시스템의 제반 기능을 실습해볼 수 있는 플랫폼을 제안하고, 실습 시나리오와 결과를 제시한다. 그리고 ns(network simulator)에 IP 주소 할당과 라우팅 테이블 관리 기능을 추가하여 테이블 기반 데이터그램 라우팅 기법을 사전 학습할 수 있도록 하였다. 본 연구에서 제안된 실습 플랫폼으로 별도의 장비와 비용 부담 없이 개인용 컴퓨터에서 간편하게 실습을 수행할 수 있어 네트워크 입문자에게 유용하리라 기대된다.

Keywords

References

  1. K. Park, J. Jeong and K. Jeong, "Implementation of Embedded Education Router System", Journal of the Korea Society of Computer and Information, Vol.18, No.5, pp.9-17, 2013. https://doi.org/10.9708/jksci.2013.18.5.009
  2. N. Iguchi, "Virtual IP Network Practice System with Software Agent", Proceeding of Conference on Complex, Intelligent, and Software Intensive Systems, pp.711-720, 2017.
  3. N. Iguchi, M. Kurauchi, Y. Tsujimoto and T. Nishijima, "IP Network Construction Learning System utilizing Virtual Router", Proceedings of the IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, pp.107-112, 2011
  4. N. Iguchi and K. Kitazawa, "Development of Hands-on IP Network Practice System with Automatic Scoring Function", Proceeding of the Seventh International Conference on Complex, Intelligent, and Software Intensive Systems, July 2013
  5. T. Karasuno, K. Masuga, Y. Taniguchi and N. Iguchi, "A Study on Pseudo Cooperative Practice in a Cloud based Hands-on IP Network Practice System", Proceeding of the Global Conference on Consumer Electronics, October 2016
  6. S. Hirahata, Y. Taniguchi, and N. Iguchi, "Development of Instructor Support Function for Cloud-based IP Networking Practice System", Proceeding of the International Conference on Consumer Electronics, May 2019.
  7. T. Kim, "An Implementation of IP Network Practice System using Network Simulator", Proceeding of Autumn Conference of Korea Academia-Industrial Cooperation Society, pp. 318-320, November 2018.
  8. T. Kim and S. Ryoo, "Design of Open Software based Internet Practice Platform", Proceeding of Spring Conference of Korea Academia-Industrial Cooperation Society, pp. 1053-1056, July 2020.
  9. "The Network Simulator - ns-2", https://www.isi.edu/nsnam/ns/