字体:  

嵌入式SNMP代理机的介绍及开发流程

maihuolang 发表于: 2008-8-19 11:55 来源: 中国有线电视技术

管理互联网的标准协议称为简单网络管理协议(Simple Network Management Protocol,简称 SNMP ),是被广泛接受并投入使用的工业标准,它的目标是保证管理信息在任意两点中传送,便于网络管理员在网络上的任何节点检索信息,进行修改,寻找故障,完成故障诊断,容量规划和报告生成。它采用轮询机制,提供最基本的功能集。最适合小型、快速和低价格的环境使用。它只要求无证实的传输层协议UDP,受到许多产品的广泛支持。据不完全统计国外的通信产品几乎100%支持SNMP网管协议,而国内目前通信产品的网管模式还局限于串口网管,或者基于自定义网管协议的以太口网管,这根国外产品的网管水平还有很大的差距。
对于设备的使用者和管理者来说,设备支持了SNMP协议就可以使用如HP OpenViewIBM NetView这样的统一网管平台来统一管理设备,而不需要为每种设备专门配备网管工作站和网管员,节约了人力和物力成本。对于设备生产者来说,设备支持了SNMP协议就拥有了统一网管的通行证,设备生产商只需要关注产品本身的细节而不必为上位机网管软件的界面和管理方式而投入更多的人力和物力。
中新创科多年来一直致力于嵌入式网络产品的研发,提供了数以万计串口设备的网络化解决之道。DNE-1 DNE-18两种嵌入式模块可以快速的完成串口网管协议到以太口SNMP协议的代理和转换功能。任何有串口网管协议的设备嵌入DNE-1DNE-18就立刻拥有了SNMP网管功能。中新创科的嵌入式软件工程师会根据您的产品目前的网管协议和您的需求为您确定需管理参数的OID、属性和定义;确定哪些异常情况需要以Trap形式上报;定制MIB文件并改写DNE-1SNMP代理程序,标准的开发流程如下:
1.
设备厂商提供串口通信协议,中新创科工程师评估协议及产品
2.
双方工程师沟通,确定最终需求,拟定MIB文件
3.
签订合作开发协议,设备厂商提供测试样机
4.
2-4
周后中新创科提供SNMP测试代理机
5.
定型后的升级修改服务
    以上开发流程设备厂商可派工程师全程参加,中新创科负责培训相关知识。

所以,您只需提供串口通信协议,剩下的交给我们做(13897914809)。

嵌入式SNMP网管拓扑图
            
      


嵌入式SNMP网管拓扑图.jpg



以上的拓扑为加上我公司的嵌入式串口转以太网板(DNE-1)来通过以太网进行网管的示例。其中关键在于上位机如:计算机A或计算机B对下端要监控的设备直接用目前电信网中普遍应用的以太网网管方式来监控,而您只需将原来的232网管接口升级为以太网接口即可直接融入客户已有的网管系统中。针对设备开发的上层管理软件也只需改为winsock,我们提供winsock编程示例,必要的话我们也可提供软件开发支持。另外,该模块也可支持SNMP