前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的网络协议主题范文,仅供参考,欢迎阅读并收藏。
【关键词】TCP/IP协议;通信报文;路由寻址;通信流程
1 概述
随着信息科学技术和通信技术的不断快速发展,基于互联网的网络通信应用在社会各个领域中的应用越来越广泛,使得互联网通信应用成为现代人日常生产生生活不可或缺的一部分,通过互联网络通信,网络用户之间可以实现数据传输、信息共享,从而极大地提高了人们的生活质量。然而,互联网络中的数据传输过程,并不是杂乱无章的随机传送,而是在计算机网络通信协议的基础上,双方都按照协议的内容和机制,来发送数据信息和读取分析数据信息,进而实现互联网络的数据传输和信息共享的功能,TCP/IP协议就是互联网络中重要的通信协议,它的存在奠定了整个互联网络通信的基础,所以对于TCP/IP通信协议的学习对于理解互联网通信机制来辅助互联网学习和工作具有很大的帮助。
2 计算机网络的TCP/IP通信协议
TCP/IP协议是“Transmission Control Protocol / Internet Protocol”的简写,是Internet网络基本的协议,它为计算机通讯的数据打包传输以及网络寻址提供了标准的方法。由于TCP/IP协议的优越性,使得越来越多的通信设备支持TCP/IP协议,使互联网络逐步走向规范化,最终TCP/IP协议成为了当前网络通信协议标准中最基本的网络通信协议、Internet国际互联网络的基础。
2.1 计算机网络TCP/IP协议
针对计算机互联网络的通信协议,国际标准组织ISO创立了七层OSI网络模型,自上而下,分别为应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。而TCP/IP协议则是应用在传输层和网络层的数据传输控制协议,来规定网络设备接入互联网络以及设备间数据通信的标准。在通信设备经过互联网络进行数据传输时,通信设备数据发送端,发送TCP/IP通信报文,此时TCP/IP协议携带着通信设备发送端的传输数据内容以及目标通信设备的地址标示在互联网络中进行寻址,从而正确地传送到目标通信设备。当目标通信设备接收到TCP/IP通信报文后,按照协议内容,去除通信标示,来获取传输数据内容,并加以校验,如果经校验后发生差错,目标通信设备会发出TCP/IP信息重发报文,让发送通信设备再次将TCP/IP通信报文发展目标通信设备,去掉通信标示来获取传输数据信息。
2.2 TCP/IP通信协议报文格式
在互联网络中,基于TCP/IP通信协议传输的数据内容都是以通信报文的形式在互联网络内部进行传输,通信报文实质上就是一串二进制字符串,而字符串内不同位置的二进制字符标示不同的含义。从TCP/IP通信协议的主要报文格式可以看出,IP协议是基于TCP协议至上的,TCP协议报文时作为IP通信报文的数据部分来进行传输的。实际上,互联网内传输的通信字符串还有其他的通信协议,TCP/IP通信报文也是作为其外层协议的通信数据部分嵌入到通信报文中在互联网内进行传输。
在IP协议首部,包含了一些关于IP协议的标示、通信地址等信息,主要包括数据字符串总长度的信息、通信标示号、源IP地址和目标IP地址等信息,当IP通信报文经过路由寻址时,会根据首部内记录的目标IP地址来选择传输方向,最终根据目标IP地址传输至目标通信设备。此外,IP通信报文首部还包含其他信息,比如IP协议版本号、首部长度、校验信息、该IP通信报文生存时间(即该报文经过多少个路由后自动取消传输)等与IP通信报文相关的信息,以确保IP报文传输的正确性和安全性。TCP协议通信报文是作为IP通信报文数据内容存在的,TCP协议也分为TCP报文首部和TCP通信数据。TCP通信报文首部主要包括了源端口号和目标端口号等信息,当TCP/IP通信报文经过互联网络到达目标通过新设备后,通信设备会根据TCP报文首部的目的端口号选择设备端口号来接受该数据信息,进而实现互联网络的数据传输。
2.3 TCP/IP协议通信过程
互联网络的通信设备基于TCP/IP协议建立通信过程,也是根据TCP/IP协议来实现的。当源通信设备想向目标设备发送数据时,首先会发送一个TCP/IP通信报文来确认连接,该通信报文在互联网络中经过寻找传输后找到目标设备,目标设备也会向源通信设备发送一个TCP/IP报文以确认建立通信连接,此时,源通信设备就会将通信数据以TCP/IP通信报文的形式进行数据打包,然后向目标数据进行传输,在收到数据后,目标设备同样会发送TCP/IP报文以确认收到信息。当然,TCP/IP通信数据长度是一定的,当通信数据超过报文长度时,源通信设备会将其分段发送,而目标设备则会根据IP报文首部的标识号进行数据重组来重现传输数据信息,进而完成互联网络通信设备数据传输。
3 总结
TCP/IP网络协议是当前互联网络最基本的通信协议。根据TCP/IP网络协议,连接在互联网内的通信设备可以根据TCP/IP通信报文格式的内容将传输数据打包在TCP/IP通信报文内,并以其规定的通信流程进行数据传输,从而实现互联网络内的数据高效安全的传输。
参考文献:
[1]杨绍文.谈计算机网络的TCP/IP协议[J].科技信息.2011(02)
[2]查东辉.试论计算机网络通信协议[J].电脑知识与技术.2013(14)
[3]杨娇娟.浅谈TCP/IP协议[J].数字技术与应用.2012(03)
1.1 _________及_________(以下合称“_________”)同意按照本协议的规定及其不时的操作规则提供基于互联网以及移动网的相关服务(以下称“网络服务”),为获得网络服务,服务使用人(以下称“用户”)应当同意本协议的全部条款并按照页面上的提示完成全部的注册程序。用户在进行注册程序过程中点击“同意”按钮即表示用户完全接受本协议项下的全部条款。
1.2 用户注册成功后,_________网站将给予每个用户一个用户帐号及相应的密码,该用户帐号和密码由用户负责保管;用户应当对以其用户帐号进行的所有活动和事件负法律责任。
2.服务内容
2.1 _________网络服务的具体内容由_________网站根据实际情况提供,例如搜索、手机图片铃声下载、交友、论坛(bbs)、聊天室、电子邮件、发表新闻评论等。
2.2 _________网站提供的部分网络服务(例如手机图片铃声下载、电子邮件等)为收费的网络服务,用户使用收费网络服务需要向网站支付一定的费用。对于收费的网络服务,_________网站会在用户使用之前给予用户明确的提示,只有用户根据提示确认其愿意支付相关费用,用户才能使用该等收费网络服务。如用户拒绝支付相关费用,则网站有权不向用户提供该等收费网络服务。
2.3 用户理解,_________网站仅提供相关的网络服务,除此之外与相关网络服务有关的设备(如个人电脑、手机、及其他与接入互联网或移动网有关的装置)及所需的费用(如为接入互联网而支付的电话费及上网费、为使用移动网而支付的手机费)均应由用户自行负担。
3.服务变更、中断或终止
3.1 鉴于网络服务的特殊性,用户同意_________网站有权随时变更、中断或终止部分或全部的网络服务(包括收费网络服务)。如变更、中断或终止的网络服务属于免费网络服务,_________网站无需通知用户,也无需对任何用户或任何第三方承担任何责任;如变更、中断或终止的网络服务属于收费网络服务,_________网站应当在变更、中断或终止之前事先通知用户,并应向受影响的用户提供等值的替代性的收费网络服务,如用户不愿意接受替代性的收费网络服务,就该用户已经向_________网站支付的服务费,网站应当按照该用户实际使用相应收费网络服务的情况扣除相应服务费之后将剩余的服务费退还给该用户。
3.2 用户理解,_________网站需要定期或不定期地对提供网络服务的平台(如互联网网站、移动网络等)或相关的设备进行检修或者维护,如因此类情况而造成收费网络服务在合理时间内的中断,_________网站无需为此承担任何责任,但_________网站应尽可能事先进行通告。
3.3 如发生下列任何一种情形,_________网站有权随时中断或终止向用户提供本协议项下的网络服务(包括收费网络服务)而无需对用户或任何第三方承担任何责任:
3.3.1 用户提供的个人资料不真实;
3.3.2 用户违反本协议中规定的使用规则;
3.3.3 用户在使用收费网络服务时未按规定向网站支付相应的服务费。
3.4 如用户注册的免费网络服务的帐号在任何连续180日内未实际使用,或者用户注册的收费网络服务的帐号在其订购的收费网络服务的服务期满之后连续180日内未实际使用,则_________有权删除该帐号并停止为该用户提供相关的网络服务。
4.使用规则
4.1 用户在申请使用_________网站网络服务时,必须向_________网站提供准确的个人资料,如个人资料有任何变动,必须及时更新。
4.2 用户不应将其帐号、密码转让或出借予他人使用。如用户发现其帐号遭他人非法使用,应立即通知_________网站。因黑客行为或用户的保管疏忽导致帐号、密码遭他人非法使用,_________网站不承担任何责任。
4.3 用户必须同意接受_________网站通过电子邮件或其他方式向用户发送商品促销或其他相关商业信息。
4.4 对于用户通过_________网络服务(包括但不限于论坛、bbs、新闻评论、个人家园)上传到_________网站上可公开获取区域的任何内容,用户同意_________网站在全世界范围内具有免费的、永久性的、不可撤销的、非独家的和完全再许可的权利和许可,以使用、复制、修改、改编、出版、翻译、据以创作衍生作品、传播、表演和展示此等内容(整体或部分),和/或将此等内容编入当前已知的或以后开发的其他任何形式的作品、媒体或技术中。
4.5 用户在使用_________网络服务过程中,必须遵循以下原则:
4.5.1 遵守中国有关的法律和法规;
4.5.2 遵守所有与网络服务有关的网络协议、规定和程序;
4.5.3 不得为任何非法目的而使用网络服务系统;
4.5.4 不得利用_________网络服务系统进行任何可能对互联网或移动网正常运转造成不利影响的行为;
4.5.5 不得利用_________网站提供的网络服务上传、展示或传播任何虚假的、骚扰性的、中伤他人的、辱骂性的、恐吓性的、庸俗的或其他任何非法的信息资料;
4.5.6 不得侵犯其他任何第三方的专利权、著作权、商标权、名誉权或其他任何合法权益;
4.5.7 不得利用_________网络服务系统进行任何不利于新浪的行为;
4.5.8 如发现任何非法使用用户帐号或帐号出现安全漏洞的情况,应立即通告_________网站。
4.6 如用户在使用网络服务时违反任何上述规定,_________网站或其授权的人有权要求用户改正或直接采取一切必要的措施(包括但不限于更改或删除用户张贴的内容等、暂停或终止用户使用网络服务的权利)以减轻用户不当行为造成的影响。
4.7 _________网站针对某些特定的_________网络服务的使用通过各种方式(包括但不限于网页公告、电子邮件、短信提醒等)作出的任何声明、通知、警示等内容视为本协议的一部分,用户如使用该等_________网络服务,视为用户同意该等声明、通知、警示的内容。
5.知识产权
5.1 _________网站提供的网络服务中包含的任何文本、图片、图形、音频和/或视频资料均受版权、商标和/或其它财产所有权法律的保护,未经相关权利人同意,上述资料均不得在任何媒体直接或间接、播放、出于播放或目的而改写或再发行,或者被用于其他任何商业目的。所有这些资料或资料的任何部分仅可作为私人和非商业用途而保存在某台计算机内。_________网站不就由上述资料产生或在传送或递交全部或部分上述资料过程中产生的延误、不准确、错误和遗漏或从中产生或由此产生的任何损害赔偿,以任何形式,向用户或任何第三方负责。
5.2 _________网站为提供网络服务而使用的任何软件(包括但不限于软件中所含的任何图象、照片、动画、录像、录音、音乐、文字和附加程序、随附的帮助材料)的一切权利均属于该软件的著作权人,未经该软件的著作权人许可,用户不得对该软件进行反向工程(reverse engineer)、反向编译(decompile)或反汇编(disassemble)。
6.隐私保护
6.1 保护用户隐私是_________网站的一项基本政策,_________网站保证不对外公开或向第三方提供单个用户的注册资料及用户在使用网络服务时存储在网站的非公开内容,但下列情况除外:
6.1.1 事先获得用户的明确授权;
6.1.2 根据有关的法律法规要求;
6.1.3 按照相关政府主管部门的要求;
6.1.4 为维护社会公众的利益;
6.1.5 为维护网站的合法权益。
6.2 _________网站可能会与第三方合作向用户提供相关的网络服务,在此情况下,如该第三方同意承担与_________网站同等的保护用户隐私的责任,则网站有权将用户的注册资料等提供给该第三方。
6.3 在不透露单个用户隐私资料的前提下,_________网站有权对整个用户数据库进行分析并对用户数据库进行商业上的利用。
7.免责声明
7.1 用户明确同意其使用_________网络服务所存在的风险将完全由其自己承担;因其使用_________网络服务而产生的一切后果也由其自己承担,_________对用户不承担任何责任。
7.2 _________网站不担保网络服务一定能满足用户的要求,也不担保网络服务不会中断,对网络服务的及时性、安全性、准确性也都不作担保。
7.3 _________网站不保证为向用户提供便利而设置的外部链接的准确性和完整性,同时,对于该等外部链接指向的不由_________网站实际控制的任何网页上的内容,网站不承担任何责任。
7.4 对于因不可抗力或不能控制的原因造成的网络服务中断或其它缺陷,_________网站不承担任何责任,但将尽力减少因此而给用户造成的损失和影响。
7.5 用户同意,对于_________网站向用户提供的下列产品或者服务的质量缺陷本身及其引发的任何损失,_________网站无需承担任何责任:
7.5.1 向用户免费提供的各项网络服务;
7.5.2 向用户赠送的任何产品或者服务;
7.5.3 向收费网络服务用户附赠的各种产品或者服务。
8.违约赔偿
8.1 如因_________网站违反有关法律、法规或本协议项下的任何条款而给用户造成损失,_________网站同意承担由此造成的损害赔偿责任。
8.2 用户同意保障和维护_________网站及其他用户的利益,如因用户违反有关法律、法规或本协议项下的任何条款而给_________网站或任何其他第三人造成损失,用户同意承担由此造成的损害赔偿责任。
9.协议修改
9.1 _________网站有权随时修改本协议的任何条款,一旦本协议的内容发生变动,_________网站将会通过适当方式向用户提示修改内容。
9.2 如果不同意_________网站对本协议相关条款所做的修改,用户有权停止使用网络服务。如果用户继续使用网络服务,则视为用户接受_________网站对本协议相关条款所做的修改。
10.通知送达
10.1 本协议项下_________网站对于用户所有的通知均可通过网页公告、电子邮件、手机短信或常规的信件传送等方式进行;该等通知于发送之日视为已送达收件人。
10.2 用户对于_________网站的通知应当通过网站对外正式公布的通信地址、传真号码、电子邮件地址等联系信息进行送达。
11.法律管辖
11.1 本协议的订立、执行和解释及争议的解决均应适用中国法律并受中国法院管辖。
11.2 如双方就本协议内容或其执行发生任何争议,双方应尽量友好协商解决;协商不成时,任何一方均可向_________网站所在地的人民法院提起诉讼。
12.其他规定
12.1 本协议构成双方对本协议之约定事项及其他有关事宜的完整协议,除本协议规定的之外,未赋予本协议各方其他权利。
代表人:________________________________________
地址:__________________________________________
邮政编码:______________________________________
联系电话:______________________________________
传真:__________________________________________
开户银行:______________________________________
帐号:__________________________________________
乙方名称:______________________________________
代表人:________________________________________
地址:__________________________________________
邮政编码:______________________________________
联系电话:______________________________________
传真:__________________________________________
开户银行:______________________________________
帐号:__________________________________________
第一条 协议项目和目的
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 乙方如非cnnic授权,则不得以cnnic授权名义进行活动,否则责任自负。给_________网络造成损失的,应当全额赔偿。
2.1.13 乙方应遵守并促使其用户遵守甲
方的各项服务和产品的在线申请/注册条款,乙方的用户违反前述条款的行为将被视为乙方的行为,甲方将直接向乙方追究责任。 2.2 甲方的权利和义务
2.2.1 虽然作为本合同服务标的的第一条所述之业务可能成为乙方与客户服务合同中规定的服务标的,按照本合同约定,乙方以自己的名义与客户建立合同关系并独立承担合同责任,甲方不与乙方的客户建立服务合同关系。
2.2.2 乙方递交的国际域名注册业务,由于实行即付即注方式,一经乙方递交,甲方便视为乙方及客户同意注册此域名,甲方将在乙方的预付款余额足够的前提下及时实行注册;乙方要求的国内域名注册,甲方接到乙方的在线申请及必需文件后,即开始进行查询、注册;虚拟主机设立和开通等其它业务必须在乙方预付款余额足够或收到甲方汇款凭证传真后按业务合同进行。其它业务甲方应在乙方提交申请后及时处理。
2.2.3 甲方向乙方提供完整的售后服务,详细条款由甲、乙双方之间具体的业务合同确定(包括电子版合同形式),但甲方的售后服务只对乙方,不面向客户。
2.2.4 及时将与乙方业务有关的价格细则和变化,市场动态指导通知乙方(一般用电子邮件方式)。
2.2.5 向乙方提供业务范围内的技术支持和技术培训,帮助乙方提高技术能力,拓宽业务范围。
2.2.6 对因乙方违反本协议造成客户或甲方损失的,甲方有权终止本协议并有权要求乙方赔偿损失。
2.2.7 对因甲方过错造成的损失,甲方只向乙方承担责任。该责任的承担以甲、乙双方之间发生的该笔具体业务金额的总额为上限。
2.2.8 对于乙方与其客户之间的纠纷、争议、损失、侵权、违约责任等,均由乙方与客户自行解决,甲方不介入乙方与客户的纠纷、争议等,也不对客户的任何损失负责。
2.2.9 在本协议有效期内,甲方有权根据市场情况修订定价和管理规范;乙方保证接受甲方在本协议履行期内对相关管理条款的修订。修订一旦作出,甲方会提前_________天发送电子邮件或在甲方网站以公告形式通知乙方,修订从规定的日期起生效。
2.3 客户要约下的商的退出
2.3.1 甲方承诺不以任何形式主动提出与乙方客户(以下称“客户”)建立直接的经济关系。
2.3.2 应客户的书面要约,甲方可以与客户签订服务合同,建立服务关系,尤其在下述情况下:
(一)客户提交了自己作为域名、网站、服务器的所有权人的证明;
(二)客户有证据证明乙方提供的服务不能达到乙方与客户所签订的合同要求。没有合同要求时,不能达到本行业一般人士认可的合理要求。
(三)客户提交了已经通知乙方终止合同的通知书。
2.3.3 甲方不对客户和乙方合同的履行和终止承担任何责任,由合同签订一方直接向对方承担责任。
2.3.4 甲方与客户签订服务合同后,甲乙双方签订的合同中有关向该客户提供服务的所有约定自行终止。
2.3.5 甲方与客户签订服务合同后,对乙方就该客户的服务向甲方交纳的费用作如下处理:
(一)按照甲方和乙方合同约定,乙方未缴纳的部分不再缴纳;
(二)乙方已经缴纳给甲方的费用,在甲方扣除按照实际提供服务的时间占合同约定的总服务时间的比例计算的相应费用后,作如下处理:
a.客户书面提出请求,要求将该部分费用转为与甲方签订合同中规定的应交服务费的部分或全部的,甲方将此费用自动转为该服务费;
b.客户向甲方出具书面同意书,同意将此费用退还乙方的,甲方将此费用退回乙方。
第三条 对商的奖惩
3.1 依据美满网络的相关规定给予乙方产品价格优惠。
3.2 乙方成为甲方后,有违反商信誉和宗旨的,或者违反本协议,以及给客户或者甲方造成严重损害的,甲方有权取消其资格,追究其法律责任,同时本协议终止。
第四条 协议有效期
本协议有效期为_______年,自_______年______月______日至_______年______月______日。
第五条 企业名称、商标、商号、品牌、域名和网站
5.1 在履行本协议期间,乙方只能在本协议约定的范围内适当地使用甲方的企业名称、商标、商号、品牌、域名和网站的名义,不超越甲方认可工作范围的行为,更不得用于其它的目的和事项。乙方在使用甲方的企业名称、商标、商号、品牌、域名和网站时,应当完全为甲、乙双方在本协议中约定的内容服务,不得夹带其他业务内容或经营目的。乙方在其自身宣传材料、名片、市场宣传、网站建设以及其他任何方面使用甲方认可的名称、域名和网站,都必须事先书面通知甲方,并获得甲方的书面许可,方可进行。否则视为对甲方企业名称、商标、商号、品牌、域名和网站的侵权,应负相应的责任。乙方使用甲方名称、商标、域名的用途仅限于对其销售的产品或服务的描述,不得进行使人联想销货方或服务提供商为甲方的任何行为。
5.2 乙方及其职员承诺在履行本协议期间及在本协议期满后不对甲方所有或将要拥有的商标、企业名称、域名等进行贬低或者其它任何损害,也不对甲方互联网网页或者网站进行任何贬低、抄袭、歪曲、破坏或其它损害。在协议期间乙方应努力工作以维护、提高上述商标、企业名称、域名的价值。
5.3 乙方承诺,若与甲方终止、解除本协议后未经甲方书面同意,不得向他人明示或暗示与上述甲方之商标、企业名称、域名有任何实质性联系,或者以其它方式明示或暗示自己系甲方全权商。
5.4 因上述5.1、5.2和5.3情形给第三人或者甲方造成损害的,乙方承担一切责任。
第六条 协议变更、终止及违约责任
6.1 甲、乙双方应本着诚实信用的原则履行本协议。任何一方在履行中采用欺诈、胁迫或者暴力的手段,另一方均可以解除本协议并要求对方赔偿损失。
6.2 任何一方在履行中发现或者有证据表明对方已经、正在或预期将要违约,可以终止履行本协议,但应及时通知对方。若对方对本协议继续不履行、履行不正当或者违约,该方可以解除本协议并要求对方赔偿损失。
6.3 在协议执行期间,如果双方或一方认为需要终止,应提前一个月通知对方,双方在财务结算完毕、各自责任明确履行之后,方可终止协议。因一方违反本协议的约定擅自终止本协议,给对方造成损失的,应赔偿对方损失。在本协议期满时,如双方同意,可续签本协议。
6.4 在6.3之情形下,对方应继续完成当月的财务结算,各自明确责任。
6.5 经双方协商达成一致,可以对本协议有关条款进行变更,但应当以书面形式确认。
6.6 订立本协议所依据的法律、行政法规、规章发生变化,本协议应变更相关内容;订立本协议所依据的客观情况发生重大变化,致使本协议无法履行的,经甲乙双方协商同意,可以变更或者终止协议的履行。
6.7 因本协议一方经营情况发生重大困难、濒临破产进入法定整顿期或者被清算,任意一方可以解除本协议。
第七条 争议解决
在本协议执行期间如果双方发生争议,双方应友好协商解决。如果协商不成,双方同意向_________
法院。 第八条 不可抗力及意外事件
8.1 因不可抗力或者其他意外事件使得本协议的履行不可能、不必要或者无意义的,任一方均可以解除本协议。遭受不可抗力、意外事件的一方如全部或部分不能履行本协议、解除或延迟本协议,应自不可抗力、意外事件发生之日起五日内,将事件情况以书面形式通知另一方,并于事件发生之日起二十日内,向另一方提交导致其全部或部分不能履行或延迟履行的证明。
8.2 遭受不可抗力的一方应采取一切必要措施减少损失,否则应就扩大的损失承担责任。
8.3 本协议所称不可抗力、意外事件是指不能预见、不能克服并不能避免且对一方或双方当事人造成重大影响的客观事件,包括但不限于自然灾害如洪水、地震、瘟疫流行和风暴等以及社会事件如战争、动乱、政府管制、电信原因等。
第九条 附则
9.1 本协议的订立、效力、解释、履行和争议的解决均适用中华人民共和国法律。
9.2 除法律本身有明确规定外,后继立法或法律变更对本协议不具有溯及力。双方可根据后继立法或变更后的法律,经协商一致对本协议进行修改或补充,但应采用书面形式。
9.3 一方变更通知、通讯地址或其它联系方式,应自变更之日起十日内,将变更后的地址、联系方式通知另一方,否则变更方应对此造成的一切后果承担责任。
9.4 本协议的理解与解释应依据协议目的和文本原义进行,本协议的标题仅是为了阅读方便而设,不应影响本协议的解释。
9.5 任何一方对本协议的内容和对方当事人的商业机密均负有保密的义务。
9.6 本协议一式二份,双方各执一份,经签字、盖章后生效,二份协议具有同等效力。
9.7 本协议由上述甲、乙双方授权代表签署于____________________________________。
甲方(盖章):_________ 乙方(盖章):_________
乙方:_________
订立本协议旨在建立跨地区的经营架构的同时,使网络配送服务的价格趋于合理化,并真正成为大多数消费对象所普遍认可的一种消费形式,从而架起传递情感的桥梁。
双方本着公平、诚实、信用及互惠互利的合作原则,就乙方成为_________地区商一事,于_________年_________月_________日签订本协议,并就有关合作事项,签订协议内容如下:
一、双方权责:
1.甲方所制订的工作流程是凭借多年的业务经验沉积所得到的理论精华,它使合作双方的经营风险降到最低极限。合作双方在运作业务的过程中必须严格按照该流程进行每一步的确认操作,如有疏漏,并因此而造成的一切损失均由没有按照该流程操作的一方予以承担;
2.由于采用货到付款的业务流程,甲方规定在确认交货后的一周之内将款项结清,否则,付货方有权协同收货人追缴款项,情节严重者将诉诸法律解决;
3.在合理合法的条件下,甲方鼓励业务运作过程中的主观创造能力,也不拘泥于产品的经营范围,但作为发起人,甲方对乙方所作出的任何经营上的方案和策略享有知晓权和否定权;
4.在确保订购方已收取货款的前提下,付货方在必要的情况下有权直接与订购人(消费者)取得联系,以确认相关情况,这并不影响双方的合作关系;
5.甲乙双方必须按照国家有关法律法规的规定,对消费者履行如产品退换或售后服务等义务。在确保付货方严格按照订购方和订购人(消费者)的意愿按时实施服务,并保证质量的前提下,甲乙双方应共同承担由其他因素所造成的任何纠纷或赔偿的责任(各承担50%);
6.各自利益是促成甲乙双方合作的基石,双方应以维护对方的良好市场形象为己任,友好协作,达成共识,开拓市场;
7.由于付货方所提供的各地花市价位上的区别,订货方有权在同一地区选择不同付货方签订合作协议,不属违约行为。
二、合作期限:
本合同服务期为_________年。合同期满,双方如无异议,在结清有关费用后签定延续合同。
三、合约的修改、解除及终止:
本协议在履行过程中,如果任何一方认为需要修改,需向另一方提出书面的修改建议和理由,双方协商同意后才能以书面做出修改,并形成本协议的附件。如果双方未达成新的修改意见,则原有协议继续有效。解除和约时,须由解约方提前一周通知对方,并在一周内双方停止新业务往来,同时清理完已合作业务的款项,本协议自动终止。
四、条款的完整性:
甲、乙双方均承认,已阅读过本协议,并同意:本协议为双方关于合作事宜的所有协议和约定的全部记载,并已取代以前所有的口头的或书面的约定、意向书与建议。未经双方书面修订,不得对本协议加以变更。协议附件是本协议不可分割的组成部分,与本协议正文具有同等效力。
五、争议解决:
在合同执行期间,如果双方发生争议,应友好协商解决。如果协商不成,则应通过法律程序解决。
六、附则:
本协议自双方签字盖章之日起生效,有效期为_________年,如双方同意续约,应在本协议期限届满前30日内签署书面的续约协议。如逾期未能签署,则本协议在到期后自动终止。
甲方(盖章):_________乙方(盖章):_________
法定代表人:_________
地址:_________
邮政编码:_________
联系电话:_________
传真:_________
联系人:_________
网址:_________
开户银行:_________
帐号:_________
电子邮件:_________
乙方名称:_________
地址:_________
联系电话:_________
传真:_________
开户银行:_________
帐号:_________
第一条 协议项目和目的
1-1 甲、乙双方经过协商,本着互利互惠的原则,甲方申请成为_________信息普通商,经乙方初步审核符合普通商申请资格,签署本合作协议。
1-2 本协议的目的是在甲乙双方之间建立产品或服务的分销体系,保证甲方销售或提供的乙方产品或服务的品质正宗,渠道合法。甲方可以依据本协议使用乙方商标、企业名称、域名等相关信息解释乙方产品或服务的来源和品质。甲方不得以乙方名义面对第三人,对外签署合同,以及以乙方名义从事任何经济行为。本协议生效后,乙方授予甲方“_________信息普通商”资格,由甲方向其直接客户(以下简称客户)分销乙方的域名注册,网站寄放以及乙方在本协议有效期内推出的其它业务(以上业务项目依据《_________信息普通商服务和产品价格》为准)。
第二条 双方的权利和义务
3-1 甲方的权利和义务
3-1-1 积极宣传推广本协议第一条之业务及其增值服务,维护乙方的企业形象和服务品质,如实向客户告知所提供的服务项目及基本报价等,不得进行以次充好,削减服务项目,对免费项目收费等损害乙方和/或客户利益的行为。
3-1-2 甲方办理第一条之业务时由甲方与客户签定合同,全部合同权利义务由甲方独立承担,并向客户提供必要的服务和技术支持,解答客户提出的各种问题。
3-1-3 依照乙方规定提交预付款_________元,甲方承认第一次支付的预付款为必须完成的业绩,甲方上述预付款未使用完而终止本协议,不得要求退还预付款余额。
3-1-4 依照乙方规定就第一条之业务享受乙方指定的普通商价格。甲方自行与客户约定的服务价格,收费标准不得低于乙方公开报价。
3-1-5 向乙方及时提供客户的相关资料和支付相关费用以保证业务的顺利进行。
3-1-6 保证服务质量,不得损害乙方整体市场形象,也不得从事其它损害乙方利益的行为。
3-1-7 甲方可以在其公司宣传材料和名片上以及广告内容中使用“_________信息认定普通商”字样和统一标识,未经乙方书面授权,甲方不得以乙方“办事处”,某级别“”,“地区”或“总”等具有垄断性,排他性和其它未经乙方授权的名义进行广告宣传及商业活动。且不得将“_________信息”与甲方作任何实质性联系,其企业名称不得出现“_________信息”等引人误解其为乙方分公司或分支机构或总的字样。甲方不得做出任何引人误解或引起混淆的行为,使他人误以为甲方是乙方子公司或分公司,关联公司,总或其他实质性关系单位。
3-1-8 甲方保证其所有经营活动完全符合中国有关法律、法规、行政规章等的规定。如因甲方违反上述规定的行为给乙方带来任何损害,甲方应承担所有法律责任并赔偿给乙方造成的损失。
3-1-9 与_________信息正式签署本合作协议后,本协议有效期内,甲方不得和任何与乙方构成商业竞争关系的企业,商业机构或者组织进行相同或者类似本协议内容的合作,否则乙方有权随时取消其普通商资格并有权要求甲方赔偿损失。本协议有效期内及本协议终止或者解除后,甲方承诺不向与乙方构成商业竞争关系的企业,商业机构或者组织提供有关乙方业务,技术等一切相关信息或者资料,否则愿意承担相应的责任。
3-1-10 甲方与乙方的其他普通商之间不得进行恶性竞争或者其它不正当竞争。
3-1-11 本协议所称“与乙方构成商业竞争关系的企业,商业机构或者组织”是指符合下列情形之一的企业,商业机构或者组织:(一)与乙方处于相同或者相近似的商业,技术领域;(二)与乙方经营范围相同或者相近似;(三)与乙方所提供的产品,服务或者所面向的客户群相同或者相近似;(四)法律、法规规定的其它情形。
3-1-12 甲方如非cnnic授权,则不得以cnnic授权名义进行活动,否则责任自负。给_________信息造成损失的,应赔偿_________信息相应损失。
3-2 乙方的权利和义务
3-2-1 虽然作为本合同服务标的的第一条所述之业务可能成为甲方与客户服务合同中规定的服务标的,按照本合同约定,甲方以自己的名义与客户建立合同关系并独立承担合同责任,乙方不与甲方的客户建立服务合同关系。
3-2-2 甲方递交的国际域名注册业务,由于实行即付即注方式,一经甲方递交,乙方便视为甲方及客户同意注册此域名,乙方将在甲方的预付款余额足够的前提下及时实行注册;甲方要求的国内域名注册,乙方接到甲方的在线申请及必需文件后,即开始进行查询,注册;虚拟主机设立和开通等其它业务必须在甲方预付款余额足够或收到甲方汇款凭证传真后按业务合同进行。其它业务乙方应在甲方提交申请后及时处理。
3-2-3 乙方向甲方提供完整的售后服务,详细条款由甲、乙双方之间具体的业务合同确定(包括电子版合同形式),但乙方的售后服务只对甲方,不面向客户。
3-2-4 及时将与甲方分销业务有关的价格细则和变化,市场动态指导通知甲方(一般用电子邮件方式)。
3-2-5 向甲方提供业务范围内的技术支持和技术培训,帮助甲方提高技术能力,拓宽业务范围。
3-2-6 对因甲方违反本协议造成客户或乙方损失的,乙方有权终止本协议并有权要求甲方赔偿损失。
3-2-7 对因乙方过错造成的损失,乙方只向甲方承担责任。该责任的承担以甲,乙双方之间发生的该笔具体业务金额的总额为上限。
3-2-8 对于甲方与其客户之间的纠纷、争议、损失、侵权、违约责任等,均由甲方与客户自行解决,乙方不介入甲方与客户的纠纷、争议等,也不对客户的任何损失负责。
3-2-9 在本协议有效期内,乙方有权根据市场情况修订定价和普通商管理规范。修订一旦作出,乙方会提前_________天发送电子邮件或在乙方网站以公告形式通知甲方,修订从规定的日期起生效。
3-2-10 如果价格有变动,以乙方网站上的价格为准,乙方有义务用电子邮件把最新报价发到甲方的电子邮箱。
第四条 对分销商的奖惩
4-1 依据相关的价格体系对甲方的分销业务给予优惠。
4-2 本协议关于优惠的计算不包含国内,国际域名注册机构所收取的域名注册费用和年费。
4-3 甲方成为乙方普通商后,如果不符合规范中的考核标准,或者有违反普通商信誉和宗旨的,或者违反本协议,以及给客户或者乙方造成严重损害的,乙方有权取消其普通商资格,追究其法律责任,同时本协议终止。
第五条 协议有效期
本协议有效期为_________年,自_________年_________月_________日至_________年_________月_________日。
第六条 协议变更、终止及违约责任
6-1 甲、乙双方应本着诚实信用的原则履行本协议。任何一方在履行中采用欺诈、胁迫或者暴力的手段,另一方均可以解除本协议并要求对方赔偿损失。
6-2 任何一方在履行中发现或者有证据表明对方已经、正在或预期将要违约,可以终止履行本协议,但应及时通知对方。若对方对本协议继续不履行,履行不正当或者违约,该方可以解除本协议并要求对方赔偿损失。
6-3 在协议执行期间,如果双方或一方认为需要终止,应提前_________个月通知对方,双方在财务结算完毕,各自责任明确履行之后,方可终止协议。因一方违反本协议的约定擅自终止本协议,给对方造成损失的,应赔偿对方损失。在本协议期满时,如双方同意,可续签本协议。
6-4 在6-3之情形下,对方应继续完成当月的财务结算,各自明确责任。
6-5 经双方协商达成一致,可以对本协议有关条款进行变更,但应当以书面形式确认。
6-6 订立本协议所依据的法律、行政法规、规章发生变化,本协议应变更相关内容;订立本协议所依据的客观情况发生重大变化,致使本协议无法履行的,经甲乙双方协商同意,可以变更或者终止协议的履行。
6-7 因本协议一方经营情况发生重大困难,濒临破产进入法定整顿期或者被清算,任意一方可以解除本协议。
第七条 争议解决
在本协议执行期间如果双方发生争议,双方应友好协商解决。如果协商不成,双方同意提交仲裁委员会进行仲裁,并接受其仲裁规则。该仲裁裁决是终局的,双方将无条件服从该仲裁裁决。
第八条 不可抗力及意外事件
8-1 因不可抗力或者其他意外事件使得本协议的履行不可能,不必要或者无意义的,任一方均可以解除本协议。遭受不可抗力,意外事件的一方如全部或部分不能履行本协议,解除或延迟本协议,应自不可抗力,意外事件发生之日起_________日内,将事件情况以书面形式通知另一方,并于事件发生之日起_________日内,向另一方提交导致其全部或部分不能履行或延迟履行的证明。
8-2 遭受不可抗力的一方应采取一切必要措施减少损失,否则应就扩大的损失承担责任。
8-3 本协议所称不可抗力,意外事件是指不能预见,不能克服并不能避免且对一方或双方当事人造成重大影响的客观事件,包括但不限于自然灾害如洪水、地震、瘟疫流行和风暴等以及社会事件如战争、动乱、政府管制等。
第九条 附则
9-1 本协议的订立、效力、解释、履行和争议的解决均适用中华人民共和国法律。
9-2 除法律本身有明确规定外,后继立法或法律变更对本协议不具有溯及力。双方可根据后继立法或变更后的法律,经协商一致对本协议进行修改或补充,但应采用书面形式。
9-3 一方变更通知,通讯地址或其它联系方式,应自变更之日起_________日内,将变更后的地址、联系方式通知另一方,否则变更方应对此造成的一切后果承担责任。
9-4 本协议的理解与解释应依据协议目的和文本原义进行,本协议的标题仅是为了阅读方便而设,不应影响本协议的解释。
9-5 任何一方对本协议的内容和对方当事人的商业机密均负有保密的义务。
9-6 本协议一式二份,双方各执一份,经签字、盖章后生效,二份协议具有同等效力。
本协议于_________年_________月_________日由上述甲、乙双方授权代表签署于_________。
关键词:snmp网络协议;流量监控;系统
基于snmp网络协议的网络流量监控系统是将各网络设备各端口的上下行流量汇总到一个数据库中,通过web方式展现给用户的系统。整个系统主要包括网络逻辑拓扑生成模块、网络设备链路流量监控模块、图形展现模块、短信告警模块组成。首先,通过网络逻辑拓扑生成模块将现有网络设备的网络链接数据添加到设备数据表中,生成网络设备的逻辑拓扑,然后,网络设备链路流量监控模块通过设备DB判别网络设备的类型,如果是网络设备通过SNMP协议采集网络设备的各端口流量;如果是服务器网络设备通过SNMP协议采集服务器的硬盘容量、内存使用量、运行软件名称等数据,将采集的数据些入到采集数据表中。如果没有采集到网络设备和服务器的数据,将设备名称写入到ERR表(错误表)中,短信告警模块每间隔10分钟扫描一次ERR表,有故障网络设备就告警。最后,当有用户请求查看网络设备各端口状态时,图形展现模块从采集数据表中查询到相应网络设备的原始数据,通过逻辑算法将原始数据计算成真实的端口流量数据,再通过调用图形展现程序生成图形,将结果输出到用户WEB页面上。(图1)
图1
具体实施方式:
第一步:安装win2003系统。
第二步:安装IIS组建,搭建win系统的php页面环境,安装MS sql2000数据库。
第三步:开启本端服务器的161,160端口(关闭防火墙,默认开启),启用各被监控网络设备的SNMP协议,并将各网络设备的读写字符串汇总并记录。
第四步:使用一种web语言编写完成自己的网络逻辑拓扑生成模块和图形展现模块。
第五步:使用php编写数据采集模块和告警模块。
网络拓扑模块编程的难点是需要写一个迭代函数,这样在出现树形网络拓扑的时候才能使整个程序简单并且高效。图形的展现模块是整个系统的难点,如何将整个原始数据图形展现到web页面上不仅要考验自己对网络数据bit和字节的换算能力,还要考验自己如何将处理后的数据图形化到自己的页面上,图形化的页面上的方式很多:flash方式、插件、web自带图形功能。任何一种图形化的展现都是非常困难的。然后就是数据采集过程模块,如何在一分钟内将多个设备的多个端口的数据写入到自己的数据库中依然是个难题,当然你可以通过多线程完成这样的任务,数据采集到后你会发现你的数据库膨胀的相当快速,大数据量快速查询又成为一个头痛的问题。解决了上面的几个主要问题后,短信的告警问题才真的成为了可能。
图形展现模块的设计:(图2,图3)
出/入流量:当选择出流量时,页面中展现的是本网络设备各个端口的出流量。当选择入流量时,页面中展现的是本网络设备各个端口的入流量。(出入是相对本网络设备而言,流出本网络设备的量为出,流入本设备的量为入)。
开始端口、结束端口:本网络设备的第一个端口,包括本网络设备中的逻辑端口(如:在高级路由器中的逻辑vlan3、vlan4等)。也可显示本网络设备的逻辑端口流量。
采集频率:这个是抽取(查询)了存储在数据表中本网络设备在不同时间段(5分钟、10分钟、15分钟、30分钟、1小时、2小时)各端口流量频率,相当于对数据表中数据的采样数据。
最大带宽:显示了本网络设备各个端口中实际最大带宽(4/3)的黄金分割带宽,目的是为了不让实际最大带宽显示出来后顶在了设备流量图最顶端,影响展现效果。最大带宽可以手动输入,当输入的数值小于本网络设备各个端口中实际最大带宽时,自动修改为最大带宽;当输入的数值大于本网络设备各端口中实际最大带宽时,按照输入数值从新展现设备流量图。
查询天数:查询天数默认是可以查询1-365天以内的所有数据,但是根据服务器的性能,显示大数据量时数据可能会溢出。建议数据在30天以内。
网络设备流量图:端口流量的折线图,一次用户请求,只能展现网络设备各端口的上行流量或下行流量。
各端口名称:从网络设备上的采集到的端口名称。
短信告警模块的设计:
使用php语言编写实现,根据网络设备链路流量监控模块的处理机制,将没有回应的网络设备的名称和时间写入到ERR表(错误表)中,php编写的轮询程序每10分钟查询一次当前10分钟内超过错误阀值的网络设备,如果不为空就向短信告警装置发送告警信息。
地址:_____________________
联系电话:_________________
传真:_____________________
邮政编码:_________________
乙方:_____________________
地址:_____________________
联系电话:_________________
传真:_____________________
邮政编码:_________________
甲方为网络电话话务提供商,向合作伙伴提供网络电话的话务及通道。乙方是开展网络电话话务的合法企业。甲乙双方本着互惠互利、共同发展的原则,经友好协商,就共同开拓网络电话话务业务事宜签订本协议。
第一条 定义与解释
对于本协议中所提及的术语和缩写作如下定义和解释:
“双方”、“二方”均系指甲方、乙方的合称。
“本协议”系指双方签订本《合作协议书》及其全部附件、补充协议。
第二条 合作内容
甲方提供以下服务资源:
甲方所提供的网络电话话务为乙方用户提供中国卫通网络电话话务通道;
甲方负责网络电话话务通道的日常维护与技术支持,并开放给乙方捆绑用户的查询帐户权限。
甲方按照乙方的要求提供用户批量开户卡(电子卡)、用户充值卡以及其他形式可行的支付手段。
甲方授权乙方可针对乙方捆绑用户进行查询、统计以及开户、销户操作(需与甲方协调)。甲方在合同签订后_______个工作日内,生成_______万用户开户数据接入乙方,并开通_______有效用户数据。
乙方提供以下服务资源:
乙方负责组织对乙方用户进行业务宣传。
乙方负责组织提供乙方用户的开通(注册)、查询登录,甲方提供技术支持。
第三条 双方权力与义务
(一)?甲方权利和义务
1.甲方负责网络电话话务通道的建设、运行和管理,保证向乙方及乙方用户提供畅通的通话通道。
2.甲方为乙方用户提供一个星期七天、每天24小时的服务,保证在乙方捆绑用户反映问题后四个工作小时内做出响应。
(二)?乙方权利和义务
1.乙方有权要求甲方在甲方平台上提供乙方管理系统,并可以乙方的名义发展乙方下级制度。
2.乙方有权管理乙方用户的信息(包括开户、销户、查询、统计等),乙方有权在不违反电信相关条例的基础上针对乙方用户开展促销或优惠活动,但必须获得甲方的认可。
3.乙方负责承担其发展的乙方用户的一定程度的客户服务。
4.乙方终止客户服务或业务发生变更时,应提前一个月通知甲方,并作好相应的善后事宜。
5.乙方应妥善保管查询帐户与操作密码,并承担因帐户和密码保管及使用不当而造成的一切损失的责任。
6.乙方在合同签订后_______个工作日内必须支付首次进话务量的金额,以及相关的保证金、加盟费,通过汇款等方式打入_______指定帐户。
第四条 付款方式
1.商根据首次进话务量,预先打入_______科技指定帐户,你处于___________级,应支付_____万分钟, 价格________分/分钟 ,人民币____万元。?
关键词:MIB;网络拓扑发现;SNMP
中图分类号:TP393文献标识码:A文章编号:1009-3044(2011)15-3543-02
当今,随着计算机网络技术的不断成熟和发展,它已经深入到社会的各个领域。人们在日常工作、日常生活中已经非常依赖于计算机网络,以至于网络的崩溃会造成不可挽回的损失。因此维护计算机网络的稳定就成为了目前这个领域中的重中之重。要维护网络的稳定就必然要进行计算机网络的管理,那么,首当其冲就是要获得网络的基本信息。这些基本信息包括了各个设备的连接状况,要知道网络中各设备的连接状况就必须要先进行网络拓扑结构的搜索。对于目前规模越来越大的计算机网络,靠人工进行拓扑搜索已经不可能了,因此需要计算机自动的进行拓扑搜索也就是拓扑发现。网络拓扑发现的目的就是发现网络实体,并获取实体间的连接关系。网络拓扑发现是网络故障定位,网络管理,通信瓶颈和网络性能分析的前提与基础。
拓扑发现首先要得到整个网络中的各个设备的路由信息,然后利用这些信息来自动生成网络拓扑图,在此过程中要充分利用各种路由的搜索算法和有关协议。网络拓扑发现算法主要包括发现路由器与路由器、路由器与子网之间的连接关系以及局域网内部交换机与交换机、交换机与主机之间的连接关系。其中自动发现路由器与路由器、路由器与子网之间的连接关系比较简单,由于现在绝大多数设备都支持SNMP协议,因此相关信息就可以从每个路由器的MIB库的ipRouterTable中获取。
1 简单网络管理协议(SNMP)简介
简单网络管理协议(SNMP)是为基于TCP/IP的多厂商异构互联网的管理而设计。它作为工业标准,已被广泛接受,其应用已扩展到其它协议组。目前几乎所有的网络产品,包括交换机、路由器、UPS、MODEM等硬件以及许多软件均支持SNMP。SNMP的基础是MIB数据库,MIB数据库包含了所有被管对象的信息,MIB是这些对象的有结构的集合。网络中每个系统(工作站、服务器、路由器、网桥等)都拥有一个反映系统中被管对象状态的MIB。网络管理实体可以通过提取MIB中的对象值监测系统中的资源,也可以通过修改这些对象值来控制资源。MIB变量记录了每个相连网络的状态、通信量统计数据、发生差错的次数以及内部数据结构的当前内容等。与ARP欺骗相关的信息就可以通过这些MIB变量获取,并且通过MIB库定义的其它MIB变量可以设置网络设备的运行参数,从而将实施ARP欺骗的终端隔离开来,阻止ARP欺骗对网络正常通信的破坏。
SNMP的管理信息库采用树型结构,它的根在最上面,根没有名字。每个MIB对象都用对象标识符(OID)来唯一的标识,其中每个可用信息是一个带标号的节点,每个节点用数字和字符两种方式显示,其中对象标识符OID是由句点隔开的一组整数,也就是从根节点通向它的路径,它命名节点并指示它在树中的准确位置。图1是管理信息库的一部分,它又称为对象命名树(objectnamingtree)。
如图1所示,在只讨论Internet中的对象时,只给出Internet以下的子树(图中的波浪线方框),并在Internet结点旁边标注上{1.3.6.1}即可。在Internet结点下面的第二个结点是mgmt,标号为2。再下面是管理信息库,其标识为{1.3.6.1.2.1},或{Internet(1) .2.1}。这种标识为对象标识符。
2 网络拓扑发现算法描述
众所周知,路由器的一个端口既可以和子网相连也可以与其他路由器相连,但是一个子网与另一个子网通信必须要通过路由器,因此子网要连接到路由设备的某个端口上。而子网间的相互通信是通过各自的网关完成的,所以网关与路由器端口是一一对应的。
对于指定深度的网络,基于SNMP的拓扑发现算法是使用一个路由器作为种子路由器,其在此网络中所有可以到达的网段,以及到达该网段所经由的下一跳路由器的端口IP地址和相关路由信息均被其路由表记录。获取这些记录并且继续向下搜索,直到指定深度为止。在此过程中还能获取到它所经过的每个路由设备上端口的直连子网及子网掩码,据此而得到这些子网中所有的活动主机以及它们的系统和IP地址等信息。因此,只要有任意一个路由设备端口的IP地址已知,就能将其作为种子路由获取到指定深度内的所有活动主机和路由设备的拓扑结构。
设计拓扑发现算法时,需要用到待检路由设备网关、拓扑信息、子网信息。这些信息都存放在相应链表中。待检设备网关链表中存放待检路由设备网关信息,对这些信息进行处理后就能得到该设备的网关信息及对应的子网信息,并将网关信息放入拓扑信息链表,子网信息放入子网信息链表中。算法会在指定深度停止搜索,在得到的拓扑信息链表中就能获得在此深度内所有路由设备间的连接关系,然后在子网信息链表中又能得到各路由设备的子网及其所有主机的信息。
需要从路由设备返回的应答数据包解析出的每条记录中的路由相关信息如下所示:
ipRouteDest:路由的目的地址。如为0.0.0.0。说明该路由为缺省路由。
ipRouteNextHop:路由的下一跳路由器地址。
ipRouteMask:路由目的地的子网掩码。
ipRoutelflndex:网关的接口号。
ifDescr:接口的描述,指定了vlan号。
ipRouteType:路由的类型,为整型类型。其意义如表1所示。
主要算法如下:
1) 初始化相应各链表。
2) 向种子路由设备发送PDU征询数据包,然后通过返回的应答数据包解析相关信息。在此过程中主要用到ipRouteType这个量。如果当前ipRouteType的值为3,表示目标所在地址直接与该路由器相连,即发现一个子网。此时将ipRouteNextHop值放入拓扑信息链表, ipRouteNextHop、ipRouteDest、ipRouteMask、ipRoutelflndex、ifDescr 值放入子网信息链表;若当前的ipRouteType值为4,表明目标地址所在的子网不是直接与该路由器相连,必须至少再经过一个路由器。因此将ipRouteNextHop和ipAdEntAddr值放入拓扑信息链表;若ipRouteNextHop在待检设备网关链表中无节点的IP地址与之相同,则将其放入待检设备网关链表,并将该节点的跳数值赋为2,表示该路由设备距本地网关所在设备有一跳距离。
3) 若当前节点的深度不超过指定深度,并且待检设备网关链表不为空,那么还需继续进行如下处理:取出当前的ipRouteNextHop,封入PDU征询数据包发给其他路由设备,然后重复第二步操作。最后若子网信息链表中还是无节点的IP地址与此ipRouteNextHop相同,则将ipRouteNextHop 放入待检设备网关链表,将该节点的跳数加一。
4) 从待检设备网关链表中删除当前已被处理过的节点并判断是否继续处理。
当到达指定深度后算法会自动停止,此时检索拓扑信息链表,就能得到此深度内所有路由设备的拓扑结构。
3 结论
本文讨论了一种利用snmp协议来自动发现网络拓扑结构的方法,介绍了该算法的主要流程,同时还分析了此过程中需要实现的一些关键技术。由于在此过程中不需要发送大量探测数据包,所以不会对网络造成过重的负担。由该方法所构造的网络拓扑能够较真实地反映网络拓扑情况,为流量测量中测试站点的布置、采样处理和结果分析提供了良好的依据,收到了理想的效
参考文献:
[1] David Zeltserman.SNMPv3与网络管理[M].潇湘工作实,译.北京:人民邮电出版社,2000.
[2] 黄锦亮,杜旭.基于SNMP的以太网拓扑发现[J].计算机应用,2006,26(1):37-39.
[3] 李晓鸿,张大方.一种以太网拓扑发现算法[J].同济大学学报,2002,30(10):1173-1177.
关键词:关键词:SNMP网络管理协议; 数据通讯; 网络管理
中图分类号:TP39 文献标识码:A 文章编号:
1. SNMP网络管理协议概述
目前网络技术的发展速度非常快,互联网的通讯数据传输技术已经比较成熟,各种网络协议和网络管理手段日益完善。随着互联网的深入发展,网络结构日益复杂,网络通讯传输的流量日益增加,这对网络管理提出了新的要求。在这种情况下,网络管理者不但要对网络流量进行监控,还要对网络带宽的使用效率、网络系统硬件出现的故障、网络系统软件存在的缺陷、以及网络整体安全性进行实时的监视和控制。基于这种现状,在网络管理中,急需建立一种网络管理系统来实现上述管理功能,SNMP网络管理协议就是在这种背景下提出的。
基于SNMP网络管理协议组成的网络管理系统优势明显,在实际应用取得了积极效果。由于SNMP网络管理协议具有通用性好移植性强,所以对于中等规模的网络系统有着较强的指导作用。目前,SNMP网络管理协议已经在中小企业的网络管理中发挥着重要作用,许多中小企业在构建网络系统时,SNMP网络管理协议成为了首选。SNMP网络管理协议的应用,降低了中小企业的网络管理难度,有效降低了网络管理成本,实现了网络功能,对网络中的设备提供了可靠的技术和协议支持,提高了网络的使用效率。针对目前许多中小企业由于不重视网络管理而引发的网络管理风险和网络安全问题,通过应用SNMP网络管理协议之后,都得到了有效解决。SNMP网络管理协议带给我们更多的是对网络系统的硬件支持和管理服务。
尽管SNMP网络管理协议优势明显,并且对网络管理有着较大的促进作用,但是经过对SNMP网络管理协议的应用案例研究后发现,使用了SNMP网络管理协议之后,系统的安全风险随之增加。由于SNMP是网络中一种常见的服务形式,所以我们在利用SNMP网络管理协议的同时,要对其安全风险引起高度关注,对于这种问题,需要我们在设置SNMP网络管理协议的时候,对防火墙以及安全协议进行升级,并研究出解决方案,保证SNMP网络管理协议能够发挥出积极作用,降低其对网络系统的安全威胁。
2. SNMP网络管理协议的原理及优点
SNMP网络管理协议主要是指网络的管理进程和进程二者在通信过程中所形成的约定和协议,具体内容为:SNMP网络管理协议明确了如何在网络环境之下对设备进行有效的监视,并实现标准化管理的框架以及通信公共语言建设,同时规范了安全和访问机制,使得网络系统的安全性得到保障。SNMP网络管理协议的原理为:SNMP网络管理协议主要通过软件来统计网络中所有设备的运行数据,并将这些数据传输到管理信息数据库内保存。网络管理员可以随时调用这些数据,查询过程称之为轮询。网络管理员要想保证网络系统的稳定可靠运行,就必须坚持轮询操作,通过轮询操作,网络管理员有效的建立起了与SNMP的关系,使得网络管理员可以实时的掌控网络的整体运行情况,保证系统稳定运行。此外,网络管理员可以通过SNMP网络管理协议对整个网络系统的通信能力,通信可靠性和稳定性进行评估,实现对网络系统的有效管理。
通过对SNMP网络管理协议的原理分析,我们对其的了解又加深了一层,SNMP网络管理协议之所以能够在实际中得到广泛的应用,主要是具有以下优点:
2.1 SNMP网络管理协议是在互联网标准协议TCP/IP协议基础上建立起来的,符合网络协议的标准,是一种有效的网络管理协议,具有通用性和可移植性,SNMP网络管理协议在传输层的协议主要采用UDP作为主要协议。
2.2 SNMP网络管理协议实现了网络的自动管理,通过该协议,网络管理员可以对网络上的信息进行检索和修改,并完成故障的发现和诊断,实现对网络的有效管理。
2.3 SNMP网络管理协议的另外一个特点是可以消除不同设备之间的物理差异,实现网络中不同设备的高效管理,使设备能够发挥最大的功效。
2.4 SNMP网络管理协议的突出特点是具有超时传输和断点续传的功能,可以实现信息数据的有效传输。
2.5 SNMP网络管理协议与其他网络管理协议相比较,具有报文种类少的特点,同时报文的格式非常简单易于掌握和理解,实现难度也比较小。
2.6 SNMP网络管理协议对于信息安全性较重视,采用了身份认证和安全管理制度,有效控制了用户对视图和信息的访问,提高了整体安全性。
3. SNMP网络管理协议的安全性讨论
SNMP网络管理协议是目前为止得到应用最多的网络管理协议,早在上世纪90年代就已经定义了第一个SNMP网络管理协议,版本号为SNMPv1。虽然SNMP网络管理协议的优点突出,在网络管理中的用途十分广泛,但是从其诞生以来,其安全性就引起了众多网络管理人员的关注。从应用情况来看,第一代SNMPv1版本的SNMP网络管理协议由于缺少身份验证机制,存在管理信息泄露风险,为了改善这一状况,研发人员对SNMP网络管理协议进行了升级,在SNMPv1版本的基础上开发出了SNMPv3,有效保证了网络管理信息的安全性,但是从应用角度来讲,依然存在安全缺陷。从目前的SNMP网络管理协议应用情况来看,其安全缺陷主要表现在以下几个方面:
3.1 SNMP网络管理协议存在身份验证缺陷,当遇到未授权的非法用户伪装成合法用户时,缺乏健全的身份验证机制,导致无法识别伪装,造成管理出现混乱。
3.2 SNMP网络管理协议存在消息保密缺陷,对网络管理的信息无法实现加密处理,容易造成非法用户查询并篡改网络管理信息,或造成网络管理信息丢失,容易引发网络管理信息泄密。
3.3 由于SNMP网络管理协议无法对管理信息进行有效加密,导致网络管理信息成为非法用户攻击的目标,致使网络管理信息容易被窃听甚至用于管理站之间的情报交换。
3.4 SNMP网络管理协议无法实现对管理信息的有效保护,容易使 管理信息被攻击者截获,使攻击者对网络管理流程和信息能够全面了解,最终使网络系统瘫痪。
3.5 SNMP网络管理协议在信息被截获以后,无法识别真实用户,在攻击者获得信息并登陆之后,真实用户尝试管理信息的时候会遭到系统的拒绝,显示非法访问。
3.6 SNMP网络管理协议在网络流量控制过程中也存在缺陷,由于缺乏必要的安全保护措施,网络系统的流量很容易被攻击者监测到,最终使攻击者计算出网络的实际业务流量,影响网络的安全。
4.SNMP网络管理协议的安全解决方案和应用效果探析
为了提高SNMP网络管理协议的安全性,扩大其应用范围,我们针对其安全缺陷提出了安全解决方案,主要采取以下方法:
(1)在SNMP网络管理协议中建立身份鉴别机制验证机制
针对SNMP网络管理协议缺乏身份验证的缺陷,我们专门建立了用户身份鉴别和验证机制,使每一个用户在登陆系统之前,都需要通过鉴别和验证系统。
(2)在SNMP网络管理协议的数据传输过程实行合法性检查
为有效保证SNMP网络管理协议下数据传输安全,我们在对数据进行传输的时候都要实行合法性检查,保证所传输的数据具有合法性,符合网络系统传输标准。
(3)在SNMP网络管理协议发送报文的过程中对报文进行重复检查
为了保证SNMP网络管理协议下报文的准确性,我们在发送报文之前,要对报文进行重复检查,确认报文内容准确无误后再进行传输。
(4)在SNMP网络管理协议中对报文进行加密处理
对报文进行加密处理,是保证SNMP网络管理协议最好的手段,目前我们已经对报文采取了加密手段,有效保证了报文内容的安全性。
目前SNMP网络管理协议的应用非常广泛,应用领域比较宽,主要用于中小企业及学校的网络系统管理中,其应用效果主要体现在以下几个方面:
(1)SNMP网络管理协议在路由器和交换机领域得到了重要应用,使路由器和交换机在使用过程中能够得到有效的管理和监控,发挥其积极作用。
(2)SNMP网络管理协议实现了操作系统有效的远程管理,使操作系统的管理性能得到了拓展,增加了远程管理功能,为远程设备的管理提供了手段。
(3)SNMP网络管理协议实现了对协议控制下网络设备运行的监测,为网络设备的可靠运行提供了技术保障,保证网络设备处于高效运行状态。
(4)SNMP网络管理协议实现了网络用户的身份认证,提高了网络系统的安全性,杜绝了非法用户登录系统,保障了整个网络管理系统的安全。