最佳答案
参考手册,这款不支持V3
SNMP用于保证管理信息在任意两点间传送,便于网络管理员在网络上的任何节点检索信息、修改信息、寻找故障、完成故障诊断、进行容量规划和生成报告。
SNMP只提供最基本的功能集,使得管理任务分别与被管设备的物理特性和下层的联网技术相对独立,从而实现对不同厂商设备的管理,特别适合在小型、快速和低成本的环境中使用。
SNMP分为NMS和Agent两部分:
l NMS是运行客户端程序的工作站。
l Agent是运行在网络设备(比如:交换机)上的服务器端软件。
NMS可以向Agent发出GetRequest、GetNextRequest和SetRequest报文,Agent接收到NMS的这些请求报文后,根据报文类型对MIB进行Read或Write操作,生成Response报文,并将报文返回给NMS。
Agent在设备发生异常情况或状态改变时(比如:设备重新启动),也会主动向NMS发送Trap报文,向NMS汇报所发生的事件。
目前,交换机中的SNMP Agent支持SNMP v1版本和SNMP v2c版本。
SNMP v1、SNMP v2c采用团体名(Community Name)认证,非交换机认可团体名的SNMP报文将被丢弃。SNMP团体名用来定义SNMP NMS和SNMP Agent的关系。团体名起到了类似于密码的作用,可以限制SNMP NMS访问交换机上的SNMP Agent。
在SNMP报文中用管理变量来描述交换机中的管理对象。为了唯一标识交换机中的管理对象,SNMP用层次结构命名方案来识别管理对象。整个层次结构就像一棵树,树的节点表示管理对象,如图7-12所示。每一个节点,都可以用从根开始的一条路径唯一地标识。
图7-12 MIB树结构
MIB的作用就是用来描述树的层次结构,它是所监控网络设备的标准变量定义的集合。在图7-12中,管理对象B可以用一串数字{1.2.1.1}唯一确定,这串数字是管理对象的对象标识符。
页面向导:设备管理→SNMP设置→SNMP代理设置
本页面为您提供如下主要功能:
l 设置SNMP Agent的状态、系统信息等 l 设置团体名及访问模式 |
页面中关键项的含义如下表所示。
表7-16 页面关键项描述
页面关键项 | 描述 |
SNMP状态 | 开启/关闭SNMP Agent功能 缺省情况下,SNMP Agent功能处于关闭状态 |
最大包长度 | 设置SNMP Agent能接收/发送的SNMP消息包的大小 缺省情况下,SNMP Agent能接收/发送的SNMP消息包长度的最大值为1500字节 |
联系信息 | 如果交换机发生故障,维护人员可以利用系统维护联系信息,及时与生产厂商取得联系,便于快速地定位和解决问题 缺省情况下,系统维护联系信息为“R&D Hangzhou, Hangzhou H3C Technologies Co., Ltd.”;设备的物理位置信息为“Hangzhou China” |
物理位置信息 | |
SNMP版本 | 只有开启了相应的SNMP版本,交换机才会处理对应版本的SNMP数据报文 缺省情况下,交换机同时开启SNMP v1版本和SNMP v2c版本 |
新建团体 | 选中“新建团体”复选框后,即可新建团体名和设置团体访问模式 l 团体名:您可以采用标准的团体名(public或private)或自定义团体名 l 访问模式:团体访问MIB对象的读写(read-write)或者只读(read-only)权限。具有只读权限的团体只能对设备信息进行查询,而具有读写权限的团体还可以对设备进行配置 |
Trap是被管理设备不经请求,主动向NMS发送的信息,用于报告一些紧急的重要事件(比如:被管理设备重新启动等)。
在设置SNMP Trap功能前必须先完成SNMP Agent的相关配置。
页面向导:设备管理→SNMP设置→SNMP Trap设置
本页面为您提供如下主要功能:
l 设置交换机允许发送的Trap报文和Linkup、Linkdown Trap端口的状态(主页面) | |
l 新建Trap目标主机(在主页面上单击<新建>按钮,进入相应的设置页面) |
表7-17 页面关键项描述
页面关键项 | 描述 |
SNMP Trap功能 | 开启/关闭SNMP Trap功能,缺省情况下处于开启状态 l Coldstart Trap:当设备重新启动时,发送冷启动Trap信息 l Warmstart Trap:当SNMP模块重新启动时,发送热启动Trap信息 l Linkup Trap:当端口由down状态变为up状态时,发送链路up的Trap信息 l Linkdown Trap:当端口由up状态变为down状态时,发送链路down的Trap信息 l Authentication Trap:SNMP模块认证失败时,发送认证失败的Trap信息 说明: 当“Linkup Trap”复选框选中时,表示允许所有端口发送Linkup Trap信息;当“Linkup Trap”复选框未选中时,表示禁止所有端口发送Linkup Trap信息。同理,“Linkdown Trap”复选框也一样 |
Linkup、Linkdown Trap端口使能设置 | 指定端口允许/禁止发送Linkup、Linkdown Trap信息 l 使能端口:允许端口发送Linkup、Linkdown Trap信息 l 未使能端口:禁止端口发送Linkup、Linkdown Trap信息 缺省情况下,允许所有端口发送Linkup、Linkdown Trap信息 |
目标主机IP地址 | 设置接收Trap消息的目标主机IP地址 |
端口号 | 设置接收Trap消息的UDP端口号 缺省情况下,接收Trap消息的UDP端口号为162 |
团体名 | 设置交换机与NMS交互时所使用的团体名 |
Trap版本 | 设置交换机与NMS交互时所使用SNMP版本号 l v1:代表SNMP v1版本 l v2c:代表SNMP v2c版本 缺省情况下,交换机与NMS交互时所使用SNMP版本号为SNMP v1版本 |
您可以通过SNMP典型组网配置举例来进一步加深理解。
(0)
配置SNMP的三个版本(v1、v2c),不支持v3通常涉及以下步骤:
1. **进入系统视图**:
```
system-view
```
2. **启用SNMP代理**:
```
snmp-agent
```
3. **配置SNMP版本**:
- 对于SNMPv1和v2c,您需要配置社区字符串(community):
```
snmp-agent community read community-name
```
其中`community-name`是您自定义的社区字符串。对于读写权限,使用`write`代替`read`。
4. **配置SNMP通知**:
- 启用链路状态变化通知:
```
snmp-agent trap enable standard linkdown
snmp-agent trap enable standard linkup
```
5. **配置SNMP目标主机**:
- 指定接收SNMP通知的主机:
```
snmp-agent target-host trap-hostname hostname udp-domain ip-address
```
6. **保存配置**:
```
save
```
请注意,上述命令是基于(H3C)设备的配置命令。不同厂商的设备可能有细微的差别,但基本原理和步骤相似。在配置过程中,确保使用正确的用户名、密码和主机名等参数。
(1)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论