KNOM REVIEW
KCI 등재K-P2PLab: P2P 네트워크 토폴로지 분석을 위한 테스트베드 및 분석 플랫폼 개발
K-P2PLab: Development Testbed and Analysis Platform for P2P Network Topology Analysis
Vol. 27, No. 2 · December 31, 2024
Pages: 40–48
Authors
- 이성욱 · 계명대학교First Author
- 주홍택 · 계명대학교Corresponding Author
Abstract
본 논문은 다수의 노드가 연결된 P2P 네트워크를 생성하고 실행하는 P2P 네트워크 테스트베드를 만들고 만들어진 P2P 네트워크의 토폴로지 분석이 가능한 플랫폼 개발 결과를 제시한다. P2P 네트워크의 토폴로지는 노드들이 연결되어 있는 모양으로 P2P 네트워크의 성능에 영향을 미치는 중요한 요소이나 모든 노드의 연결 정보를 수집해야 토폴로지를 알 수 있어 실제 네트워크에서는 파악하기 매우 어렵다. 따라서 테스트베드를 구 축하여 실시간으로 토폴로지의 변화나 특성을 분석하는 플랫폼이 필요하다. 우리는 공개 소프트웨어 중에서 높 은 기술 수준과 많이 활용되고 있는 libp2p와 가상화 기술인 도커(Docker)를 활용하여 P2P 네트워크를 만들고 실행하며 각 노드의 연결 정보를 실시간으로 수집하여 토폴로지를 분석할 수 있는 플랫폼을 개발하였다. 개발 한 결과를 검증하기 위하여 P2P 네트워크를 만들고 토폴로지를 분석한 결과를 제시하였다.
Keywords
P2P, Blockchain, Topology
Citation
이성욱, 주홍택. “K-P2PLab: P2P 네트워크 토폴로지 분석을 위한 테스트베드 및 분석 플랫폼 개발.” KNOM Review, Vol. 27, No. 2, pp. 40–48, December 31, 2024.
