3.管理功能描述 | 3. Manager Functional Description
3 管理器功能描述
3.1特征
该工具提供的管理器是一个轻量级管理器,它基本上提供了与代理通信的手段。
它本身并不真正实现任何管理功能。这取决于用户
。
在这种情况下的用户
基本上是一个实现该snmpm_user
行为的模块。一个用户
可以发出SNMP请求和接收通知/陷阱。
由管理器访问的代理需要由用户注册。一旦注册,所有注册用户都可以访问它们。
来自代理的通知/陷阱将传递给进行注册的用户。
来自未注册代理的任何消息都会发送给默认用户
。
默认情况下,默认用户
被设置为snmpm_user_default
模块,该模块仅向error_logger发送信息消息。不过,强烈建议将此模块替换为有用的其他模块(请参阅configuration params
以了解更多信息)。
使用版本3时,(至少一个)usm用户
必须注册。
请求可以以两种不同的方式发布。 同步(请参阅sync_set,sync_get,sync_get_next和sync_get_bulk)和异步(请参阅async_set,async_get,async_get_next和async_get_bulk)。 通过同步功能,snmp回复被返回。 使用异步时,应答将通过调用handle_pdu行为定义的handle_pdu回调函数来实现。
3.2 操作
需要执行以下步骤才能让管理员运行:
- 任选实现默认用户。
- 实施用户。
- 配置应用程序(管理器)。
- 启动应用程序(管理者)。
- 注册用户。
- 用户注册他们的代理。
3.3 MIB装载
可以将MiB加载到管理器中,但这对于正常操作来说并不是必要的,也不建议这样做。