Abstract
Content-centric networking (CCN) is a future Internet technology to reorganize the paradigm of end-to-end communication of the current IP-based Internet architecture into a content-based paradigm. In managing such new networks, the network management is one of the most important functions. The standard for typical network management in existing IP networks is Simple Network Management Protocol (SNMP). Though there have been several works to implement network management functions on CCN, they have their own limitations to apply them to pure CCN operational environments. The basic reason of the limitation is that existing methods operate in an IP-overlay structure, or do not support push-type information exchange. In this paper, we propose a new naming structure that can accommodate both pull and push-type SNMP methods for CCN network management with SNMP. Then, methods to support GET and TRAP methods as well as a SET method of SNMP in the pure CCN environment using the proposed naming structure are proposed. We implement the proposed method using CCNx, and construct a CCN network testbed to validate the effectiveness of the proposed method by monitoring appropriate exchange of SNMP messages over the testbed.
콘텐츠 중심 네트워크(Contents-Centric Networking, CCN)는 현재의 IP 기반 인터넷에서의 단대단 통신 패러다임을 콘텐츠 중심으로 전환하기 위한 미래 인터넷 기술이다. 이러한 새로운 네트워크를 운영하는데 있어서, 망관리는 매우 중요한 기능들중의 하나이다. 기존의 IP 네트워크에서 전형적인 망관리 표준은 Simple Network Management Protocol (SNMP)이다. CCN에 망관리 기능을 구현하기 위한 많은 연구들이 있었으나, 이들을 순수한 CCN 운영 환경에 적용하는데에는 각각의 한계점을 갖고 있다. 이러한 한계를 갖는 주된 이유는 기존 방법들이 IP-overlay 구조로 운용되거나, push 형태의 정보 전달을 지원하지 않기 때문이다. 본 논문에서는 SNMP를 연동한 CCN 망관리를 위하여, pull과 push-type의 SNMP 메쏘드들을 CCN에서 모두 수용 가능한 새로운 naming structure를 제안한다. 그리고, 제안하는 naming structure를 활용하여 순수 CCN 환경에서 SNMP의 network 와 node의 상태 모니터링을 위한 GET과 TRAP 메쏘드 뿐만 아니라, 이들의 설정을 위한 SET 메쏘드를 지원하는 방법을 제안한다. 제안한 방법의 효과성을 검증하기 위하여, 제안 방법을 CCNx를 활용하여 구현하고 한 테스트베드를 구축하여, 테스트베드상에서 SNMP 메시지들이 정상적으로 교환됨을 보인다.