这是我参与8月更文挑战的第9天,活动详情查看:8月更文挑战
1. 网络管理模式分类
- 集中式管理
- 分布式管理
- 混合式管理
2. 网络管理技术分类
- 轮询请求
- 事件/注册订阅
3. 网络管理功能分类
- 故障管理(Fault):监控、接收处理错误通告、网络诊断、跟踪定位故障。如 Trap 提供的告警主动上报机制。
- 计费管理(Accounting):周期性采集计费数据。
- 配置管理(Configuration):网络设备发现、配置备份。
- 性能管理(Performance)
4. SNMP 版本历史
- v1 :实现基本管理功能。
- v2c:增加协议处理。
- v3:增加安全和远程配置的能力。
5. SNMP MIB
- OID:对象标识
- PDU:协议数据单元
6. SNMP OID Tree
- 每个网络设备内置的 DB,对外暴露呈现树型的结构。
7. SNMP DataType
- INTEGER:32为整数。若为枚举类型则从 1 开始。
- OCTET STRING:0或多个8为字符(单字节),可以表示文本字符,也可以表示物理地址。建议不超过255个字符。
- OBJECT IDENTIFIER:以点分十进制表示的 OID。
- NULL:仅 SMI v1 中由定义,SMI v2 中已经不使用。
- SEQUENCE:定义列表 SEQUENCE{, ..., },其中 type 只能使用 INTEGER,OCTET STRING。
- SEQUENCE OF:定义表格 SEQUENCE OF 。
8.Custom DataType
- v1 | NetworkAddress = IpAddress
- v1 | Counter = unsigned integer 累计数,达到最大后回归至 0。
- v1 | Gauge = unsigned integer 可增可减,可表示路由器中接口的速率。
- v1 | TimeTicks = unsigned integer 以百分之一秒为单位计时。
- v2 | Gauge32
- v2 | Unsigned32
- v2 | Counter64 = unsigned long
9. SNMP 功能
(1) 读取
- Get:建议 <= 484bytes
- Get-Next
- Get-Bluk(v2):max-repeaters 最大重复数,表示可以返回的最大节点数信息;non-repeaters:OID中不进行后续OID信息的获取。
(2)设置类
//
(3)告警类
- Trap:主动报告重要事件的机制;分为通用类和自定义类。
- 通用类:coldStart(0)、warmStart(1)、linkDown(2)、linkUp(3)、authenticationFailure(4)、egpNeighborLoss(5)、enterpriseSpecific(6)。
- SNMP v2Trap:由 SNMP v2 引入 。
- notifcation、Inform:SNMP v3 支持,用于管理站之间的相互通告。信息包含:Agent端标识(地点)、Agent上一次初始化网络到该Trap发送时的累计时间,即系统启动时间(时间)、标识符(事件)、其他信息。