SNMP基础知识.ppt_第1页
SNMP基础知识.ppt_第2页
SNMP基础知识.ppt_第3页
SNMP基础知识.ppt_第4页
SNMP基础知识.ppt_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

北京广通信达有限公司 网络管理培训 SNMP基础知识 熟悉SNMP基本概念了解SNMP工作原理熟悉MIB结构使用SNMP进行设备信息查询 主要内容 Internet RMONDevice UNIX UNIX Firewall Router 网管工作站 Polling Trap UNIX Lancop 基本概念 被管理节点 或设备 Device 即你想要监视的设备代理 Agent 用来跟踪被管理设备状态的特殊软件或固件 firmware 网络管理工作站 Manager 与在不同的被管理节点中的代理通信 并且显示这些代理状态的中心设备 网络管理协议 Protocal 被网络管理工作站和代理用来交换信息的协议 用来取得 设置和接收代理发送的意外信息 网络管理组成 SNMP SimpleNetworkManagementProtocolIP网络管理事实上的标准IAB建议所有的TCP IP网络设备必须支持SNMP SNMP被设计成与协议无关 所以它可以在IP IPX AppleTalk OSI以及其他用到的传输协议上被使用 SNMP是一系列协议组和规范 IAB InternetActivitiesBoard Internet架构委员会 SNMP概念 提供SNMP服务的设备 网管系统 SNMP消息 SNMP的作用 SNMP SimpleNetworkManagementProtocol 简单网络管理协议SMI StructureofManagementInformation 管理信息结构 管理信息的结构和标识MIB ManagementInformationBase 管理信息库被管理对象的一个信息集合 PDU ProtocolDataUnit 协议数据单元 在网络中传送的数据包OID OBJECTIDENTIFIER 对象标识符 名词概念 管理应用 SNMPManager UDP IP 依赖于网络的协议 GetRequest 被管资源 SNMPAgent UDP IP 依赖于网络的协议 GetRequest GetResponse SNMP被管对象 网络或互联网络 SNMP消息 管理应用对象 SNMP管理工作站 SNMP代理 GetResponse SNMP通讯方式 管理应用 SNMPManager UDP IP 依赖于网络的协议 SetRequest 被管资源 SNMPAgent UDP IP 依赖于网络的协议 SetRequest SNMP被管对象 网络或互联网络 SNMP消息 管理应用对象 SNMP管理工作站 SNMP代理 SNMP通讯方式 管理应用 SNMPManager UDP IP 依赖于网络的协议 Trap 被管资源 SNMPAgent UDP IP 依赖于网络的协议 Trap SNMP被管对象 网络或互联网络 SNMP消息 管理应用对象 SNMP管理工作站 SNMP代理 SNMPTrap通讯方式 GetSetTrap SNMP服务 网络协议 SNMP UDP IP Manager ManagementStation NetworkElements NEs 网络协议 SNMP UDP IP Agent SNMP确省的UDP端口 管理信息库 MIB ManagementInformationBase一个被管理设备中的数据库 一个MIB描述了包含在数据库中的对象或表项 每一个对象或表项都有以下四个属性 对象类型 ObjectType 特定对象的名字 sysUpTime语法 Syntax 数据类型 例如整数 8位组串数字存取 Access 存取级别 合法的值有 只读 读写 只写和不可存取 状态 Status 必备的 可选的 已废弃的 每个被对象代理的被管理资源称为被管理对象 MO MIB是一个所有被管理对象 MOs 的结构化集合 每个网络元素中的代理通过MIB来表达自身信息 监视 读取MIB中所有被管理对象的值 控制 改变MIB中所有被管理对象的值 依赖的网络协议 SNMP UDP IP Agent ManagedResources MIB NE NetworkElement 比如 System sysObjectD 管理信息库 MIB root ccitt iso joint iso ccitt directory 0 1 2 std regauthority memberbody org 0 1 2 3 dod internet 6 1 1 2 3 4 mgmt experimental private MIBII system1 interface2 at3 IP4 ICMP5 TCP6 UDP7 EGP8 Trans 10 SNMP11 1 1 enterprises 1 3 6 1 2 1 2 1 3 6 1 4 1 1 3 6 1 2 1 MIBII interface enterprises MIB树 root ccitt iso joint iso ccitt directory 0 1 2 std regauthority memberbody org 0 1 2 3 dod internet 6 1 1 2 3 4 mgmt experimental private MIBII system1 interface2 at3 IP4 ICMP5 TCP6 UDP7 EGP8 Trans 10 SNMP11 1 1 enterprises 1 3 6 1 2 1 2 1 3 6 1 4 1 1 3 6 1 2 1 MIBII interface enterprises 对象标识符 OID 对象标识符是能够唯一标识某个对象类型的符号 一个OID包含了一个整数序列 用于表示在对象标识符树上的具体位置 对象标识符 ObjectIdentifier 认证服务 将对MIB的访问限定在授权的工作站范围内 访问策略 对不同的管理站赋予不同的访问权限 可以把共同体简单的理解为访问密码 访问共同体 MIBACCESS类别和SNMP访问模式间的关系 SNMP协议的版本 SNMPV1采用UDP协议 支持最为广泛 但存在安全问题SNMPV2c语义进行了增强 支持TCP协议SNMPV3增强了更加强大的安全控制 协议可以加密 使用OID标识具体的被管理对象OID 对象类型OID 实例标识符对象类型OID 每个对象类型具有唯一的OID实例标识符 对象类型的实例标识符举例 mib 2 system SysName 0 被管理对象的标识 对象实例标识符 特殊类型对象 sysDescrOBJECT TYPESYNTAXDisplayString SIZE 0 255 system1 OID mib 2 system SysName 0列对象OID interfaces ifTable ifEntry ifIndex 1 1interfaces ifTable ifEntry ifIndex 2 2interfaces ifTable ifEntry ifIndex 3 3interfaces ifTable ifEntry ifIndex 4 4interfaces ifTable ifEntry ifIndex 5 5interfaces ifTable ifEntry ifIndex 6 6 两种被管理对象 interfaces ifTable ifEntry ifDescr 1 Ethernet0 1interfaces ifTable ifEntry ifDescr 2 Ethernet0 2interfaces ifTable ifEntry ifDescr 3 Ethernet0 3interfaces ifTable ifEntry ifDescr 4 Ethernet0 4interfaces ifTable ifEntry ifDescr 5 Ethernet0 5interfaces ifTable ifEntry ifDescr 6 Ethernet0 6interfaces ifTable ifEntry ifDescr 7 Ethernet0 7interfaces ifTable ifEntry ifDescr 8 Ethernet0 8interfaces ifTable ifEntry ifDescr 9 Ethernet0 9 snmpwalk cpublic192 168 0 12 1 3 6 1 2 1 2 2 1 列对象 system 关于系统的整体信息 interface 关于每一个从系统到子网接口的信息 at 地址转换 被替换 internet到子网地址映射地址转换表的描述 ip 与系统中ip实现和执行经历有关的信息 icmp 与系统中ICMP实现和执行经历有关的信息 tcp 与系统中TCP实现和执行经历有关的信息 udp 与系统中UDP实现和执行经历有关的信息 egp 与系统中EGP实现和执行经历有关的信息 transmissio 传输 关于每个系统接口的传输方案和访问协议的信息 snmp 与系统中SNMP实现和执行经历有关的信息 dot1dBridge 网桥组 MIBII System组 Interface组 IP组 网桥组 SNMP命令snmpget ccommunitynodevariable 使用SNMPGetrequest请求节点snmpget cpublic192 168 0 1 1 3 6 1 2 1 1 0snmpwalk ccommunitynodevariable 获取一组MIB数据 SNMP应用实例 snmpget cpublic192 168 0 9 1 3 6 1 2 1 1 1 0system sysDescr 0 CiscoSystemsCatalyst1900 V9 00 05 SNMPGet例子 snmpwalk cpublic192 168 0 9 1 3 6 1 2 1 1 1system sysDescr 0 CiscoSystemsCatalyst1900 V9 00 05s

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论