资源描述
基于snmp网络管理系统设计与实践
网络管理大作业
班级:1301013
学号:
姓名:武国栋
一 管理者代理系统搭建
1打开电脑简朴网络管理合同(SNMP)
2安装MIB Browser
3配备SNMP Service
这时打开MIB Browser可看到
在配备过程中没有遇到问题。
二 MIB设计
Student DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-GROUP,NOTIFICATION-GROUP
FROM SNMPv2-CONF
enterprises,Integer32,Counter32,OBJECT-TYPE,OBJECT-IDENTITY,
NOTIFICATION-TYPE
FROM SNMPv2-SMI;
-- 1.3.6.1.4.1.7330
Information OBJECT-IDENTITY
STATUS current
DESCRIPTION
"student information"
::= { enterprises 7330 }
Student_info OBJECT-TYPE
SYNTAX SEQUENCE OF STUDENTEntry 29 MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"student information"
::= { Information 1 }
-- 1.3.6.1.4.1.7330.1.1
StudentEntry OBJECT-TYPE 38 SYNTAX STUDENTEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Student information"
INDEX { studentID }
::= { Student_info 1 }
STUDENTEntry ::=
SEQUENCE {
studentID
OCTET STRING,
student_name
Integer32,
}
-- 1.3.6.1.4.1.7330.1.1.1
studentID OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"studentID"
::= { StudentEntry 1 }
-- 1.3.6.1.4.1.7330.1.1.2
student_name OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"student_name"
::= { StudentEntry 2 }
-----------
Teacher_info OBJECT-TYPE
SYNTAX SEQUENCE OF TEACHEREntry 29 MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"student information"
::= { Information 2 }
-- 1.3.6.1.4.1.7330.1.1
TeacherEntry OBJECT-TYPE 38 SYNTAX TEACHEREntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"teacherEntry"
INDEX { teacherID }
::= { Teacher_info 1 }
TEACHEREntry ::=
SEQUENCE {
teacherID
OCTET STRING,
teacher_name
Integer32,
}
-- 1.3.6.1.4.1.7330.1.1.1
teacherID OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"teacherID"
::= { TeacherEntry 1 }
-- 1.3.6.1.4.1.7330.1.1.2
teacher_name OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"teacherName"
::= { TeacherEntry 2 }
-- 1.3.6.1.4.1.7330.3
English OBJECT-TYPE 89 SYNTAX Counter32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Course English"
::= { Information 3 }
-- 1.3.6.1.4.1.7330.4
Math OBJECT-TYPE 89 SYNTAX Counter32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Course Math"
::= { Information 4 }
END
该MIB用途:
用于管理学生,教师,课程等某些信息。
各节点意义:
Information:记录各种信息根节点。
Student_info:学生各种信息,其中
(1) studentID:学生学号。
(2) Student_name:学生名字。
Teacher_info:教师各种信息,其中
(1) teacherID:教师学工号;
(2) Teacher_name:教师名字。
English:课程名为English课程;
Math:课程名为Math课程。
截图为:
三 发挥某些
网络管理新进展
网络管理是为了实现控制、规划、分派、布置、协调及监视一种网络资源所需整套官能详细实行,它涉及执行如下官能,如:初始网络规划、频率分派、为支持负载均衡预先拟定流量路由规则、密钥分发授权、配备管理、故障管理、安全管理、性能管理、带宽管理及记账管理。
为支持对网络和网络设备管理,现已存在有诸各种合同。常用合同涉及简朴网络管理合同、公共管理接口合同、基于Web公司管理合同、公共信息模型、事务解决语言I(Transaction Language 1或TL1)、Java管理扩展、以及netconf(IETF网络配备管理合同).
网络管理数据是通过各种机制来收集,涉及安装于架构中软件代理程序、可模仿事务综合监视机制、活动日记机制、网络嗅探器、以及实际应用监视机制。在过去,网络管理工作重要内容是监视各种设备与否运营良好;今天,给IT支持团队带来大量挑战性能管理则成为其任务中最重要一某些——特别是对那些世界级组织来说。
管理合同
1 SNMP
简朴网络管理合同(SNMP)前身是1987年发布简朴网关监控合同(SGMP)。SGMP给出了监控网关(OSI第三层路由器)直接手段,SNMP则是在其基本上发展而来。最初,SNMP是作为一种可提供最小网络管理功能暂时办法开发,它具备如下两个长处:
⑴与SNMP有关管理信息构造(SMI)以及管理信息库(MIB)非常简朴,从而可以迅速、简便地实现;
⑵SNMP是建立在SGMP基本上,而对于SGMP,人们积累了大量操作经验。
2 CMIS/CMIP
公共管理信息服务/公共管理信息合同(CMIS/CMIP)是OSI提供网络管理合同簇。CMIS定义了每个网络构成某些提供网络管理服务,这些服务在本质上是很普通,CMIP则是实现CMIS服务合同。
OSI网络合同旨在为所有设备在ISO参照模型每一层提供一种公共网络构造,而CMIS/CMIP正是这样一种用于所有网络设备完整网络管理合同簇。
出于通用性考虑,CMlS/CMIP功能与构造跟SNMP很不相似,SNMP是按照简朴和易于实现原则设计,而CMIS/CMIP则可以提供支持一种完整网络管理方案所需功能。
3 CMOT
公共管理信息服务与合同(CMOT)是在TCP/IP合同簇上实现CMIS服务,这是一种过渡性解决方案,直到OSI网络管理合同被广泛采用。CMIS使用应用合同并没有依照CMOT而修改,CMOT依然依赖于CMISE、ACSE和ROSE合同,这和CMIS/CMIP是同样。但是,CMOT并没有直接使用参照模型中表达层实现,而是规定在表达层中使用此外一种合同--轻量表达合同(LPP),该协提供了当前最普通两种传播层合同--TCP和UDP接口。
CMOT一种致命弱点在于它是一种过渡性方案,而没有人会把注意力集中在一种短期方案上。相反,许多重要厂商都加入了SNMP潮流并在其中投入了大量资源。事实上,虽然存在CMOT定义,但该合同已经很长时间没有得到任何发展了。
4 LMMP
局域网个人管理合同(LMMP)试图为LAN环境提供一种网络管理方案。LMMP此前被称为IEEE802逻辑链路控制上公共管理信息服务与合同(CMOL)。由于该合同直接位于IEEE802逻辑链路层(LLC)上,它可以不依赖于任何特定网络层合同进行网络传播。
由于不规定任何网络层合同,LMMP比CMIS/CMIP或CMOT都易于实现,然而没有网络层提供路由信息,LMMP信息不能跨越路由器,从而限制了它只能在局域网中发展。但是,跨越局域网传播局限LMMP信息转换代理也许会克服这一问题。
网络管理技术发展前景展望
随着当代公司和网络、通讯技术不断发展,公司网管软件也不断推陈出新,网络管理技术发展前景无疑是辽阔。计算机网络规模扩大和复杂性增长,网络管理在计算机网络系统中地位越来越重要。将来网络管理呈现如下发展趋向。
第一,多厂家、多技术融合。随着计算机技术、网络技术和通讯技术融合,统一、综合网管正日益显示出重要性。单独网管产品不能满足网管各方面需要,不同厂商设备原则不同,集成困难,信息不能共享。而只有建立起多厂商、多技术领域综合网管体系,才干满足顾客和运营商通过一种控制台能对各种互联网络管理。
第二,基于Web网管。随着基于Web网络管理浮现,顾客只需点击URL链接,就可以从一种系统转到另一种系统,而无需考虑她们运营在何种平台上。 计算机网络应用正处在一种爆炸性增长时期。随着网络规模迅速扩大,网络复杂限度也日益加剧。为适应网络大发展这一时代需要,在构建计算机网络时必要高度注重网络管理技术重要性,重点从网管技术和网管方略设计两个大方面全面规划和设计好网络管理技术,保障网络系统安全、高效地运营。
展开阅读全文