NicheStack SNMP

Device Management Agents

NicheStack SNMP는 임베디드 디바이스 지원을 위한 빠르고 작은 입증된 임베디드 SNMP agent를 요구하는 OEM 및 시스템 통합을 위한 High Portable Toolkit으로 설계된 메모리 효율이 높은 최신의 IETF SNMP 프로토콜 Set을 구현합니다.

NicheStack SNMP 제품군에 SNMPv1, SNMPv2c 및 SNMPv3 에이전트가 포함됩니다. 종합적인 제품(SNMPv3)은 모두 지원하는SNMP 버전 (V1, v2c 또는 V3)을 사용하는 관리자와 통신할 수 있는 다국어를 지원합니다. 이 기능은 SNMPv1에서부터 최신의 사용자 기반의 보안 및 SNMPv3에서 제공된 View access 제어까지 디바이스 지원의 모든 것을 보장합니다. 이것은 SMIv1 및 SMIv2 개체의 공존을 관리하고 SNMP v1/v2c/v3 메시지(PDUs)를 처리합니다.

InterNiche의 SNMP 구조는 정적 또는 동적 테이블 관리 중 하나를 지원하고 설정할 수 있습니다. 테이블은 명령어 라인 인터페이스(CLI) 또는 SNMP 그 자체에서 설정 파일을 통해서 공간을 차지할 수 있습니다. SNMPv3는 NVRAM에서 테이블을 읽기 위한 지원을 포함합니다.

SNMPv3의 사용자 기반 보안 모델(USM)의 완벽한 지원(Full Support)은 인증을 위한 보안 서비스, 무결성, 기밀성 및 재생 방지 뿐만 아니라 USM 원격 설정 서비스와 함께 제공됩니다. SDK는 H/W 가속기와 쉽게 통합되고 최소한의 오버헤드를 위한 InterNiche의 CryptoEngine 기술을 활용하고 MD5 (Message Digest 5) 및 DES (데이터 암호화 표준)에 대한 암호화 라이브러리를 포함하고 있습니다.

View-based 액세스 제어 모델(VACM)은 관리 개체들에 액세스 권한을 관리하고 확인하기 위한 안전한 방법입니다. InterNiche SNMPv3 SDK는 기본적으로 VACM 다중 액세스 메커니즘을 지원합니다.

InterNiche SNMP Agent Toolkit은 완벽하게 확장하고 NicheStack ™ (RFCs 1213, 2011 등)을 위한 기능적인 예제 MIBs를 포함하고 있고 MIBs의 무제한 추가가 가능합니다. Enterprise-specific agents 또한 쉽게 통합되고 개발됩니다.

이 제품은 C 언어 MIB 정의에서 스텁 메소드 템플릿(Stub method templates), 헤더 선언과 OID/이름 문서 파일을 ASN.1 MIB 사양에 맞게 변환할 수 있는 MIB 컴파일러가 포함되어 있습니다. 생성된 C 소스코드 스텁 템플릿은 Agent 개발을 단순화하여 품질 및 속도 개발을 향상시킵니다. MIB 컴파일러는 구문을 분석하고 잘못된 조건(중복 값, 범위가 중복, 부적절한 OID 계층)에 대한 MIB의 유효성을 검사하고 SNMP 엔진에 의해서 사용된 유효성 검사 정보를 생성할 수 있습니다.

 

InterNiche는 가장 특별한 Embedded TCP/IP Protocols로 로얄티 무료/고성능/최소 Memory Footprint/소스코드 등을 제공합니다. NicheStack IPv4와 IPv6에 유연한 통합을 위해 연구되었으며 네트워킹과 보안, 장치관리 등 임베디드 시스템 개발에 Overhead를 줄였습니다.
 

InterNiche SNMP Highlights

  • SNMPv1, v2c, and v3 trilingual embedded agents
  • Supports SNMPv1, SNMPv2c, SNMPv3 manager requests
  • Includes SNMPv3 Security
  • Dynamic tables and asynchronous support
  • Fully extensible, supports an unlimited number of MIBs
  • Integral MIB Compiler
  • Supports SET, GET, NEXT, TRAP (v1/v2), GETBULK commands
  • Support for NOTIFICATION and SNMP-TARGET MIBs
  • Compatible with all popular TCP APIs, including sockets and WinSock
  • No “GPL Contamination” 

 
Ref : Datasheet for NicheStack SNMP