请了解SNMP协议的高人赐教,thank you in advance!

fromdtor 发布于 2013/08/19 18:14
阅读 219
收藏 0
SMI
我已经花了很长的时间学习snmp,但是还是有一些地方没有明白,下面我先说已经明白的,再说我的疑问.请各位帮我指出我的误读,解开我的疑惑.多谢!
(自以为)理解的部分:
    1.snmp协议是c/s模型,位于网络运营中心的管理软件是客户机(client),位于被监控设备上的被称为代理(agent)的软件是服务器(server).
        客户机通过get/set与代理(即服务器)通话,通讯端口一般是UDP161,都会收到回复.
        代理也会主动向运营中心报告(trap)异常情况,通讯端口一般是UDP162,一般运营中心不会回复.
    2.访问的点由SMI(管理信息结构)定义,很多SMI按规律组织在一起形成MIB(管理信息库).SMI定义了变量,MIB应该是在代理上,因为客户机访问和修改时才有意义,所以,没有必要在本地还有一个数据库.
    3.snmp协议格式是固定的,独立于任何机器实现的格式,就是ANS.1.

以上就是我以为的,或者我理解的全部.都是理论上的.

迷惑而且能够表达的部分:
    1.流行的做法,snmp客户机和服务器是实现在一个软件里,还是单独实现,(我猜是单独实现,因为服务器一般放在路由器这种嵌入设备里面).
    2.现在想学习snmp,那么,流行的windows和linux平台snmp实现有哪些,如何安装于入门使用,给我URL也很感激.
    3.代理如何实现mib库中的OID点,附带配置文件还是源代码硬编译?
    4.如何查看代理(即服务器)中可以访问的点.如ip流量,icmp拒绝量等等?
    5.MIB浏览器处理查看mib树以外,是不是就是一个client啊?

以上就是我迷惑而且知道迷惑的,估计还有很多问题,想都没有想到.以后想到了会增加.

??????????????????????????????????????????????????????????????????

加载中
返回顶部
顶部