- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
深圳大學研究生课程论文
深圳大学研究生课程论文
题目 成绩
专业 课程名称、代码
年级 姓名
学 号 时间 年 月
任课教师
1.引言
简单网络管理协议(SNMP,Simple Network Management Protocol)构成了互联网工程工作小组(IETF,Internet Engineering Task Force)定义的Internet协议簇的一部分。该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。它由一组网络管理的标准组成,包含一个应用层协议(application layer protocol)、数据库模型(database schema),和一组数据对象。
2 SNMP协议分析及介绍
2.1 SNMP的配置
图2-1 SNMP典型配置
图2-1是使用SNMP的典型使用SNMP的典型配置。整个系统必须有一个管理站,它实际上是网控中心。在管理站运行管理进程。在每个被管对象中一定要有代理进程。管理进程和代理继承利用SNMP报文进行通信,而SNMP报文又使用UDP来传送。图中有两个主机和一个路由器。这些协议栈中带有阴影的部分是原来这些主机和路由器所具有的,而没有阴影的部分是为实现网络管理而增加的。
有时网络管理协议无法控制某些网络元素,例如该网络元素使用的是另一种网络管理铷议。这是可使用委托代理(proxy agent)。委托代理能提供如协议转换和过滤操作的汇集功能。然后委托代理来对管理对象进行管理。图2-2表示委托管理的配置情况。
SNMP的网络管理由三部分组成,,即管理信息库MIB、管理信息结构SMI以及SNMP。
图2-2 委托管理的配置
2.2管理信息库MIB
管理信息库MIB指明了网络元素所维持的变量(即能够被管理进程查询和设置的信息)。MIB给出了一个网络中所有可能的被管理对象的集合的数据结构。SNMP的管理信息库采用和域名系统DNS相似的树型结构,它的根在最上面,根没有名字。图2-3画的是管理信息库的一部分,它又称为对象命名树(object naming tree)。
对象命名树的顶级对象有三个,即ISO、ITU—T和这两个组织的联合体。在ISO的下面有4个结点,其中的最后一个(标号3)是被标识的组织。在其下面有一个美国国防部(Department of Defense)的子树(标号是6),再下面就是Internet(标号是1)。在只讨论Internet中的对象时,可只画出Internet以下的子树(图中带阴影的虚线方框),并在Internet结点旁边标注上(1.3.6.1)即可。
在Internet结点下面的第二个结点是mgmt(管理),标号是2。再下面是管理信息库,原先的结点名是mib。1991年定义了新的版本MIB—II,故结点名现改为mib-2,其标识为(1.3.6.1.2.1),或(Internet(1).2.1)。这种标识为对象标识符。
最初的结点mib将其所管理的信息分为8个类别。现在的mib-2所包含的信息类别己超过40个。
应当指出,MIB的定义与具体的网络管理协议无关,这对于厂商和用户都有利。厂商可以在产品(如路由器)中包含SNMP代理软件,并保证在定义新的MIB项目后该软件仍遵守标准。用户可以使用同一网络管理客户软件来管理具有不同版本的MIB的多个路由器。当然,一个没有新的MIR项目的路由器不能提供这些项目的信息。
这里要提一下MIB中的对象(1.3.6.1.4.1),即enterprise(企业),其所属结点数已超过3000。例如IBM为(l.3.6.1.4.1.2),Cisco为(1.3.6.1.4.1.9),Novell为(1.3.6.1.4.1.23)等。
图2-3 管理信息库命名举例
2.3 SNMP的5种协议数据单元
SNMP规定了5种协议数据单元PDU(也就是SNMP报文),用来在管理进程和代理之间的交换。
(1)get-request操作:从代理进程处提取一个或多个参数值;
(2)get-next-request操作:从代理进程处提取紧跟当前参数值的下一个参数值;
(3)set-request操作:设置代理
文档评论(0)