일반기술
통합 네트워크 관리를 위한 XML/SNMP 게이트웨이
본 기술에서 제공하는 XML/SNMP 게이트웨이는 관리 정보의 정의에 대한 변환인 규격 변환과 실제 관리 정보의 요청과 전달을 위한 다양한 상호작용 변환을 제공한다. 우선 규격 변환으로서, SNMP에서 SMI를 이용하여 정의한 MIB을 관리 정보의 손실 없이 XML 기반의 관리에서 이해할 수 있는 XML 스키마 형식으로 변환한다. 또한 XML 기반의 네트워크 관리 시스템과의 유연한 연동을 위한 상호 작용 변환 방법으로서 다음과 같은 세 가지 변환 방법을 제공한다. 첫째, XML 파서 기반의 변환 방법에서는 게이트웨이가 관리자 시스템과 동일한 시스템에 통합되어있는 내부(internal) 게이트웨이의 경우, 관리자가 게이트웨이 내의 XML 파서를 직접 호출하게 함으로써 관리 정보에 대한 접근 및 조작을 가능하게 하는 방법이다. 둘째, HTTP 기반의 변환 방법에서는 HTTP 요청 메시지의 설계에 있어서 XML 문서의 조회, 수정에 있어서 강력한 기능을 제공하는 XPath, XQuery 그리고 XUpdate 표현식을 적용하고 이를 분석하여 SNMP 요청으로 변환하는 알고리즘을 통해 기존의 인터넷 환경에서 널리 사용되는 HTTP 구조에 쉽게 적용할 수 있는 변환 방식을 제공한다. 셋째, SOAP 기반의 변환 방법에서는 게이트웨이가 제공하는 서비스들에 대하여 SOAP 메시지에서 사용하기 위한 인터페이스를 정의함으로써, 게이트웨이를 사용하는 관리자의 구현 언어와 플랫폼에 독립적으로 관리자와 게이트웨이를 연동할 수 있는 방법을 제공한다. XML 기반의 관리자가 기존의 수많은 관리 장비에 내장되어있는 SNMP 대리자를 그대로 활용하여 통합 관리하기 위하여 이러한 변환 기능을 제공하는 XML/SNMP 게이트웨이는 확장성 있고 유연한 관리 구조를 제공하는 XML 기반의 네트워크 관리를 통한 통합 네트워크 관리를 위하여 필수적인 요소라 할 수 있다.본 기술은 기존의 관리 장비에 내장되어있는 SNMP 대리자를 그대로 활용하여 XML 기반의 네트워크 관리 시스템에서 이들 장비를 통합 관리할 수 있는 방법을 제공한다. 본 기술에서 제시하는 XML/SNMP 게이트웨이는 관리 정보의 정의에 대한 변환인 규격 변환(specification translation)과 실제 관리 정보의 요청과 전달을 위한 다양한 상호작용 변환(interaction translation)을 제공한다. 우선 규격 변환으로서, SNMP에서 SMI를 이용하여 정의한 MIB을 관리 정보의 손실 없이 XML 기반의 관리에서 이해할 수 있는 XML 스키마 형식으로 변환한다. MIB to XML 변환기는 SMI구문 분석기(SMI Syntax Analyzer), 노드 테이블 생성기(Node Table Generator), XML 스키마 생성기(XML Schema Generator) 그리고 XML 문서 생성기(XML Document Generator) 등으로 구성되어있다.다음으로 XML/SNMP 게이트웨이에서의 상호 작용 변환에서는 XML 기반의 관리자와 SNMP 대리자 사이에서 교환되는 데이터의 표현과 전달 방법을 변환한다. 본 기술이 제안하는 XML/SNMP 게이트웨이에서는 게이트웨이와 SNMP 대리자 간의 통신 방법은 SNMP를 사용하고 게이트웨이와 XML 기반의 관리자 사이의 유연하고 확장성 있는 연동을 제공하기 위하여 다음 세 가지의 상호 작용 변환 방법을 제시한다. 첫째, XML 기반의 관리자로부터 들어오는 XML 기반의 요청을 SNMP 대리자에 대한 SNMP 요청으로 변환하기 위하여 XML 파서 기반의 변환 방법을 제공한다.둘째, XML 기반의 관리자와 XML/SNMP 게이트웨이 사이에 HTTP 통신을 기반으로 하는 변환 방법을 제공한다.셋째, XML을 기반으로 RPC(Remote Procedure Call) 메커니즘을 제공하는 SOAP 기반의 변환 방법을 제공한다.
기술정보
- 기술분류
- 통신 > 통신망 서비스 관리
- 보유기관
- 포항공과대학교
- 기술유형
- 일반기술
- 등록일
- 2006-05-12
- 데이터 갱신일
- 정보 없음
상세설명
정보 없음
관련 특허
등록된 관련 특허가 없습니다.