|
知识路径: > 网络技术 > 网络管理 > 网络管理 > 网络管理协议 > 简单网络管理协议 > SNMPv2 >
|
考试要求:掌握
相关知识点:4个
|
|
|
|
SNMPv2允许生成和删除行的表必须有一个列对象,其SYNTAX子句的值为RowStatus, MAX-ACCESS子句的值为read-write,这种列称为概念行的状态列。状态列可取6种值。
|
|
|
.active(可读写):被管理设备可以使用概念行。
|
|
|
.notInService(可读写):概念行存在,但由于其他原因(下面解释)而不能使用。
|
|
|
.notReady(只读):概念行存在,但因没有信息而不能使用。
|
|
|
.createAndGo(只写不读):管理站生成一个概念行实例时先设置成这种状态,生成过程结束时自动变为active,被管理设备就可以使用了。
|
|
|
.createAndWait(只写不读):管理站生成一个概念行实例时先设置成这种状态,但不会自动变成active。
|
|
|
.destroy(只写不读):管理站需删除所有的概念行实例时设置成这种状态。
|
|
|
这6种状态中除notReady外的5种状态是管理站可以用set操作设置的状态,前3种可以是响应管理站的查询而返回的状态。
|
|
|
表中概念行的生成可以使用两种不同的方法,分成4个步骤。
|
|
|
(1)选择实例标识符。针对不同的索引对象可考虑用不同的方法选择实例标识符。
|
|
|
(2)a管理站通过事务处理产生和激活概念行。b管理站与代理协商生成概念行。
|
|
|
(3)初始化非默认值对象。管理站用get命令查询所有列,以确定是否能够或需要设置列对象的值。
|
|
|
|
概念行的挂起:当概念行处于active状态时,如果管理站希望概念行脱离服务,以便进行修改,则可以发出set命令,把状态列由active置为notInService。
|
|
|
概念行的删除:管理站发出set命令,把状态列置为destroy,如果这个操作成功,概念行立即被删除。
|
|
|