SNMP与CMIP的比较

合集下载

网络管理协议SNMP与CMIP的分析比较

网络管理协议SNMP与CMIP的分析比较

S NMP管 理 者 指 特 定 的 网络 管 理 软 件 , 个 支 持 S 每 N— MP的 网 络 设 备 中 包 含 一 个 代 理 , 为 S 称 NMP代 理 , 此 代 理 随 时记 录 网络 设 备 的 各 种 情 况 , 网络 管 理 程 序
再通过 S NMP通 信 协 议 查 询 或 修 改 代 理 所 记 录 的 信
维普资讯
N 3 o 20 02




21
I F0R M A T 1 N 0N 0N ELECT R I P0W ER C
文 章 编 号 : 0 6—6 0 (0 2 0 10 7 5 2 0 ) 3—0 2 —0 01 3
网络 管 理 协 议 S NMP 与 C I 的 分 析 比 较 M P
— —
SN M P nd CM I a P
LI X i — , ZH U a — o n ye Xi o r ng
( rhChn e ti P we iest ,B o ig0 1 0 No t ia Elcrc o rUn v riy a n 7 0 3,Chn ) d ia
李 新 叶 朱 晓 荣 ,
( . 北 电 力 大 学 电 子 系 ,河 北 保 定 0 1 0 ;2 华 北 电 力 大 学 电 力 系 , 北 保 定 0 1 0 ) 1华 7 03 . 河 7 0 3
Co p r s n Be we n Tw o N e wo k M a g m e o o ol m a io t e t r na e nt Pr t c s
络TC / P 协 议 栈 的 应 用 层 协 议 。 PI
建 立高 效 的 网 络 管 理 系统 , 用 何 种 网 络 管 理 协 议 是 关 键 。 选 对 目前 流 行 的 两 种 网 络 管 理 协 议 S NM P与 CMI 进 行 介 绍 。 P 并分 别从 管理 通 信 、 能 、 息 、 理 模 型 等 方 面 对 两 种 协 议 功 信 管 加 以分 析 比较 , 后 指 出 网络管 理 协议 的发 展 趋势 。 最 关键 词 : 网络 管 理协 议 ; 简单 网络 管理 协 议 ; 共 管 理 信 息协 议 公

计算机网络 网络管理协议简介

计算机网络  网络管理协议简介

计算机网络网络管理协议简介在前面章节中,我们已经提到网络管理协议是网络管理系统中最重要的部分。

国际标准化组织(ISO)及其它一些组织为了解决Internet管理解决方案,而制定了一系列基于网络协议的网络管理标准。

CMIS/CMIP是OSI提供的网络管理协议簇。

CMIS定义了每个网络组成部分所提供的网络管理服务,而CMIP则是实现CMIS服务的协议。

ISO的宗旨是为所有设备在OSI参考模型中的每一层提供一个公共的网络结构,而CMIS/CMIP正是这样一个适用于所有网络设备的完整网络管理协议簇。

CMIS/CMIP的整体结构是建立在OSI网络参考模型的基础上,网络管理应用进程使用OSI参考模型中的第七层,即应用层。

在此,公共管理信息服务单元(CMISE)提供了应用程序使用CMIP协议的接口。

同时该层还包括了两个应用协议,联系控制服务元素(ACSE)和远程操作服务元素(ROSE),其中ACSE的作用是在应用程序之间建立和关闭连接,而ROSE 则处理应用程序间的请求/响应交互。

SNMP(Simple Network Management Protocol)简单网络管理协议。

它的前身是简单网管控制协议(SGMP)。

在后面的章节中,我们将对此协议做详细的讲解。

CMOT是指在TCP/IP协议上实现CMIS服务,它是一种过渡性的解决方案,CMOT依赖于CMISE、ACSE和ROSE协议,这点和CMIS/CMIP是一样的。

但是,CMOT并没有在OSI参考模型中的表示层实现,而是在表示层中使用另外一个协议,轻量表示协议(LPP),该协议提供了传输层的两种协议接口,即TCP和UDP的接口。

因为CMOT仅仅是一个过渡性的方案,导致没有人会把注意力集中在一个短期方案上。

而同时,许多重要厂商都加入了SNMP的潮流并在其中投入了大量资源。

事实上,虽然存在CMOT的定义,但该协议已经很长时间没有在发展。

SNMP网络管理体系结构

SNMP网络管理体系结构

SNMP网络管理体系结构CMIP网络管理体系结构对系统模型、信息模型和通信协议几个方面都提出了比较完备和理想的解决方案,为其他网络管理体系结构建立了理想参考标准。

SNMP网络管理体系结构是为了管理基于TCP/IP协议的网络而提出的,与TCP/IP协议与OSI协议的关系类似,SNMP与CMIP相比,突出的特点是简单。

这一特点使SNMP得到了广泛的支持和应用,特别是在Internet上的成功应用,使得它的重要性越来越突出,目前已经成为CMIP之外的最重要的网络管理体系结构。

1 SNMP体系结构1.1 TCP/IP网络管理的发展在TCP/IP的早期开发中,网络管理问题并未得到太大的重视。

直到70年代,还一直没有网络管理协议,只有互联网络控制信息协议(ICMP)可以作为网络管理的工具。

ICMP提供了从路由器或其它主机向主机传送控制信息的方法,可用于所有支持IP的设备。

从网络管理的观点来看,ICMP最有用的特性是回声(echo)和回声应答(echo reply)消息对。

这个消息对为测试实体间能否通信提供了一个机制。

echo消息要求其接收者在echo reply消息中返回接收到的内容。

另一个有用的消息对是时间戳(timestamp)和时间戳应答(timestamp reply),这个消息对为测试网络延迟特性提供了机制。

与各种IP头选项结合,这些ICMP消息可用来开发一些简单有效的管理工具。

典型的例子是广泛应用的分组互联网络探索(PING)程序。

利用ICMP加上另外的选项如请求间隔和一个请求的发送次数,PING能够完成多种功能。

包括确定一个物理网络设备能否寻址,验证一个网络能够寻址,和验证一个主机上的服务器操作。

PING在一些工具的配合下满足了TCP/IP网络初期的管理要求。

但是到了80年代后期,当互联网络的发展呈指数增加时,人们感到需要开发比PING功能更强并易于普通网络管理人员学习和使用的标准协议。

因为当网络中的主机数量上百万,独立网络数量上千的时候,已不能只依靠少数网络专家解决管理问题了。

计算机等级考试四级《网络工程师》试题

计算机等级考试四级《网络工程师》试题

计算机等级考试四级《网络工程师》试题计算机等级考试四级《网络工程师》试题计算机四级指的是全国计算机等级考试的最高级别,以下是为大家分享的计算机等级考试四级《网络工程师》试题,供大家参考借鉴,欢迎浏览!一、选择题1.网络管理系统的组成不包括__D___。

A)管理进程B)被管对象C)网络管理协议D)应用代理2.以下有关CMIP的说法中正确的是__A___。

A)OSI管理模型中管理站和代理通过CMIP交换管理信息B)CMIP采用简单的变量表示管理对象C)CMIP建立在无连接传输协议的基础上D)CMIP的变量能够传递信息,但不能完成网络管理任务3.以下有关SNMP管理模型的说法中正确的是__D___。

A)SNMP的管理模型是基于Client/Server模式的B)SNMP在每层都有管理实体C)每个代理只能设置一个团体D)一个管理站可以控制着多个代理4.SNMP中用于管理站向代理查询被管对象设备上的MIB库数据的操作是__A___。

A)GetB)SetC)TrapD)Inform5.以下项不是SNMP模型的优点__D___。

A)简单,易于在各种网络中实现B)广泛支持C)操作原语简捷D)面向对象,支持分布式管理6.以下有关CMIP模型特点的描述中,错误的是__C___。

A)CMIP是完全独立于下层的应用层协议B)CIMP安全性高,拥有验证、访问控制和安全日志C)CMIP主要是基于轮询方式获得信息D)CMIP占用资源过多,MIB过于复杂7.以下有关ICMP的描述中,错误的是__B___。

A)ICMP本身是网络层的一个协议B)ICMP既能报告差错,也能纠正错误C)ICMP并不能保证所有的IP数据报都能够传输到目的主机D)ICMP的消息共有18种类型8.用于通告网络拥塞的ICMP报文是___C__。

A)目标不可达B)超时C)源抑制D)数据参数错误9.以下不属于ICMP主要功能的是__B___。

A)通告网络错误B)修复网络错误C)路由器重定向D)获取通信子网掩码10.某校园网用户无法访问外部站点210.102.58.74,管理人员在windows操作系统下可以使用判断故障发生在校园网内还是校园网外__D___。

计算机网络管理论文范文3篇

计算机网络管理论文范文3篇

计算机网络管理论文范文3篇计算机网络管理论文1计算机网络管理技术1.1网络管理协议1979年,针对OSI七层协议的工作环境,ISO开始着手研究网络管理协议。

网络管理协议提供了网络节点间进行数据传输和控制的标准和规则。

现在,在网络管理中起重要作用的是SNMP和CMIP。

应用层协议SNMP是TCP/IP协议簇中的一部分,它通过面向无连接的、不可靠的UDP进行数据传输,来管理支持代理进程。

为了让网络管理员更好地分析和管理设备、监控网络数据流量,SNMP多采用面向自陷的轮询法来收集数据、显示数据。

如今,TCP/IP协议是得到广泛认可的工业标准,很多厂商在生产软件、硬件时都支持SNMP,SNMP是事实的标准网络管理协议。

CMIP是构建在OSI之上的公共管理信息协议,是面向连接的协议;OSI参考模型的七层协议栈是它的基础。

与SNMP不同的是,事件报告机制是CMIP的工作方式。

CMIP不仅能够完成很多网络管理任务,还能减少网络管理人员的工作强度,减轻网络负载量,确保网络系统的安全,人们普遍认为它是未来网络管理的标准协议。

1.2网络管理的体系结构网络管理的体系结构是定义网络管理系统的结构及系统成员间相互关系的规则和约定,是衡量网络管理性能优劣的最重要指标之一。

按照网络管理的模式可分为集中式、分布式、分层式三种。

集中式网络管理模式是以平台为中心,统管主网,一个集中的数据库中存储全网所有需要管理的数据。

便于集中管理、系统升级,有利于厂商开发,但传输中容易产生瓶颈问题。

分布式网络管理模式是将信息和智能分布到网络各处,在最靠近问题源的地方能够做出基本决策。

分层式网络管理模式是在集中式管理中的管理者和代理者间增加一层或多层管理实体,使管理体系层次化。

分布式与分层式最大的区别是:各个域管理者之间不相互直接通信,只能通过管理者的管理者间接通信。

目前,采用分布式管理模式与分层式管理模式相结合成为发展方向。

该模式中,把多个管理者分为元素管理者和集成管理者两类。

关于SNMP的网络管理系统研究报告

关于SNMP的网络管理系统研究报告

关于SNMP的网络管理系统研究报告班级:姓名:学号:网路管理系统的模型有很多,最为基础的是OSI系统管理模型,也是其他网路模型的参考指标。

但是由于OSI管理模型比较复杂,性价比比较低,所以并没有得到广泛的应用。

基于TCP/IP网路的简单公寓里协议(SNMP)却得到了广泛的发展和应用。

SNMP与CMIP是现在网络界最主要的两种网络管理。

在未来的网络管理中,究竟哪一种将占据优势,一直是业界争论的话题。

总的来说SNMP和CMIP两种协议是同大于异。

两者的管理目标、基本组成部分都基本相同。

下面来简单介绍下SNMP管理模型。

1 SNMP协议当前最典型的网络管理协议有基于OSI七层模型的公共管理信息协议(CMIP)和基于TCP/IP的简单网络管理协议(SNMP)。

OSI/CMIP系统管理模型是目前理论上最完备的网络管理模型,是其他网络管理模型的基本参考。

但由于该模型比较复杂,实现代价高,因此并没有得到广泛的应用。

相反,当初只是为了管理TCP/IP网络的SNMP却得到了迅速的发展和广泛应用。

SNMP网络管理模型的突出特点是简单、易于实现,因而得到了厂商的支持。

特别是在Internet 上的成功应用,使得它的重要性越来越突出,已经成为事实上的工业标准。

SNMP由3个主要部分组成,分别是管理信息结构(Structure ofManagement Information,SMI)管理信息库(MIB)和管理协议(SNMP)。

SMI给出了管理对象定义的一般框架,它定义了SNMP框架所用信息的组织和标识,为MIB定义管理对象及使用管理对象提供模板;MIB是设备所维护的全部被管理对象的结构集合,它定义了可以通过网络管理协议进行访问的管理对象的集合; SNMP协议包括SNMP操作、SNMP信息的格式以及如何在应用程序和设备间交换消息。

SNMP 采用代理/ 管理站模型进行网络管理。

它是应用层协议,定义了网络管理者如何对代理进程的MIB对象进行读写操作。

计算机网络管理技术课后答案(王群编著)

计算机网络管理技术课后答案(王群编著)

第一章1.网络管理的概念是什么?答:通俗地讲,网络管理就是通过某种方式对网络状态进行调整,使网络能正常高效的运行。

使网络中的各种资源得到更加高效的利用。

当网络出现故障时能及时作出报告和处理,并协调保持网络的高效运行。

2.什么是TNM?TNM在电信网络的管理中有何重要作用?答:⑴TMN是电信管理网的英文缩写,是为保持电信网正常运行和提供服务,对它进行有效的管理所建立的软硬件系统和组织体系的总称,是现代电信网运行的支撑系统之一。

⑵功能:①根据各局间的业务流向,流量统计数据,有效地组织各链路上的流量分配;②根据网络状态经过分析判断进行电路调度、组织迂回和流量控制等,避免某一条网络链路过负荷和阻塞;③在出现故障时,根据报警信号和异常数据采取封闭、启动、倒转和更换部件等,尽可能地使通信及相关设备恢复和保持良好运行状态。

3.分析集中式网络管理、层次化网络管理和分布式网络管理3种不同模式的特点。

答:⑴集中式网络管理系统可以统管全部网络,该模式是目前网络管理系统中最普遍、最常见的一种管理方式,其优点是网络管理系统处于高度集中、易于全面做出判断的最佳位置,易于管理、维护和扩容;其缺点是可扩展性差,当管理系统规模不断扩大和复杂性不断增加时,网络管理不能相应的扩展,另外,管理节点是单一的失效点,一旦管理节点出现故障,将导致全网瘫痪。

此外,网络管理系统链路承载的业务量很大,有时将超出负荷能力,该模式的一种变形是基于平台的集中式管理;⑵层次化网络管理模式下,由各管理者各自所管辖的域,而由总管理者总的管辖对其他管理者所应管辖的部分,这种系统的优点是分散了网络资源的负荷,使各个网络管理更接近被管理单元,降低了总网络管理系统需收集传送的业务量;其缺点是比集中式系统更为复杂,系统设备价格也相应有所提高;⑶分布式网络管理是一种与管理系统设备位置无关的网络管理系统,其优点是完全分散了网络资源的负荷,网络管理系统的规模大小可按需要来任意调整,具有很高的可靠性,其缺点是系统设置较为复杂。

四级网络工程师-25_真题(含答案与解析)-交互

四级网络工程师-25_真题(含答案与解析)-交互

四级网络工程师-25(总分79, 做题时间90分钟)一、选择题1.如果一个接入交换机有24个10/100Mbps端口,那么上联带宽可以控制在______。

SSS_SINGLE_SELA 50MbpsB 100MbpsC 120MbpsD 200Mbps分值: 1答案:D[解析] 根据实际经验,层次之间的上联带宽与下一级带宽之比一般控制在1:20,因此,24*100*20=120Mbps,留有一定余量后,一般定为200Mbps,故选D)。

2.基于网络的入侵检测系统采用的识别技术主要有______、统计意义上的非正常现象检测、频率或阀值以及模式匹配。

SSS_SINGLE_SELA 事件的相关性B 系统事件C 安全性事件D 应用程序事件分值: 1答案:A[解析] 基于网络的入侵检测系统采用的识别技术主要有事件的相关性、统计意义上的非正常现象检测、频率或阀值以及模式匹配,故选A。

3.从技术角度来看,接入网的接入方式主要包括 ____① 地面有线通信系统② 无线通信③ 卫星通信网④ 有线电视网⑤ 地面广播电视网⑥ 移动通信网SSS_SINGLE_SELA ①②③⑤B ②③⑥C ①④⑤D ①②③④⑤⑥分值: 1[解析] 从技术角度来看,接入网的接入方式主要包括地面有线通信系统、无线通信和移动通信网、卫星通信网、有线电视网以及地面广播电视网五类。

4.将Catalyst 6500交换机第2个模块的端口1~端口6数据传输速率设置为1000Mbps,正确配置语句是______。

SSS_SINGLE_SELA Switch-PHY-6500(config)# interface g2/1-6Switch-PHY-6500(config-if)# set port speed 2 1-61000B Switch-PHY-6500(config-if)# duplex 3 1-8 fullC Switch-PHY-6500>(enable) set port speed 2/1-61000D Switch-PHY-6500>(enablel) set port speed 2 1-6 1000000000分值: 1答案:C[解析] 在Catalyst 6500交换机的超级用户模式下,命令set port speed<mod/port><auto|10|100|1000>用于配置相应交换机第“mod”模块相应的端口的数据传输速率。

SNMP和CMISCMIP的区别

SNMP和CMISCMIP的区别

SNMP和CMIS/CMIP的区别
CMIS (Common Management Information Service) 公共管理信息服务
国际标准化组织(ISO)为了解决不同厂商、不同机种的网络之间互通而创建的开放系统互联(OSI)网络管理的接口。

CMIP (Common Management Information Protocol) 公共管理信息协议
国际标准化组织(ISO)为了解决不同厂商、不同机种的网络之间互通而创建的开放系统互联网络管理协议。

被认为是网络管理模型的电信管理网(TMN),就是在这个CMIP的基础上建立起来的。

通用管理信息协议(CMIP)是构建于开放系统互连(OSI)通信模型上的网络管理协议。

与之相关的通用管理信息服务(CMIS)定义了获取、控制和接收有关网络对象和设备信息和状态的服务。

CMIP是在OSI制定的网络管理框架基础上提出的网络管理协议。

在网络管理过程中,CMIP是通过事件报告进行工作的。

管理-代理模式间的信息交换通过CMIP和CMIS实现。

SNMP (Simple Network Management Protocol) 简单网络管理协议
SNMP的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。

随后,人们对SGMP进行了很大的修改,特别是加入了符合Internet定义的SMI和MIB:体系结构,改进后的协议就是著名的SNMP。

SNMP的目标是管理互联网Internet上众多厂家生产的软硬件平台,因此SNMP受Internet标准网络管理框架的影响也很大。

现在SNMP已经出到第三个版本的协议,其功能较以前已经大大地加强和改进了。

网络管理协议

网络管理协议
• SNMP的管理模型如下图所示。
SNMP的管理模型
3.SNMP的优缺点
• SNM之所以能成为流传最广、应用最多的一个网络管理协议,是因 为它具有以下优点:
• (1)简单、易于实现。 • (2)获得了广泛的使用和支持。 • (3)具有很好的扩展性。
• SNMP的缺点
• (1)由于SNMP是基于TCP/IP的一种网络管理协议,所以它不能超越 TCP/IP的范畴,无法完成高层次的配置工作。另外,SNMP仍然是一种 应急的做法。
1.SNMP的管理结构模型
• SNMP主要用于OSI七层模型中较低几个层次的管理,它的基本功 能包括监视网络性能、检测分析网络差错和配置网络。SNMP网 络管理模型由多个管理代理、至少一个管理工作站、一种通用的 网络管理协议和一个或多个管理信息库4部分组成。
• 用户主机和网络互连设备等所有被管理的网络设备称为被管对象; • 驻留在被管对象上,配合网络管理的处理实体称为管理代理; • 实施管理的处理实体称为管理器;
网络安全与管理
• 管理器和管理代理通过网络管理协议来实现信息交换。管理器驻 留在管理工作站上,信息分别驻留在被管对象和管理工作站上的 管理信息库中。
2.SNMP的工作原理
• SNMP的原理十分简单,它以轮询和应答的方式进行工 作,采用集中或者集中分布式的控制方法对整个网络 进行控制和管理。
• 整个网络管理系统包括SNMP管理者、SNMP代理、管 理信息库(MIB)和管理协议四个部分。每一个支持 SNMP的网络设备中包含一个代理,它随时记录网络设 备的各种情况。网络管理程序通过SNMP通信协议查询 或修改代理所记录的信息。
1.CMIP管理模型
• CMIP可以用3种模型进行描述:
• 组织模型用于描述管理任务如何分配; • 功能模型描述了各种网络管理功能及其相互关系; • 信息模型提供了描述被管对象和相关管理信息的准则。

网络管理(SNMP)

网络管理(SNMP)

限值就意味着网络的故障
安全管理

安全管理的目标
按照本地的指导来控制对网络资源的访问,以保证网络

不被侵害(有意识或无意识的执行以下几种功能
标识重要的网络资源(包括系统、文件和其他实体)
确定重要的网络资源和用户集间的映射关系
监视对重要网络资源的访问 记录对重要网络资源的非法访问
庞大的网络管理协议,SNMP有5个PDU,而CMIP
有11个PDU。

CMIP也是采用面向对象的技术,这是一种真正 的面向对象技术,一个对象不仅仅有数值,还 有行为,而SNMP则只有数值属性。
公共管理信息协议CMIP(2)

优点
其灵活性和强大的功能,对象由于有行为,它可以更好
地体现被管理网络设施的特性
UDP/TCP
IP
代理进程 SNMP UDP IP
IP 网络接口
委托代理

有时网络管理协议无法控制某些网络元素。
例如,该网络元素使用的是另一种网络管理
协议。这时可使用委托代理(proxy agent)。

委托代理能提供如协议转换和过滤操作的汇 集功能。然后通过委托代理来对被管对象进 行管理。
委托管理的配臵

网络管理主流模式
被管对象
代理
代理
代理 代理
网络的其 他部分
代理 被管对象
MIB 代理 网控中心 非被管对象 代理 被管对象
网管模型

网管模型是指网管系统的组成结构模型。网
管模型解决管理进程和代理进程等管理实体
在网络元素中如何分布的问题。网管模型决
定了网管系统的结构。

当前,网管模型有2个有代表性的模型,即 ISO模型和Internet模型。 ISO和Internet网管

浅谈网络管理技术模式

浅谈网络管理技术模式

浅谈网络管理技术模式网络管理技术是指利用各种技术手段和工具对网络进行监控、维护和管理的过程,是保障网络系统安全和稳定运行的重要手段。

随着网络技术的不断发展,网络管理技术的应用也在不断扩展和深化,逐渐形成了多种不同的技术模式。

其中,比较流行的网络管理技术模式主要有以下几种:一、SNMP(简单网络管理协议)模式SNMP是一种基于管理者-代理者的模式,它提供了一个标准的协议,使得网络管理者可以直接访问网络设备,并监视和控制这些设备的状态和性能。

通过使用SNMP,网络管理者可以实现对设备的配置、监控和报警等功能,从而实现对整个网络的维护和管理。

二、CMIP(公共管理信息协议)模式CMIP是一种复杂的网络管理模式,它采用面向对象的方法,将网络中的各种资源和设备看作是一个个对象,通过管理信息库(MIB)对这些对象进行管理和操作。

CMIP模式在处理大型网络和分布式应用方面优势明显,但缺点是管理复杂度比较高,需要使用复杂的管理工具和技术。

三、Agentless模式Agentless模式是一种不需要在网络设备中安装管理软件代理的网络管理方法,它使用了一些特殊的技术手段来实现对网络设备的管理和监控。

Agentless模式具有良好的可扩展性和灵活性,可以更方便地管理大规模的网络设备。

四、集中式管理模式集中式管理模式是一种将所有网络设备的管理和控制集中在一台中心服务器上的管理方法,通过统一控制中心,可以对整个网络进行集中化的维护和管理。

这种模式具有优秀的实时性和灵活性,可以随时对网络设备进行监控和管理。

五、分布式管理模式分布式管理模式是一种将网络管理任务分散到多个管理节点中进行的管理方法,每个节点负责一部分的管理任务,通过联合协作来实现整个网络的管理。

分布式管理模式具有较好的灵活性和可靠性,但需要较高的管理能力和技术水平。

总之,不同的网络管理技术模式有各自的优劣,管理者需要根据实际需求来选择合适的网络管理方法,使得网络系统能够正常运行和发展。

网络管理系统(全)

网络管理系统(全)

第8章网络管理系统一.网络管理简介二.网络管理基本功能三.网络管理模型四.网络管理体系结构一、网络管理简介计算机网络管理就是对网络资源进行规划、设计、配置、组织、监测、分析和控制,使网络资源能够得到最有效的利用,能及时地分析与排除在网络中遇到的故障或者潜在的问题,最大限度地提高计算机网络的服务质量、工作性能和运行效率,并确保计算机网络能够尽可能长时间的正常地、经济地、可靠地、安全地运行。

二、网络管理基本功能1、故障管理故障管理是网络管理的最基本功能之一,故障管理就是收集、过滤和归并网络事件,有效地发现、确认、记录和定位网络故障,分析故障原因并给出排错建议与排错工具,形成故障发现、故障告警、故障隔离、故障排除和故障预防的一整套机制。

故障管理的主要功能A.故障管理范围的确定B.故障事件级别的确定C.梯度告警设置D.故障实时监测E.故障告警通知F.告警信息预处理故障管理的主要功能(cont.)A.故障信息管理B.故障信息统计C.故障诊断D.故障修复E.检测与排错支持工具2、计费管理计费管理就是通过收集网络用户对网络资源和网络应用的使用情况信息,生成多种使用信息统计报告,并根据一定的计费规则(比如,根据用户使用的网络流量、用户的网络使用时间或用户使用的网络应用等),采用一定的网络计费工具,生成计费单。

计费管理的主要功能A.统计资源利用率B.确定费率C.计费数据管理与维护D.计费数据采集E.计费政策制定F.计费政策比较与决策支持G.计费数据分析与费用计算H.计费数据查询I.计费费用分摊J.计费控制3、配置管理配置管理具有初始化网络和配置网络的功能,配置管理的目的就是为了实现网络中的某个特定功能或者使网络性能达到最优.配置管理通过对网络设备的配置数据提供快速的访问,它能使网络管理员可以将正在使用的配置数据与储存的数据进行比较,并且可以根据需要方便地修改配置,从而增强了网络管理员对网络配置的控制能力.配置管理的主要功能A.自动获取配置信息B.写入配置信息C.配置一致性检查D.用户操作记录功能4、性能管理性能管理是采集、分析网络以及网络设备的性能数据,以便发现和矫正网络或网络设备的性能是否产生偏差或下降,同时,统计网络运行状态信息,对网络的服务质量作出评测、估计,为网络进一步规划与调整提供依据。

《网络管理技术》第三章 CMIP SNMP CORBA 安全性比较作业

《网络管理技术》第三章 CMIP SNMP CORBA 安全性比较作业

CMIP SNMP CORBA 安全性比较(要求500字以上)1 .CMIP 安全机制的特点 CMIP 是基于ACSE 和 R0SE 的协议,它将每一个 CMISE 的服务元素变换为一个远程操作, CMISE 服务原语的调用将触发 R0SE 服务原语的调用。

在 OSI 系统中,只要能够保证 R0SE PDU 的安全,CMIP 操作数据的安全就得到了保证。

在基于 TMN 的网管系统中引入的主要目的就是为了解决 CMIP 操作的安全问题。

这种方法的优点是,无需改动其它0SI 六层协议栈就能在应用层实现各种安全服务。

管理进程与管理代理问通过 STASE-ROSE 约定加密算法及加密参数,其提供的加密方法有:采用私有密钥算法或公开密钥算法对报文加密、计算报文鉴别编码和计算数字签名,通过这些加密措施可以提供管理操作的私有性保护、完整性保护和防否认服务。

STASE-ROSE 能够用 8 种不同的加密方式保护 ROSE PDU,用户可选择采用这 8 种方式或这 8 种方式的组合来加密管理操作。

而且可以采用不同的加密方法对每个管理操作的 R0SE PDU 分别进行加密,为用户提供了多种不同的保护质量(QOP)选择。

使用 STASE-ROSE 存在的问题是,STASE-ROSE 与 ROSE 间不能互通。

对个采用STASE-ROSE保护 ROSE PDU 的管理代理,那些没有采用 STASE R0SE 的管理进程就无法与之通信,反之亦然,与那些没有采用 STASE-ROSE的的网络管理系统小兼容。

另外, CMIP 下面的 ACSE 为管理操作提供了强大的鉴别功能,可以保证管理操作的源目标身份合法性。

2.SNMPv3安全机制的特点在基于用户的安全模型中,数据来源鉴别和数据完整性服务必须一起实现,也就是说两者或同时实现或都不实现,在此基础上为报文提供了两种级别的安全保护,即鉴别不加密、鉴别且加密。

另外,数据保密性是建立在数据完整性和数据来源鉴别基础上的,只有在实现完整性和数据源鉴别的基础上才能提供数据加密服务,这说明SNMPv3 对由 UDP 传送的报文在应用层做出了更为严格的控制。

公共管理信息服务(新)

公共管理信息服务(新)

公共管理信息服务/公共管理信息协议(CMIS/CMIP,Common Management InformationService/Protocol )公共管理信息服务/公共管理信息协议(CMIS/CMIP,Common Management Information Service/Protocol )是OSI提供的网络管理协议簇。

CMIS定义了每个网络组成部件提供的网络管理服务,CMIP则是实现CIMS服务的协议。

OSI网络协议旨在为所有设备在OSI参考模型的每一层提供一个公共网络结构,而CMIS/CMIP 正是这样一个用于所有网络设备的完整网络管理协议簇。

SNMP是按照简单和易于实现的原则设计的,而CMIS/CMIP则能够提供支持一个完整网络管理方案所需的功能。

CMIS/CMIP的整体结构是建立在使用ISO网络参考模型的基础上的,网络管理应用进程使用ISO 参考模型中的应用层。

SNMP (Simple Network Management);SNMP设计为一种基于用户数据报协议UDP (User Datagrm1Pmtoed)的应用层协议,它是TCP/IP 协议簇的一部分。

Management Information B ase的缩写,中文名字叫“管理信息库”,它是网络管理数据的标准,在这个标准里规定了网络代理设备必须保存的数据项目,数据类型,以及允许在每个数据项目中的操作。

通过对这些数据项目的存取访问,就可以得到该网关的所有统计内容。

再通过对多个网关统计内容的综合分析即可实现基本的网络管理。

OSI/RM(Open System Interconnection/Reference Model)——开放系统互连参考模型,1983年ISO颁布的网络体系结构标准。

从低到高分七层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

各层之间相对独立,第N层向N+1层提供服务。

主要缺点OSI模型的层次数量与内容不是最佳的,会话层和表示层这两层几乎是空的,而数据链路层和网络层包含内容太多,有很多的子层插入,每个子层都有不同的功能。

SNMP和CMIP网管协议及其比较

SNMP和CMIP网管协议及其比较

SNMP和CMIP网管协议及其比较By 玉礼发表于 2005-12-7 4:09:00【摘要】从体系结构,.管理信忍结构,网管协议和管理功能的角度,讨论了目前流行的基于SNMP*议和塞于Cup协议的网管体系的异同点.【关健词】SNMP CMIP管理信息结构管理信息库网络管理是随着通信技术和计算机技术的发展而发展起来的,它对今后网络的发展起着至关重要的作用.网络管理就是对网络进行规划,配置,监视及控制,以便更好地利用网络资源,确保网络高效,可靠和安全的运行.在早期,虽然也有网络管理系统,但由于网络规模较小,复杂度不高,简单专用的网络管理系统就可满足要求了.但随着计算机网络和电信网络的发展以及它们之间逐步走向融和,导致了网络的规模日益扩大,复杂度不断增加,异构性也越来越高.今天的网络管理者所面对的是由众多厂商提供的大量的不同类型的网络资源组成的异构网络,并且网络业务的提供是靠这些异构的网络资源相互协作才能完成的.因此,过去简单的网络管理系统己不能适应网络今天这种飞速发展的局面.如果没有一个统一高效的网络管理系统对网络进行管理,则很难满足用户对网络性能越来越高的要求.正是基于网络技术发展的迫切需要,近年来,许多国际标准化组织都致力于网管标准的研究和制定,国际上许多著名的大公司也把网络管理列为网络研究领域里的关键技术之一.目前,有两种网管体系最流行,它们是基于SNMP的网管体系和基于CMIP的网管体系.本文将对这两大网管体系进行分析和比较.1网络管理的体系结构网络管理体系结构如图1所示,该体系结构对两种网管体系均适用.该体系结构由管理者,代理,被管对象,管理信息库(MIB)及管理者与代理之间进行通信的网管协议等几部分组成.管理者是整个网管系统的核心,它负责完成网络的各项管理功能.管理者通过向代理发送管理命令,接收代理发回的响应信息,进行分析并采取相应的措施,完成网管的功能.管理者一般位于网络中的一个主机节点上.代理一般可有多个,分别位于网络中的设备上.代理负责监侧所在网络设备的工作状况及此设备周围的局部网络状况,收集有关网络信息.代理解释管理者发来的管理命令,在指定被管对象上执行管理操作,井将结果信息传送给管理者.代理也负责将被管对象发出的通知以事件报告的形式传给管理者.瞥理者与代理二者之间的信息交流由网管协议支持.网络中的所有被管资源,包括硬件设备,软件以及网络提供的各种服务都被抽象成被瞥对象,井存储在MIB中.管理者对代理中被管对象的管理正是通过对MIB的操作来完成的.虽然这两种网管的体系结构是一致的,但它们的立足点却不相同.基于SNMP的网管体系结构,其基本出发点是希望用尽可能简单高效的方式实现对网络资源的有效管理.而基于CMIP的网管体系结构则是ISO制定的开放系统互连体系的一部分,它追求的是一种尽可能完美的解决方案.因此,两者之间存在着很大的差异.图I网络管理的体系结构2管理信息结构SMISMI是指如何将被管资源用抽象的管理信息来描述以及如何组织这些抽象的管理信息基于SNMP的SMI,因要达到简单,高效的目的,所以没有采用面向对象的方法来组织管理信息.被管资源及其特性采用ASNA定义的简单变量或表格变量来表示.但用ASNA定义变量时,只能使用下列ASN.1的数据类型:INTEGER, OCTOC STRING, OBJECT IDENTIFIER, NULL SEQUENCE和SUQUENCE OF.其他的ASN.1数据类型则不允许使用.另外,为了方便,基于SNMP的SMI还定义了下列变量类型:Network address, IP address, Counter,Gauge, TimcTicks, Opaque.在SNMP中,被管对象是用变量来表示的,每一个李量都被单独地访问或修改.通过对变量值的读取或设置,可实现对被管资源特定的操作,达到网管的目的. 一个基于SNMP的变量定义可用以下五个域来描述:'对象名:为一个与OBJECT IDENTIFIER相对应的文本名,称为:OBJECT DESCRI PTOR.语法描述:为允许使用的ASK I数据类型或在SMI中定义的变量类型.定义描述:为对象类型语义明确的文本描述.访问权限;访问对象有条件,它声明了管理操作是怎样访问变量的.它的取值可为下列值之一:read-o吻,read-write, write-only和not-accessible.状态:为对象的状态.它的取值可为下列值之一:mandatory, optional和obsolete.基于CMIP的SMI采用了面向对象的方式来描述被管资源.即资源可用被管对象来描述.一个被管对象是被管对象类的一个实例.西被管对象类是由一组具有相同特征的必备包或条件包构成.包可以用一组属性,管理操作,通知和行为来描述.在定义被管对象类时,可利用面向对象所具有的继承机制,来简化被管对象的定义.为了避免在定义被管对象类时产生口'混乱,则应该采用一种标准格式来定义被管对象类.这种标准的格式被称为模板.ISO在GDMO(ISO/IEC 10165-4)中给出了九大模板,用于定义被管对象类.这九类模板分别是:被管对象类模板:它标明了该类对象与其他被管对象类之间的继承关系,标明了被管对象类定义的有关行为,属性,属性组,通知和动作等组成的包.包模板:该模板提供了定义包的方法,包中由行为,属性,属性值,动作和通知等组成..属性模板:该模板提供了定义属性的手段.定义包括了属性语法定义,该语法表明属性值是单值的还是多值的.定义中还可能包含测试该类中实例值的有效方法. 属性组模板:该模板用于定义一组相关的属性即属性组.通知模板:该模板用于定义通知类型.通知类型的定义中规定了这类通知产生的环境.还规定了转交事件信息时使用的语法和事件应答参数.行为模板:该模板用于定义被管对象类,属性,通知等模板中有关的行为..该摸板是采用非格式化的文本描述方式定义的.名字连接模板:名字连接模板用于在超类上下文中为被管对象类指定一可区分的属性.动作模板:该模板用于定义某一操作的行为和语法.参数模板:该模板用于定义在属性,操作和通知等定义中出现的参数,参数反应了操作或通知的应答信息和处理错误信息.另外,还需要指出的是,对象实例的命名方法也是SMI中很重要的组成部分.基于SNMP的SMI,其对象实例与对象用同一棵注册树来标识.对象实例存于注册树的叶节点上,而其父节点就是该对象.两者均用ASN. I中的OBJECT IDENTIFIER来表示.因而,所有的变量都是在设计时就静态决定了的,它不支持对象实例的动态创建和删除.基于CMIP的SMI,其对象类在注册树中标识,该注册树与基于SNMP的SMI中的对象共享同一裸注册树.而对象实例则在包含树中来命名,这种命名方法的特点是支持对象实例的动态创建和删除,因而它具有极大的灵活性.此外,还有一棵反映对象类继承关系的继承数.3网管协议网管协议是网管体系的重要组成部分之一,它负责管理者与代理之间的信息交换.INTERNET的网管体系在应用层采用的是SNMP.该协议采用轮询方式管理被管对象.它支持五种管理操作:GetRequest, GetNextRequest, SetRequest, GetResponse和Trap,每种操作有一个协议数据单元PDU与之对应,管理者与代理正是通过PDU进行数据交换的. SNMP是建立在无连接方式的UDP和IP协议之上的.由于下层协议的无连接性,代理向管理者主动发送的异常事件消息Trap可能因失败而不能到达.但管理者是无法知道这一事实的,因而,SNMP传输的可靠性较差.而且,SNMP不支持认证,访问控制和安全日志等安全措施,因此,SNMP的安全性也较差.从另一角度看,正是由于协议的简单,省去了应答信息,使得基于SNMP的网管应用执行起来效率非常高.OSI的网管体系在应用层采用的是CMIP,它与ACSE及ROSE协议共同完成对等应用层之间的数据通信.CMIP采用事件驱动方式管理被管对象,它支持七种管理操作:GET, SET,CREAT, DELETE, ACTION, EVENTREPORT及CANCEL-GET等.这些管理操作既能对对310刁1||||||||||weeeeeeeeeeeeeee一一小象属性进行操作,如:获取或设置对象属性的值:又能对对象实例进行操作,如:创建和删除对象实例或直接调用定义在对象中的操作:还支持在出现异常情况时,代理主动向管理者发送的通知.CMIP是面向连接的,双方通信前必须先建立连接,因而其通信是非常可靠的.CMIP的另一个优点是它支持认证,访问控制和安全日志等安全措施,所以,CMIP的安全性很高.当然付出的代价是效率较低,结构复杂,实现困难.CMIP功能强大之处还表现在它的管理操作支持scope和fitter功能.Scope参数:用于筛选一个或多个被管对象亨即确定被管对象的范围..Filter参数:用于对经过scope筛选的被管对象的属性进行过滤,以选择属性满足要求的被管对象.这样.在一个CMIP的管理操作中,通过scope和filter参数设置,能够对满足条件的多个被管对象及多个属性进行管理操作.这是SNMP所不能及的.与SNMP的另一个不同点是CMIP还具有原子同步机制.它能够将管理者向多个被管对象发送的管理操作作为一个整体看待.此时,若对所有的被管对象都操作成功,则此管理操作成功;若对其中一个或多个对象操作不成功,则认为此管理操作不成功,对己成功执行了管理操作的被管对象也要恢复原样.4管理功能域与管理功能为了管理方便,ISO将系统管理划分为五大功能域,每一个功能域有各自的管理目标.这五大管理功能域是:配制管理,故障管理,性能管理,记帐管理和安全管理.这五大管理功能域也被基于SNMP的网管体系所接受.但在具体的实现中这两种管理体系的做法却不相同. INTERNET的网管体系为了简单,而没有提供管理功能,所有的管理任务都是用户自己用GET, SET等管理操作实现的.OSI的网管体系在ISOIIEC '10164系列标准中定义了一组管理功能,包括对象管理,状态管理,告警管理,事件报告,日志,安全等多个方面.制订这些管理功能的目的是为了帮助管理开发人员构造网管应用的公共低层框架,以便于更好地组织,规划与特定应用相关的应用逻辑.5结束语上面.我们从体系结构,管理信息结构,网管协议和管理功能的角度,讨论了基于SNMP协议和基于CMIP协议的网管体系的异同点.可以看到,两者虽然都具有相同的管理体系结构,但出发点不同.由于SNMP没有采用面向对象的设计思想,因此,它具有简单, 高效,易实现的特点,使得基于SNMP的网管产品非常流行,它己成为事实上的工业标准.而CMIP采用了当今流行的面向对象的设计思想,其设计完美,功能强大,但因为其结构复杂,实现起来比较困难,目前还没有很多成熟的产品问世.值得一提的是,由于基于CMIP协议的网管体系具有很大的优越性,因此,ITU-T在它提出的电信管理网TMN中全面采用了该体系结构,用于管理电信网络和相应的业务.目前,TMN方兴未艾.国际和国内许多从事电信网管理研究的学者都非常重视TMN,正在加紧研究,希望早日推出基于TMN的网管产品.相信不久的将来,基于TMN的网管产品就会出现.而心且,将越来越流行.亲爱的朋友,上文已完,为感谢你的阅读,特加送另一篇范文,如果下文你不需要,可以下载后编辑删除,谢谢!道路施工方案1、工程概况2、编制说明及编制依据3、主要施工方法及技术措施3.1施工程序3.2施工准备3.3定位放线3. 4土方开挖3.5卵石路基施工3.6天然砾基层施工3. 7高强聚酯土工格楞3.8水泥稳定砂砾基层施工3.9路缘石施工3. 10玻璃纤维土工格栅施工3.11沥青面层施工3. 12降水施工4、质量控制措施5、雨季施工安排6、安全技术措施1.工程概况本项目建设的厂址位于新疆石河子市。

SNMP与CMIP的比较

SNMP与CMIP的比较

第十章网络管理第三节网络管理协议在网络管理中,一般采用管理者-代理模型。

如果各个厂商提供的管理者和代理之间的通信方式各不相同,将会大大影响网络管理系统的通用性,影响不同厂商的设备之间的互连。

因此需要制定一个管理者和代理之间通信的标准,这就是网络管理协议。

网络管理协议是一个通信标准,简称为网管协议。

需要注意的是,不是网管协议本身来管理网络。

网管协议就是管理程序和代理程序之间进行通信的规则。

网络管理员利用网管协议通过管理站对网络中的被管设备进行管理。

管理程序和代理程序按客户-服务器方式工作。

管理程序运行客户程序,向某个代理程序发出请求(或命令),代理程序运行服务器程序,返回响应(或执行某个动作)。

在网管系统中往往是一个(或少数几个)客户程序与很多的服务器程序进行交互。

主要的网络管理协议网络管理协议主要有三种:基于OSI参考模型的公共管理信息服务和公共管理信息协议(CMIS/CMIP)。

基于TCP/IP体系的简单网络管理协议SNMP。

基于TCP/IP体系的CMIP无网络管理协议的情况在异构网络环境里,管理者都要学习从不同网络设备获得数据的方法,使用不方便。

因此,需要一个收集计算机网络中所有组成部分信息的一致性方法。

管理者使用ICMP的Echo和Echo Reply消息来收集对网络管理有用的有限信息。

使用Ping应用测试网络连通性、查询网络设备。

这种方式不可靠,而且低效。

网络管理协议的发展网络管理协议提供了一种访问由任何生产厂商生产的任何网络设备,并获得一系列标准值的一致性方式。

对网络设备的查询包括:设备的名字设备中软件的版本设备中的接口数设备中一个接口的每秒数据包数对网络设备可以设置的参数包括:设备的名字网络接口的地址网络接口的运行状态设备的运行状态标准网络管理协议使得一个设备发送和返回的数据都是以同一种形式出现的。

一、简单网络管理协议(SNMP)SNMP是适用于互联网络设备的网络管理框架,首先考虑的是TCP/IP协议集。

CMIP和SNMP的比较和综合

CMIP和SNMP的比较和综合

CMIP和SNMP的比较和综合
徐哲;夏云;谢希仁
【期刊名称】《东南大学学报(自然科学版)》
【年(卷),期】2000(030)003
【摘要】现代网络管理要求能有效地管理分布的多厂商网络,OSI的CMIP与IAB 的SNMP为实现这一目标都在作进一步的努力,本文首先对CMIP和SNMP进行比较和分析,然后讨论几种综合这2种协议来管理多厂商网络的方法.
【总页数】6页(P130-135)
【作者】徐哲;夏云;谢希仁
【作者单位】南京通信工程学院计算机教研室,南京,210016;南京通信工程学院计算机教研室,南京,210016;南京通信工程学院计算机教研室,南京,210016
【正文语种】中文
【中图分类】TP273
【相关文献】
1.网络管理协议SNMP与CMIP的分析比较 [J], 李新叶;朱晓荣
2.SNMP和CMIP的分析与比较 [J], 曹雷
3.SNMP和CMIP网络管理结构的比较及其综合统一方案 [J], 李东军
4.TR-069、SNMP和CMIS/CMIP网管协议的比较与探究 [J], 张婵
5.两大网管协议--SNMP和CMIP的分析与比较 [J], 刘晓莹;王拓;黄永宣
因版权原因,仅展示原文概要,查看原文内容请购买。

复杂网络环境下SNMP和CMIP集成管理技术的开题报告

复杂网络环境下SNMP和CMIP集成管理技术的开题报告

复杂网络环境下SNMP和CMIP集成管理技术的开题报告一、研究背景随着网络规模的不断扩大和网络应用种类的不断增多,网络管理日益成为一个具有挑战性和复杂性的问题。

目前,SNMP(Simple Network Management Protocol,简单网络管理协议)被广泛应用于网络管理领域,但在处理大型网络以及异构网络时存在一定的不足。

为了弥补SNMP的不足,一些高层次的网络管理协议被提出,其中最重要的之一是CMIP(Common Management Information Protocol,公共管理信息协议)。

SNMP和CMIP各有其优势和不足,因此将它们进行集成管理可以使整个系统更加有效地运行。

本论文将探讨在复杂网络环境下,如何结合SNMP和CMIP集成管理技术,以提高网络管理的效率和可靠性。

二、研究内容1. 综述了解SNMP和CMIP集成管理技术的特点和优劣势;2. 系统地探究SNMP和CMIP集成管理技术的基本原理和实现方式;3. 分析复杂网络环境下SNMP和CMIP集成管理技术的应用场景和实际问题;4. 以实验为基础,验证集成管理技术的效果,并分析实验结果;5. 提出未来集成管理技术的发展方向和应用方向。

三、研究意义SNMP和CMIP各有其优势和不足,将它们进行集成管理可以弥补各自的不足,提高网络管理的效率和可靠性。

本研究将深入探究SNMP和CMIP集成管理技术在复杂网络环境中的应用,可以为网络管理员提供重要的决策依据,使网络运行更加优化和高效。

四、研究方法本论文采用文献研究和实验分析相结合的方法。

首先,系统地阅读已有的相关文献,了解SNMP和CMIP的优势和不足,以及集成管理技术的实现方式和应用场景。

其次,通过构建实验环境,测试集成管理技术的效果,并结合实验结果进行分析和总结。

五、论文结构本论文共分为六章。

第一章为绪论,介绍了本研究的背景、研究内容、研究意义、研究方法和论文结构。

第二章为SNMP和CMIP的概述,主要介绍两种协议的基本情况。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第十章网络管理第三节网络管理协议在网络管理中,一般采用管理者-代理模型。

如果各个厂商提供的管理者和代理之间的通信方式各不相同,将会大大影响网络管理系统的通用性,影响不同厂商的设备之间的互连。

因此需要制定一个管理者和代理之间通信的标准,这就是网络管理协议。

网络管理协议是一个通信标准,简称为网管协议。

需要注意的是,不是网管协议本身来管理网络。

网管协议就是管理程序和代理程序之间进行通信的规则。

网络管理员利用网管协议通过管理站对网络中的被管设备进行管理。

管理程序和代理程序按客户-服务器方式工作。

管理程序运行客户程序,向某个代理程序发出请求(或命令),代理程序运行服务器程序,返回响应(或执行某个动作)。

在网管系统中往往是一个(或少数几个)客户程序与很多的服务器程序进行交互。

主要的网络管理协议网络管理协议主要有三种:基于OSI参考模型的公共管理信息服务和公共管理信息协议(CMIS/CMIP)。

基于TCP/IP体系的简单网络管理协议SNMP。

基于TCP/IP体系的CMIP无网络管理协议的情况在异构网络环境里,管理者都要学习从不同网络设备获得数据的方法,使用不方便。

因此,需要一个收集计算机网络中所有组成部分信息的一致性方法。

管理者使用ICMP的Echo和Echo Reply消息来收集对网络管理有用的有限信息。

使用Ping应用测试网络连通性、查询网络设备。

这种方式不可靠,而且低效。

网络管理协议的发展网络管理协议提供了一种访问由任何生产厂商生产的任何网络设备,并获得一系列标准值的一致性方式。

对网络设备的查询包括:设备的名字设备中软件的版本设备中的接口数设备中一个接口的每秒数据包数对网络设备可以设置的参数包括:设备的名字网络接口的地址网络接口的运行状态设备的运行状态标准网络管理协议使得一个设备发送和返回的数据都是以同一种形式出现的。

一、简单网络管理协议(SNMP)SNMP是适用于互联网络设备的网络管理框架,首先考虑的是TCP/IP协议集。

现在也已经在其他协议栈上运行,但只是在没有TCP/IP协议栈时才这样。

SNMP采用管理进程-代理进程模型,管理协议在应用层上运行。

SNMP v1是非常成功的,它在简单化、灵活性和扩展性等方面达到理想的平衡。

网络管理的基本原理:若要管理某个对象,就必然会给该对象添加一些软件或硬件,但这种“添加”必须对原有对象的影响尽量小些。

SNMP发布于1988年。

IETF在1990年制订的网管标准SNMP是因特网的正式标准。

以后有了新版本SNMPv2和SNMPv3,因此原来的SNMP又称为SNMPv1。

SNMP的指导思想SNMP最重要的指导思想就是尽可能简单。

SNMP的基本功能包括监视网络性能、检测分析网络差错和配置网络设备等。

在网络正常工作时,SNMP可实现统计、配置、和测试等功能。

当网络出故障时,可实现各种差错检测和恢复功能。

SNMP是在TCP/IP基础上的网络管理协议,但也可扩展到其他类型网络设备上。

SNMP的特点和组成SNMP是用标准化方法定义的,增加了框架的灵活性和可扩展性。

SNMPv1是基于Internet标准,其中定义了3个主要部件:管理信息结构(SMI):描述管理信息的标准符号。

管理信息库(MIB):包含待管理的各种变量。

MIB定义的通用化格式支持对每一个新的待管理服务定义其特定的MIB组,使厂家有标准方法以定义其专用的管理对象。

管理协议,也称SNMP。

SNMP的典型配置SNMP的管理站和委托代理整个系统必须有一个管理站。

管理进程和代理进程利用SNMP报文进行通信,而SNMP报文又使用UDP来传送。

若网络元素使用的不是SNMP而是另一种网络管理协议,SNMP协议就无法控制该网络元素。

这时可使用委托代理(proxy agent)。

委托代理能提供如协议转换和过滤操作等功能对被管对象进行管理。

管理信息库MIB管理信息库MIB是一个网络中所有可能的被管对象的集合的数据结构。

只有在MIB中的对象才是SNMP所能够管理的。

SNMP的管理信息库采用和域名系统DNS相似的树形结构,它的根在最上面,根没有名字。

管理信息库的对象命名树举例管理信息库包括三部分:管理信息库的访问服务提供访问管理信息库中受管对象信息的编程接口。

管理信息库的构造服务提供将应用中受管资源表示成受管对象的定义手段。

(面向对象的方法)管理信息库的支持服务提供管理信息库信息的永久存储及存储资源的管理。

(采用基于结构化查询语言)SNMP的探询操作探询操作——SNMP 管理进程定时向被管理设备周期性地发送探询信息。

探询的好处是:可使系统相对简单。

能限制通过网络所产生的管理信息通信量。

探询管理协议不够灵活,所能管理的设备数目不能太多。

探询的开销也较大。

如探询频繁而并未得到有用的报告,则通信线路和计算机资源就被浪费了。

陷阱(trap)SNMP不是完全的探询协议,它允许不经过询问就能发送某些信息。

这种信息称为陷阱,表示它能够捕捉“事件”。

当被管对象的代理检测到有事件发生时,就检查其门限值。

代理只向管理进程报告达到某些门限值的事件(即过滤)。

过滤的好处是:仅在严重事件发生时才发送陷阱;陷阱信息很简单且所需字节数很少。

SNMP是有效的网络管理协议使用探询(至少是周期性地)以维持对网络资源的实时监视,同时也采用陷阱机制报告特殊事件,使得SNMP成为一种有效的网络管理协议。

SNMP具有网络管理所要求的主要管理功能。

SNMP使用的端口SNMP使用无连接的UDP,因此在网络上传送SNMP报文的开销较小。

但UDP不保证可靠交付。

在运行代理程序的服务器端用熟知端口161来接收get或set报文和发送响应报文(与熟知端口通信的客户端使用临时端口)。

运行管理程序的客户端则使用熟知端口162来接收来自各代理的trap报文。

SNMPv1规定了五种协议数据单元PDU(即SNMP报文),用来在管理进程和代理之间的交换。

SNMP的操作只有两种基本的管理功能,即:(1)“读”操作,用get报文来检测各被管对象的状况;(2)“写”操作,用set报文来改变各被管对象的状况。

SNMPv1的协议数据单元类型SNMPv1的报文格式SNMP报文的组成版本共同体(community)SNMP PDU——由三个部分组成PDU类型get/set首部或trap首部变量绑定(variable-bindings)(变量绑定指明一个或多个变量的名和对应的值)。

get/set首部的字段请求标识符(request ID)差错状态(error status)差错索引(error index)trap首部的字段企业(enterprise)陷阱类型特定代码(specific-code)时间戳(timestamp)管理信息结构管理信息结构SMI(Structure of Management Information) 标准指明了所有的MIB变量必须使用抽象语法记法1(ASN.1)来定义。

ASN.1有两个主要特点:一个是人们阅读的文档中使用的记法,另一个是同一信息在通信协议中使用的紧凑编码表示。

这种记法使得数据的含义不存在任何可能的二义性。

“语法”实际上就是“符号串解释方法”。

局部语法用于数据在端系统中的存储。

传送语法用于数据在线路上的传输。

抽象语法是协议设计者所使用的工具,用于将设计者的思想记录下来,便于交流和讨论。

计算机通信的最终目的是传递数据的语义。

因此一个数据无论采用何种表示方式,其语义不应改变。

OSI采用两次转换语法的方法,即由发送方和接收方共同协作完成语法转换。

为此,定义了“传送语法”(transfer syntax)。

发送方把符合自己局部语法的比特串转换为符合传送语法的比特串,接收方再把此比特串转换为符合自己局部语法的比特串。

在采用这种标准的传送语法时,不仅要传送数据对象的“值信息”,还需要传送关于该对象的“类型信息”。

ASN.1(Abstract Syntax Notation One)ASN.1是一种数据类型描述语言,具有类似于面向对象程序设计语言中所提供的类型机制。

ASN.1可定义任意复杂结构的数据类型,而不同的数据类型之间还可以有继承关系。

实际上到目前为止并没有第二个抽象语法记法出现。

因此ASN.1似应写为ASN。

抽象语法只描述数据的结构形式且与具体的编码格式无关,同时也不涉及这些数据结构在计算机内如何存放。

基本编码规则BER(Basic Encoding Rule)ISO在制订ASN.1语言的同时也为它定义了一种标准的编码方案,即基本编码规则BER。

BER指明了每种数据类型中每个数据的值的表示。

发送端用BER编码,可将用ASN.1所表述的报文转换成惟一的比特序列。

接收端用BER进行解码,得到该比特序列所表示的ASN.1报文。

ASN.1的两个标准(1) 抽象语法记法1(ASN.1)ISO8824 ITU-T X.208(2) ASN.1的基本编码规则BERISO8825 ITU-T X.209ASN.1和ASN.1基本编码规则的区别就是:ASN.1是用来定义各种应用协议数据单元的数据类型的工具,是描述抽象语法的一种语言。

ASN.1基本编码规则用于描述各应用协议数据单元类型所代表的数据值。

抽象语法记法ASN.1的要点(1) 标识符(即值的名或字段名)、数据类型名和模块名由大写或小写字母、数字、以及连字符组成。

(2) ASN.1固有的数据类型全部由大写字母组成。

(3) 用户自定义的数据类型名和模块名的第一个字母用大写,后面至少要有一个非大写字母。

(4) 标识符(identifier)的第一个字母用小写,后面可用数字、连字符以及一些大写字母以增加可读性。

(5) 多个空格或空行都被认为是一个空格。

(6) 注释由两个连字符(--)表示开始,由另外两个连字符或行结束符表示结束。

ASN.1把数据类型分为简单类型和构造类型两种。

ASN.1的部分类型标记(tab)ASN.1规定每一个数据类型应当有一个能够惟一被识别的标记,以便能无二义性地标识各种数据类型。

标记有两个分量,一个分量是标记的类(class),另一个分量是非负整数。

标记共划分为以下的四类(class)(1)通用类(Universal)——由ASN.1分配给所定义的最常用的一些数据类型,它与具体的应用无关。

(2)应用类(Application-wide)——与某个特定应用相关联的类型(被其他标准所定义)。

(3)上下文类(Context-specific)——上下文所定义的类型,它属于一个应用的子集。

(4)专用类(Private)——保留为一些厂家所定义的类型,在ASN.1标准中未定义。

ASN.1的基本编码规则TLV方法进行编码——把各种数据元素表示为以下三个字段组成的八位位组序列:(1) T字段,即标识符八位位组(identifier octet),用于标识标记。

相关文档
最新文档