SNMP使用UDP传送报文。为什么不使用TCP?
SNMP具有以下特点:
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、虚拟空间、营销软件、网站建设、翔安网站维护、网站推广。
1、支持分布式网络管理
2、扩展了数据类型
3、可以实现大量数据的同时传输,提高了效率和性能
4、丰富了故障处理能力
5、增加了集合处理功能
6、加强了数据定义语言
根据以上前三特点,就UDP能满足它的功能需求。
SNMP要怎么使用
在路由器里最为常用的网管协议就是SNMP。 SNMP是英文“Simple Network Management Protocol”的缩写,中文意思是“简单网络管理协议”。
SNMP是目前最常用的环境管理协议。SNMP被设计成与协议无关,所以它可以在IP,IPX,AppleTalk,OSI以及其他用到的传输协议上被使用。SNMP是一系列协议组和规范,它们提供了一种从网络上的设备中收集网络管理信息的方法。
如果不是程序员,没有做过这种工作,那只能建议自行学习,重新边学边做了。
有关snmp的get,getnext,getbulk操作的问题
关于snmp编程的资料其实很多。我建议你下载net-snmp开发包,看看里面的代码!他是用C语言编写的,编译后可以linux系统上测试。现成api是没有,不过你可以在这个开发包找到很多有用的函数。你可以重点看一下asn.c(有关ber编码文件)snmp_api.c(解析封装snmp包的)。你把这些文件好好整理一下,就可以得到自己的api,这就是最好的列子。
我自己动手写过snmp协议,实现get、getnext、set、snmptrap命令。代码不会很长,只有几千行。
如果有问题发邮件到wmz303@126点抗 进行交流
网站名称:snmpgo语言 snmp engine
URL网址:http://lswzjz.com/article/ddcpoes.html