`
kukuqiu001
  • 浏览: 209043 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

学习熟悉snmp协议

阅读更多
[url][/url]都是实际的学习snmp协议的操作方法,帮助熟悉该协议

以公司的cisco 2500的实验路由器为例来讲

1,先要在cisco router上配置snmp协议(具体配置网络上很多,不必讲解了)

2,通过简单开源工具测试是否router上的snmp协议已经开启 或者通过telnet进入路由器查看(使用 show snmp)

简单开源工具,我这里使用的是snmputil.exe (http://www.wtcs.org/snmp4tpc/testing.htm
使用命令 snmputil.exe get 192.168.0.100 cisco 1.3.6.1.2.1.1.5.0
192.168.0.100 是路由器的IP地址
cisco 是路由器community的名字
1.3.6.1.2.1.1.5.0 是要查找信息的OID
下面是比较标准的使用在router上的OID
#define sysDescr     "1.3.6.1.2.1.1.1.0"
#define sysObjectID  "1.3.6.1.2.1.1.2.0"
#define sysUpTime    "1.3.6.1.2.1.1.3.0"
#define sysContact   "1.3.6.1.2.1.1.4.0"
#define sysName      "1.3.6.1.2.1.1.5.0"
#define sysLocation  "1.3.6.1.2.1.1.6.0"
#define sysServices  "1.3.6.1.2.1.1.7.0" 

即可得到该路由器的description返回

在测试的时候发现老是连接不上,最后发现是community的名字不对。
所以,大家一定要注意community的名字
最好由telnet到命令行,通过 show running-config 命令 查看当前系统运行配置
以确定community的名字


3,使用net-snmp 开源工具得到路由器上MID的所有的值

先安装 Net-Snmp 软件 net-snmp.sourceforge.net
通过 snmpwalk -v2c -c cisco 192.168.0.100 的得到所有MID及其所对应的值
下来就可以统统 snmptranslate 来的得到 MID 所对应的OID的值
拿到OID就比较好用代码实现功能了
得到MIB的详细信息:
snmptranslate -On -Td IP-MIB::ipInReceives.0


4,查看cisco网站上的文档,找到路由器上cpu 和内存所对应的OID
http://www.cisco.com/en/US/tech/tk648/tk362/technologies_tech_note09186a0080094a94.shtml
http://www.cisco.com/en/US/tech/tk648/tk362/technologies_tech_note09186a0080094a95.shtml

cisco网站系列文档(关于snmp)
http://www.cisco.com/en/US/tech/tk648/tk362/tk605/tsd_technology_support_sub-protocol_home.html

因为使用snmpwalk没法拿到cpu和 memory的OID, 所以在cisco网站上找到了这个东西
cisco网站上也有不少MIB文件,可以通过MIBrowser来查看

cisco网站上路由器交换机的snmp配置
http://www.cisco.com/en/US/tech/tk648/tk362/technologies_tech_note09186a0080094aa4.shtml
分享到:
评论

相关推荐

    路由和交换配置实验讲解

    6、熟悉动态路由协议的相关概念; 7、掌握RIP路由协议的原理和配置方法; 8、掌握OSPF路由协议的配置。 本章内容 交换机和路由器的管理方式 交换机的基本配置 路由器的基本配置 VLAN技术 路由原理 直连路由 静态...

    网络安全知识入门.docx

    7. SNMP 协议:简洁网络管理协议(SNMP),由一组网络管理的标准组成,包含一个应用层协议(application layer protocol)、数据库模型(database schema)和一组资源对象。该协议能够支持网络管理系统,用以监测...

    一个h3cne综合实验介绍

    - 学习网络安全基础,包括防火墙和SNMP配置。 - 熟悉DHCP服务的部署和管理。 - 练习网络故障排除和性能优化技巧。 **适用人群:** - 准备参加H3CNE认证考试的网络专业人士。 - 希望提高网络配置和管

    tcp/ip详解

    TCP/IP已成为计算机网络的事实上的标准。在关于TCP/IP的论著中,最有影响的就是两部著作。一部是Douglas E. Comer的《用TCP/IP进行... 第二十五章介绍SNMP网管协议.详细讨论了MIB和TRAP.做网管的朋友们,这可是福音啊。

    TCP.IP路由技术[第二卷](CCIE职业发展系列).pdf

     熟悉IPv6(下一代IP协议)的设计目标以及当前的发展状态;通过大最经专家验证的方法来管理路由器:  通过大量实用且全面的复习题、配置练习题及故障检测与排除练习题来测试和验证各种所学知识:  在掌握高级TCP...

    计算机网络项目教学设计.docx

    2 8 任务2:安装和配置FTP服务 2 任务3:IP地址动态分配服务DHCP配置 2 任务4:域名系统服务DNS配置 1 任务5:配置邮件服务器 1 4 项目四网络管理 模块一网络管理软件 任务1:SNMP协议 2 6 任务2:网络管理工具 2 ...

    计算机网络项目教学设计.doc

    "1 " " "4 "项目四网络管理"模块一网 "任务1:SNMP协议 "2 "6 " " " "络管理软 " " " " " " "件 " " " " " " " "任务2:网络管理工具 "2 " " " " " "任务3:网络分析 "2 " " " " "模块二网 "任务1:网络故障诊断 "2 ...

    校园网设计方案(4).doc

    熟悉现代化的工作环境和掌握先进的教学、科研、管理和学习手段,有利于培养面向 世界、面向未来的高层次人才。 校园网设计主导: 1."度身定制" 对用户的需求进行了定量分析。站在用户的立场上为用户"度身定制"出这...

    JAVA上百实例源码以及开源项目源代码

     使用Java语言编写的一款用于反映颜色变化的面板,也就是大家熟悉的颜色调色板演示程序。原理是初始化颜色选择按钮,然后为颜色选择按钮增加事件处理事件,最后实例化颜色选择器。 Java二进制IO类与文件复制操作...

    windowsnt 技术内幕

    利用Windows NT的安全性保护Internet 和Intranet站点 发布多虚拟Web服务器 锁定个Windows NT工作站 使用Windows NT许可协议管理器 设置许可协议复制 添加和删除客户访问许可协议(CALS) 建立许可协议组 网络客户管理...

    JAVA上百实例源码以及开源项目

     使用Java语言编写的一款用于反映颜色变化的面板,也就是大家熟悉的颜色调色板演示程序。原理是初始化颜色选择按钮,然后为颜色选择按钮增加事件处理事件,最后实例化颜色选择器。 Java二进制IO类与文件复制操作...

    cmd操作命令和linux命令大全收集

    netstat -p 协议名 例:netstat -p tcq/ip 查看某协议使用情况 netstat -s 查看正在使用的所有协议使用情况 nbtstat -A ip 对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名 tracert -参数 ip(或...

Global site tag (gtag.js) - Google Analytics