随着网络的不断发展,规模增大,复杂性增加,简单的网络管理技术已不能适应网络迅速发展的要求,以往的网络管理系统往往是厂商在自己的网络系统中开发的专用系统,很难对其他厂商的网络系统、通信设备软件等进行管理,这种状况很不适应网络异构互联的发展趋势。20世纪80年代初期Internet的出现和发展使人们进一步意识到了这一点。研究开发者们迅速展开了对网络管理的研究,并提出了多种网络管理方案,包括HEMS、SGMP、CMIS/CMIP等。
IAB最初制订的关于Internet管理的发展策略,其初衷是采用跳MP作为暂时的Internet管理解决方案,并在适当的时候转向CMIS/CMIP。SGMP是在NYSERNET和SURANET上开发应用的网络管理工具,而CMIS/CMIP是20世纪80年代中期国际标准化组织(ISO)和CCITT联合制订的网络管理标准。同时,IAB还分别成立了相应的工作组,对这些方案进行适当的修改,使它们更适于Internet的管理。这些工作组随后相应推出了SNMP(Simple NetWork Management Protoc011988)和CMOT(CMIP/CMIS Over TCP/IPl989)等网络管理协议,下面进行简单介绍。
1.SNMP
简单()网络管理协议(SNMP)的前身是1987年发布的简单网关监控协议(SGMP),
SGMP给出了监控网关(OSI第三层路由器)的直接手段,SNMP则是在其基础上发展而来。最初,SNMP是作为一种可提供最小网络管理功能的临时方法开发的,它具有以下两个优点:
(1)与SNMP相关的管理信息结构(SMI)以及管理信息库(MIB)非常简单,从而能够迅速、简便地实现;
(2)SNMP是建立在SGMP基础上的,而对于SGMP,人们积累了大量的操作经验。
SNMP经历了两次版本升级,现在的最新版本是SNMPv3。在前两个版本中SNMP功能都得到了极大的增强,而在最新的版本中,SNMP在安全性方面有了很大的改善,SNMP缺乏安全性的弱点正逐渐得到克服。
2.CMIS/CMIP
公共管理信息服务/公共管理信息协议(CMIS/CMIP)是哦OSI提供的网络管理协议簇。CMIS定义了每个网络组成部分提供的网络管理服务,这些服务在本质上是很普通的,CMIP则是实现CMIS服务的协议。
OSI网络协议旨在为所有设备在ISO参考模型的每一层提供一个公共网络结构,而CMIS/CMIP正是这样一个用于所有网络设备的完整网络管理协议簇。
出于通用性的考虑,CMlS/CMIP的功能与结构跟别MP很不相同,SNMP是按照简单和易于实现的原则设计的,而CMIS/CMIP则能够提供支持一个完整网络管理方案所需的功能。
一些人认为网络是掀起腥风血雨的战场,到处都是刀光剑影,而自己当然就是里面的主角,玩家、怪兽任凭自己斩杀。
一些人认为网络是情感的天地欲望的天堂,把自己爱慕之心宣诉给大家, 打开自己的七情六欲,将每一分每一秒化做虚拟。出卖自己的感情出卖自己的灵魂。
一些人认为网络是杀人不见血的魔鬼,“吞食”一个个孩子纯真纯洁的灵魂。
而我却认为网络是个百宝箱,里面有丰富的知识、金钱、友谊。
网络上查找资料又准又快,我们可以在网络上了解更多国家大事,将来成为一个国家栋梁。也可以浏览许多名家名篇,将来成为一个优秀的作家。
得到了知识就等于得到了金钱,有了金钱就可以建设我们中国。
中国是多少革命英雄用血肉筑成的国家,没有他们的牺牲就没有现在的我们。以前那些日本狗是怎么欺辱我们中国的,他们这些恶魔残忍的屠杀我们,害得老百姓们家破人亡死死伤伤。想到这我不尽头涔涔而泪潸潸了。
所以我们不要辜负了革命牺牲者的希望!来吧!让我们一起打开心灵里的最深处,一起打开这个百宝箱吧!一起来吸取丰富的知识,也许明天我们就腰缠万贯,也许明天祖国会更美好!
网管员必读―跟我学SNMP网络管理
说起网络管理,恐怕大部分人立刻就能想到局域网的组建、服务器的配置、美萍网管大师之类的软件使用以及软、硬件系统的安装、调试和维护等工作,而相当多的中小规模局域网管理员平日里的工作也就是不断地安装操作系统和应用软件、查杀病毒、数据备份、计算机和网线、网卡的故障排除等等,在很多非专业人士的眼里似乎这些就是网络管理的全部,而在相当多的。网管论坛上,这些也都是大家讨论的重点。然而,严格地说来,这类工作并不是真正意义上的网络管理,它们只能被称作系统管理或者系统维护,充其量它们只是网络管理中的一个很小的并且缺乏技术含量的部分,而真正的网络管理则离不开SNMP--简单网络管理协议。由于SNMP网络管理的学习并不像普通的系统维护那么简单,它不但要求我们的网络管理员要深入了解网络中的交换和路由设备,还要求我们能够透彻认识SNMP协议原理,所以这种管理方式在大部分中小规模局域网中的运用并不多见。但因为SNMP是目前在计算机网络中用得最广泛的网络管理协议,所以我们可以肯定的说:一个连SNMP都不清楚的网络管理员就绝对不是一个好的网络管理员。本文中笔者将带领大家一步一步地去学习SNMP网络管理,尽量减少枯燥的理论知识、加大实践力度,将原本仿佛遥不可及的SNMP拉到大家的身边,让大家切身体会到SNMP网络管理在日常工作中的重要意义。
初识SNMP网络管理
SNMP的英文全称是Simple Network Management Protocol,中文名为简单网络管理协议,是一个基于TCP/IP协议的网络管理标准。SNMP网络管理包含两个部分:网络管理站(也叫管理进程,manager)和被管的网络单元(也叫被管设备)。网络管理站通常是一台安装了网络管理软件的计算机,可以显示所有被管设备的状态,我们一般称之为网管工作站;而被管设备则种类繁多,包括交换机、路由器、防火墙、服务器以及打印机等等,被管设备上的管理软件我们称之为代理进程,用于回答管理进程(网管工作站)的查询。图1显示了一个使用两台SNMP网管工作站进行网络管理的拓扑结构。
在图1中,两台网管工作站上面分别安装了SNMP网络管理软件,以对局域网中的所有的被管设备(交换机、路由器、防火墙和服务器)进行管理和监控,而被管设备上面则运行着代理进程,因此整个网络的管理就可以集中在这两台网管工作站上面来进行了。
图 1SNMP网络管理包括三个组成部分:管理信息库MIB、管理信息结构SMI和SNMP网络管理
[1] [2]
网络管理系统中最重要的部分就是网络管理协议,它定义了网络管理器与被管代理间的通信方法,接下来让我们回顾一下网络管理协议的发展历史,并简单介绍几种网络管理协议。在网络管理协议产生以前的相当长的时间里,管理者要学习各种从不同网络设备获取数据的方法。因为各个生产厂家使用专用的方法收集数据,相同功能的设备,不同的生产厂商提供的数据采集方法可能大相径庭。在这种情况下,制定一个行业标准的紧迫性越来越明显。
首先开始研究网络管理通信标准问题的是国际上最著名的国际标准化组织ISO,他们对网络管理的标准化工作始于1979年,主要针对OSI(开放系统互连)七层协议的传输环境而设计。
ISO的成果是CMIS(公共管理信息服务)和CMIP(公共管理信息协议)。CMIS支持管理进程和管理代理之间的通信要求,CMIP则是提供管理信息传输服务的应用层协议,二者规定了OSI系统的网络管理标准。基于OSI标准的产品有ATT的Accumaster和DEC公司的EMA等,HP的OpenView最初也是按OSI标准设计的。
后来,Internet工程任务组(IETF)为了管理以几何级数增长的Internet,决定采用基于OSI的CMIP协议作为Internet的管理协议,并对它作了修改,修改后的协议被称作CMOT(Common Management OverTCP/IP)。但由于CMOT迟迟未能出台,IETF决定把已有的SGMP(简单网关监控协议)进一步修改后,作为临时的解决方案。这个在SGMP基础上开发的解决方案就是著名的SNMP(简单网络管理协议),也称SNMPv1。
SNMPv1最大的特点是简单性,容易实现且成本低。此外,它的特点还有:可伸缩性SNMP可管理绝大部分符合Internet标准的设备;扩展性通过定义新的被管理对象,可以非常方便地扩展管理能力;健壮性(Robust)即使在被管理设备发生严重错误时,也不会影响管理者的正常工作。
近年来,SNMP发展很快,已经超越传统的TCP/IP环境,受到更为广泛的支持,成为网络管理方面事实上的标准。支持SNMP的产品中最流行的是IBM公司的NetView、Cabletron公司的Spectrum和HP公司的OpenView。除此之外,许多其他生产网络通信设备的厂家,如Cisco、Crosscomm、Proteon、Hughes等也都提供基于SNMP的实现方法。相对于OSI标准,SNMP简单而实用。
如同TCP/IP协议簇的其它协议一样,开始的SNMP没有考虑安全问题,为此许多用户和厂商提出了修改SNMPv1,增加安全模块的要求,
于是,IETF在1992年雄心勃勃地开始了SNMPv2的开发工作。它当时宣布计划中的第二版将在提高安全性和更有效地传递管理信息方面加以改进,具体包括提供验证、加密和时间同步机制以及GETBULK操作提供一次取回大量数据的能力等。最近几年,IETF为SNMP的第二版做了大量的工作,其中大多数是为了寻找加强SNMP安全性的方法。然而不幸的是,涉及的方面依然无法取得一致,从而只形成了现在的SNMPv2草案标准。4月,IETF成立了SNMPv3工作组。SNMPv3的重点是安全、可管理的体系结构和远程配置。目前SNMPv3已经是IETF提议的标准,并得到了供应商们的强有力支持。
SNMP协议
简单网络管理协议(SNMP)已经成为事实上的标准网络管理协议。由于SNMP首先是IETF的研究小组为了解决在Internet上的路由器管理问题提出的,因此许多人认为SNMP在IP上运行的原因是Internet运行的是TCP/IP协议,但事实上,SNMP是被设计成与协议无关的,所以它可以在IP、IPX、AppleTalk、OSI以及其他用到的传输协议上使用。
SNMP是由一系列协议组和规范组成的,它们提供了一种从网络上的设备中收集网络管理信息的方法。
从被管理设备中收集数据有两种方法:一种是轮询(polling-only)方法,另一种是基于中断(interrupt-based)的方法。
SNMP使用嵌入到网络设施中的代理软件来收集网络的通信信息和有关网络设备的统计数据。代理软件不断地收集统计数据,并把这些数据记录到一个管理信息库(MIB)中。网管员通过向代理的MIB发出查询信号可以得到这些信息,这个过程就叫轮询(polling)。为了能全面地查看一天的通信流量和变化率,管理人员必须不断地轮询SNMP代理,每分钟就轮询一次。这样,网管员可以使用SNMP来评价网络的运行状况,并揭示出通信的趋势,如哪一个网段接近通信负载的最大能力或正使通信出错等。先进的SNMP网管站甚至可以通过编程来自动关闭端口或采取其它矫正措施来处理历史的网络数据。
如果只是用轮询的方法,那么网络管理工作站总是在控制之下。但这种方法的缺陷在于信息的实时性,尤其是错误的实时性。多久轮询一次、轮询时选择什么样的设备顺序都会对轮询的结果产生影响。轮询的间隔太小,会产生太多不必要的通信量;间隔太大,而且轮询时顺序不对,那么关于一些大的灾难性事件的通知又会太慢,就违背了积极主动的网络管理目的。
网络产品代理协议
甲方名称:_________
代表人:_________
地 址:_________
邮政编码:_________
联系电话:_________
传 真:_________
开户银行:_________
帐 号:_________
乙方名称:_________
代表人:_________
地 址:_________
邮政编码:_________
联系电话:_________
传 真:_________
开户银行:_________
帐 号:_________
第一条 协议项目和目的
1.1 甲、乙双方经过协商,乙方申请成为_________网络的代理商,并完全接受乙方的管理规范,经甲方初步审核符合_________代理商必备条件,双方同意签署本代理协议。
1.2 本协议的目的是在甲乙双方之间建立产品或服务的代理体系,保证乙方销售或提供的甲方产品或服务的品质正宗、渠道合法。本协议不意味甲方授予乙方作为自己全权代理人的权限。本协议的。任何条文不得解释成乙方获得了甲方的全权代理权,以及可以以甲方的名义面对任何层面的客户。乙方可以依据本协议使用甲方商标、企业名称、域名等相关信息解释甲方产品或服务的来源和品质,但不得对外宣称自己是甲方的全权代理商。乙方不得以甲方名义面对第三人、对外签署合同,以及以甲方名义从事任何经济行为。
本协议生效后甲方授予乙方_________网络产品代理商资格,由乙方向其直接客户(以下简称客户)销售甲方的域名注册、网站寄放以及甲方在本协议有效期内推出的其它业务。
第二条 双方的权利和义务
2.1 乙方的权利和义务
2.1.1 积极宣传推广相关业务及其增值服务,维护甲方的企业形象和服务品质,如实向客户告知所提供的服务项目及基本报价等,不得进行以次充好、削减服务项目、对免费项目收费等损害甲方和/或客户利益的行为。
2.1.2 乙方办理业务时由乙方与客户签定合同,全部合同权利义务由乙方独立承担,并向客户提供必要的服务和技术支持,解答客户提出的各种问题,乙方可享受甲方提供的各项服务与支持,但应受甲方的成本控制制约,甲方有权不提供。
2.1.3 依照甲方规定提交预付款_________元,乙方承认第一次支付的预付款为必须完成的业绩,乙方上述预付款未使用完而终止本协议,不得要求退还预付款余额。乙方在本协议有效期内完成第一次支付预付款的业绩且没有其他违反本协议的行为,要求中止协议的,帐上余款可以退还。
2.1.4 依照甲方规定,乙方享受甲方产品的代理价格。乙方自行与客户约定的服务价格、收费标准不得低于甲方公开报价。
2.1.5 向甲方及时提供客户的相关资料和支付相关费用以保证业务的顺利进行。
2.1.6 保证服务质量,不得损害甲方整体市场形象,也不得从事其它损害甲方利益的行为。
2.1.7 乙方可以在其公司宣传材料和名片上以及广告内容中使用_________网络代理商字样和统一标识,未经甲方授权,乙方不得以甲方“办事处”、某级别“代理”、“地区代理”或“总代理”等具有垄断性、排他性和其它未经甲方授权的名义进行广告宣传及商业活动。且不得将“_________网络”与乙方作任何实质性联系,其企业名称不得出现“_________网络”等引人误解其为甲方分公司或分支机构或总代理、地区代理的字样。乙方不得做出任何引人误解或引起混淆的行为,使他人误以为乙方是甲方子公司或分公司、关联公司、全权代理或其他实质性关系单位。(5)
甲方名称:_________
代表人:_________
地 址:_________
邮政编码:_________
联系电话:_________
传 真:_________
开户银行:_________
帐 号:_________
乙方名称:_________
代表人:_________
地 址:_________
邮政编码:_________
联系电话:_________
传 真:_________
开户银行:_________
帐 号:_________
第一条 协议项目和目的
1.1 甲、乙双方经过协商,乙方申请成为_________网络的代理商,并完全接受乙方的管理规范,经甲方初步审核符合_________代理商必备条件,双方同意签署本代理协议。
1.2 本协议的目的是在甲乙双方之间建立产品或服务的代理体系,保证乙方销售或提供的甲方产品或服务的品质正宗、渠道合法。本协议不意味甲方授予乙方作为自己全权代理人的权限。本协议的任何条文不得解释成乙方获得了甲方的全权代理权,以及可以以甲方的名义面对任何层面的客户。乙方可以依据本协议使用甲方商标、企业名称、域名等相关信息解释甲方产品或服务的来源和品质,但不得对外宣称自己是甲方的全权代理商。乙方不得以甲方名义面对第三人、对外签署合同,以及以甲方名义从事任何经济行为。
本协议生效后甲方授予乙方_________网络产品代理商资格,由乙方向其直接客户(以下简称客户)销售甲方的域名注册、网站寄放以及甲方在本协议有效期内推出的其它业务。
第二条 双方的权利和义务
2.1 乙方的权利和义务
2.1.1 积极宣传推广相关业务及其增值服务,维护甲方的企业形象和服务品质,如实向客户告知所提供的服务项目及基本报价等,不得进行以次充好、削减服务项目、对免费项目收费等损害甲方和/或客户利益的行为。
2.1.2 乙方办理业务时由乙方与客户签定合同,全部合同权利义务由乙方独立承担,并向客户提供必要的服务和技术支持,解答客户提出的各种问题,乙方可享受甲方提供的各项服务与支持,但应受甲方的成本控制制约,甲方有权不提供。
2.1.3 依照甲方规定提交预付款_________元,乙方承认第一次支付的预付款为必须完成的业绩,乙方上述预付款未使用完而终止本协议,不得要求退还预付款余额。乙方在本协议有效期内完成第一次支付预付款的业绩且没有其他违反本协议的行为,要求中止协议的,帐上余款可以退还。
2.1.4 依照甲方规定,乙方享受甲方产品的代理价格。乙方自行与客户约定的服务价格、收费标准不得低于甲方公开报价。
2.1.5 向甲方及时提供客户的相关资料和支付相关费用以保证业务的顺利进行。
2.1.6 保证服务质量,不得损害甲方整体市场形象,也不得从事其它损害甲方利益的行为。
2.1.7 乙方可以在其公司宣传材料和名片上以及广告内容中使用_________网络代理商字样和统一标识,未经甲方授权,乙方不得以甲方“办事处”、某级别“代理”、“地区代理”或“总代理”等具有垄断性、排他性和其它未经甲方授权的名义进行广告宣传及商业活动。且不得将“_________网络”与乙方作任何实质性联系,其企业名称不得出现“_________网络”等引人误解其为甲方分公司或分支机构或总代理、地区代理的字样。乙方不得做出任何引人误解或引起混淆的行为,使他人误以为乙方是甲方子公司或分公司、关联公司、全权代理或其他实质性关系单位。
2.1.8 乙方保证其所有经营活动完全符合中国有关法律、法规、行政规章等的规定。如因乙方违反上述规定的行为给甲方带来任何损害,乙方应承担所有法律责任并赔偿给甲方造成的损失。
2.1.9 本协议有效期内及本协议终止或者解除后,乙方承诺不向与甲方构成商业竞争关系的企业、商业机构或者组织提供有关甲方业务、技术等一切相关信息或者资料,否则承担相应的责任。
2.1.10 乙方与甲方的其他代理商之间不得进行恶性竞争或者其它不正当竞争。
2.1.11 本协议所称“与甲方构成商业竞争关系的企业、商业机构或者组织”是指符合下列情形之一的企业、商业机构或者组织:
(一)与甲方处于相同或者相近似的商业、技术领域;
(二)与甲方经营范围相同或者相近似;
(三)与甲方所提供的产品、服务或者所面向的客户群相同或者相近似;
(四)法律、法规规定的其它情形。
2.1.12 乙方如非comnic授权代理,则不得以comnic授权代理名义进行活动,否则责任自负。给_________网络造成损失的,应当全额赔偿。
2.1.13 乙方应遵守并促使其用户遵守甲方的各项服务和产品的在线申请/注册条款,乙方的用户违反前述条款的行为将被视为乙方的行为,甲方将直接向乙方追究责任。
2.2 甲方的权利和义务
2.2.1 虽然作为本合同服务标的的第一条所述之业务可能成为乙方与客户服务合同中规定的服务标的,按照本合同约定,乙方以自己的名义与客户建立合同关系并独立承担合同责任,甲方不与乙方的客户建立