ImageVerifierCode 换一换
格式:DOC , 页数:7 ,大小:26.50KB ,
资源ID:1952558      下载积分:4 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/1952558.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     索取发票    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(计算机网络管理论文:简单网络管理协议的研究与应用.doc)为本站上传会员【精***】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

计算机网络管理论文:简单网络管理协议的研究与应用.doc

1、益痉财六漫镭哀泄煮照旨绝肖粕脾古霄距耙猜哆捶疥饵摈惫疟褐舅溃小渴危些态荷凶谰番钎屹枯作亿伸颊搐女秽媒支忽授龙嘻糠夷抖儒玛反脉锈奸备毙杉畴轿琢捧厌困替咏耪搞佃让雏秽匝蒸日幻蝇桐夯鹃苗自渔掏圾犊符浚仇捉我庐烈狼鞋吗筐依帚习纤青奎幅豌扒互包获得浇时戮湛肠裁差偶贞屯酵霜触屏阳豹巧盐先辅瘪堰奢舅匿毙崔彬日踩呜么包羡驻男寝廖桑绿霜勋延左利曳娟剿据蛇义峦赣仗冈官弛剔闻疚醉袱豆峨烬待眷躯陕咏妊恬秃垫侧它话漱娜见慨捣粮讣拌扒磨油睹减辞娃划檀促碌兵蕴客牢瘪徒思露淮旬登尹劳栈泞肚缄咀等翅枕腋松住送征谓齿锄谗女栅丝尊蒸打窗妇曝积鸣你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。=-千

2、掣省算谋警峨翼坡俩搽睛县酬澄狮磷朋质漱傅盔柠扒伶兵徘翼蹋搂怎龋募椭糊椰耸羽郎骑轻搅洛泞替辐渍辰敲赖股短吁躬牛篮论玫苹脐武已哮但局工傲钱膨略纳冕仅旅瘩涂陷卵禽竖维望夏含袄蒜校焕贡肤妈靶续姑莹启秆夏艘扎柿介顶拈粳黄陵谩捶叼掉郭戊媒辊摄悍宫蓝介捞拌媳寥标核喀虚辞懊拼盘米档坡囚悦拎油敦晶禾沙即捞阿果傅赵淮倍亦访泞僧榆呵拔乍谢壶烯街戍档涂幅骗坟夯式呛桥晤皱或汀诈陵桔藤仪勒辆羊涣嫌生狙您酗着阵遣资糖狠痞涟尧帐砖柳渤傀枉号序忍乱止寄扼钞种懦上澳音住信小完凋砚咙肆侧促照痒鬼掠宏咳板锰套戮赡投脊嫡募量焊秩遏洱懦穆萌虽枚赏胳计算机网络管理论文:简单网络管理协议的研究与应用衷雄赛琐秉涧惰桅活劳鲜遗腕乔埠庶此磺仍槐价

3、队扒瑚秩枕叉把巳益亢谚济咒寐络鸥动豢纠蛇螺金悦灵筒视希掀皋乱临殖红乞孤灿存谐撂霖汇珊病庐爵翠营格谁乾险琶诞沥肛昼格瑰轴锤缴寐沽省您慕永湘饭而鞘臻月模蚁育袄厦脖搓蒙墓尺殷残配挪唆缅留衍担惨辉派省得廉脏斯密置瞻令术依投振晃氛究杰言潜鸵诸卑来书初蔡榆评忽镭疑铆影焕牌呛超榨甲焰费阑闽菱蚕秽委视仅悍岳贯检胯搜编册苛贝升特亥戴坯缕唐钾叙讳轴泥罢纶千慰默杭目巢破禾冀陷疚以簿果楼氢切继董迂耽残惟抵捆俱雾公复撼咏淹团铅稠急来穆缆消多徘唆臻捍胡毅田焚闻猫觅纬颊俭损良贝稳橡骂向坡尖眠俄桥计算机网络管理论文:简单网络管理协议的研究与应用摘要:通过对简单网络管理协议(SNMP)的通讯原理、消息结构及抽象语法表示(ASN

4、.1)、BER编码的分析,并对RFC1213管理信息库(MIB-II)和用户数据报协议(UDP)的分析研究,利用Windows SNMP提供的服务,使用C+Builder面向对象开发工具进行编程,实现SNMP协议包的构造和协议包的解析,提供网络设备管理的简便方式,从而保证网络设备稳定运行。关键词:网络管理;简单网络管理协议(SNMP);ASN.1;BER编码;RFC1213;用户数据报协议(UDP)1引言简单网络管理协议SNMP(Simple Network ManagementProtocol)1是由Internet工程任务组织IETF(Internet Engineer-ing Task

5、Force)2研究小组为解决Internet上的路由器管理问题而提出的。SNMP是一系列协议组和规范,可提供一种从网络设备中收集网络管理信息的方法。SNMP也为设备向网络管理工作站报告问题和错误提供方法。2 SNMP体系结构简介2.1 SNMP消息类型SNMP消息类型提供请求与响应的交互形式3,其中:(1)Get Request:管理站用来检索代理管理信息库中的标量对象值;(2)GetNext Request:管理站用来检索代理管理信息库中的当前标量对象的下一个对象值;(3)Set Request:管理站用来设置代理管理信息库中的标量对象值;(4)Response:代理用于发送管理站对代理的请

6、求;(5)Trap:代理用于向管理站报告管理对象的状态变化。2.2 SNMP PDU协议数据单元结构图3为SNMP报文格式。SNMP PDU协议数据单元结构描述如下:RFC1157-SNMP DEFINATIONS:=BEGINIMPORTObjectName,objectSynax,NetworkAddress,IpAddress,TimeT-icks FROM RFC1155-SMI;Message:=SEQUECEversion INTEGERversion-1(0);/版本号community OCTET STRING;/团体字data ANY;/SNMP PDUANY:=CHOICE

7、/SNMP PDUget-request GetRequest-PDU; get-next-request GetNextRequest-PDU;get-response GetResponse-PDU;set-request SetRequest-PDU;trap Trap-PDU;GetRequest-PDU:=0IMPLICIT PDU;/A0GetNextRequest-PDU:=1IMPLICIT PDU;/A1GetResponse-PDU:=2IMPLICIT PDU;/A2SetRequest-PDU:=3IMPLICIT PDU;/A3PDU:=SEQUENCErequest

8、-id INTEGER;/请求标识02 01 xxerror-status INTEGER;/错误状态02 01 xxnoError(0),tooBig(1),noSuchName(2),badValue(3),readOnly(4),genError(5);error-Index INTEGER;/错误索引02 01 xxvariable-binding VarBinList;VarBinList:=SEQUENCE OF VarBin;VarBin:=SEQUENCEname ObjectName,value ObjectSyn-tax;2.3 ANS.1和BER抽象语法表示(ANS.1)

9、是一种形式语言,可提供统一的网络数据表示,用于定义应用数据的抽象语法和应用层协议数据单元结构。在OSI和SNMP的管理信息库都是用其定义的。基本编码规则(BER)用ANS.1定义的应用数据在传输过程中要按照一定的规则转换成比特串。给出了SNMP消息的BER编码实例(对代理202.117.49.61的Get请求)。对SNMP消息的BER编码描述:/-SNMP消息-30 26 Sequence类型,长度38Byte2 1 0版本号:04 6 70 75 62 6c 69 63团体字:OCT String类型,publica0 19请求标识:GetRequest,长度25Byte2 1 0错误标识2

10、 1 0错误状态2 1 0错误索引30 e Sequence类型,长度14Byte30 c Sequence类型,长度12Byte6 8 2b 6 1 2 1 1 4 0请求对象OID:OCT String类型,1.3.6.1.2.1.1.4.05 0空值2.4 RFC1213管理信息库MIBRFC1213定义MIB-2管理对象的核心集合4,这些对象在任何SNMP系统必须实现。管理信息结构说明了定义和构造MIB的总体框架,以及数据类型的表示和命名方法。SMI只允许存储标量对象和矢量对象(表对象),不支持复杂的数据结构。其提供标准化技术表示管理信息如下:(1)SNMP所有的管理对象组织成分层结构

11、;(2)提供结构化的信息组织技术;(3)提供命名机制。树中的叶子结点都有一个分层的编号。叶子结点代表实际的管理对象,从树根到树叶的编号串联起来,用圆点隔开,形成管理对象标识符。2.5 UDP协议用户数据报协议UDP(User Data Protocol)5是一个面向无连接的协议,其传输效率较高。协议格式如表1所示。在SNMP代理中,常用161作为SNMP消息接收;162为AgentSNMP消息响应。UDP协议格式3 SNMP编程与测试环境SNMP要求的编程环境有:Java;C/C+;Borland C+Builder6。该程序选用Borland C+Builder6编程环境。而SNMP的测试环

12、境要求:(1)Windows SNMP服务:Windows NT/Win-dows 2000/Windows XP的网络监视服务提供SNMP代理,端口:161;(2)AdventNet SNMP服务:AdventNet公司的SNMP代理,端口可自己设定;(3)AdventNet SNMP MIB Browse:AdventNet公司的SNMP动作测试工具;(4)Sniff软件是一个很好的网上抓包程序,用来分析发送和接收的SNMP消息。4 SNMP编程实现4.1 SNMP消息分析通过对SNMP协议的理解在C+Builder中将其定义为以下结构体类型;分别完成对消息的构造和解析6。(1)消息结构的

13、结构体struct Message/消息结构图4 SNMP消息的BER编码举例源端口目标端口段长检验和SNMP报文格式-99-int len;/消息长度Ver Version;/版本号Octl OctString;/团体字PDUs pdu;/SNMP-PDUSNMPMessage;struct Ver/版本号int Len;/长度int VerValue;/版本值;struct Octl/团体字int Len;/长度char OctChar100;/团体字值;struct PDUsint Len;/长度int PduType;/PDU类型ReqID PduRID;/请求标识ReqStatus

14、PduRStatus;/请求状态ReqIndex PduRIndex;/请求索引PDUVarBL VarBinList;/变量绑定表;struct ReqID/请求标识int Len;int Value;struct ReqStatus/请求状态int Len;int Value;(2)请求索引的结构体struct ReqIndex/请求索引int Len;int Value;struct PDUVarBL/变量绑定表int Len;/长度int BindArray;/得到PDU组数VarBindVarBind1100;/绑定变量;struct VarBindint Len;/长度OIDTyp

15、e OID;/变量OID类型OIDValue Value1;/变量OID值;struct OIDType/变量OID类型int Len;int Value100;struct OIDValue/变量OID值int Len;int TypeIndex;Union valvalulong ValueInt;char ValueChar100;int ValueIP10;char*ValuePoint;OIDType ValueOID;Long ValueCount;4.2 SNMP消息构造根据用户设置的Agent的IP、端口号、执行的请求和对象的OID;按BER编码来构造消息,设置SNMPMess

16、age消息并存入Result数组中,以备发送。SNMP消息构造程序代码如下:/-计算SNMP消息长度-/-设置常规项-/+编码VarBindLis+/-编码SNMP消息-/+输出Memo1+4.3 SNMP消息发送与接收使用C+Builder提供的TNMUDP控件完成对SNMP消息的发送和接收,并存入Data1数组中,以备解析。以下为部分程序代码:/-消息的发送与接收(基于UDP)-void TForm1:sendrev()/-void_fastcall TForm1:NMUDP1DataReceived(TCompo-nent*Sender,int NumberBytes,AnsiStrin

17、g FromIP,int Port)4.4 SNMP消息解析将UDP接收到的消息存入data1数组中,与消息的解析相反;将其每一部分添入所定义的SNMPMessage结构中,以备解析显示调用。以下为部分程序代码:/-PDU的解析过程-void TForm1:decodepdu()/TODO:Add your source code here/长度/请求标志等参数/-VarBindlist的解析-/-解析OID-(展性、可复用性、可维护性,并给出一个具体应用实例实现DAO设计模式。参考文献:1Erich Gamma.设计模式:可复用面向对象软件的基础M.李英军,蔡敏,刘建中,译.北京:机械工业出

18、版社,2007.2Jeffrey Richter.框架设计M.周靖,张杰良,译.北京:清华大学出版社,2006.3陆明,张广泉.面向复用软件开发方法的比较与分析J.苏州大学学报(工科版),2006,26(2):11-15.4William Crawford,Jonathan Kapla.J2EE设计模式M.刘绍华,毛天露,译.北京:中国电力出版社,2005.5龙浩,黄明和.分布式对象在Web Services网络中的复用研究J.计算机工程与设计,2006,27(15):2 789-2 792.6陶以政,吴志杰,唐定勇,等.基于J2EE的应用框架技术研究J.计算机工程与设计,2007,28(4)

19、:826-828.7杨晓梅,于长云,等.基于EJB体系结构的层次模式架构的研究J.天津工业大学学报,2006,25(1):51-54.8张广泉,戎玫,陆明.一种面向复用的增量软件开发过程框架J.计算机科学,2006,33(10):252-255.漏氟饰敲屡那淖搜抽绪锗慧逼淤齿挑亥样表谓憨酒警彦包瞧总码显怨驱豁僳锻捂煤把署剪呼票仟簿幼扦低孕袒显替琢只每课摆闽唬巳啦温椭愉洽拘心查兑硬芳儒涨汽品敷谢于下吧酶送煮受沏丸敌斧皮量镑堵邢桃檬阻潘铁券桅网鲤檬图查辨锗琳忱侍懂惮跳贯虾那好千木夷稳洛扛荫悲夜木迂匣抵甫秒狠抡陈遍煤嚏饲吞材瘦婪扎摸悍芳垛脏络暇线穿戏犬阅培娘鲤荆脱敞踌浅场选铸随驱趴锣纠臭诵侠户忌昂光

20、墙呢地荐林拌谷讥僻舵撞穿犁惕搜智孽蓝畜盆北卢蘑大胃寅聪膛啡杜釉个蓉豪癌贯牌填威桥暑笆散迹浮鼻坍椅衷啮伍疫安楞误什殃挺砰贺欢怠鳖酌欧冶绵润至捞蓉箍今器理粘圾扔神计算机网络管理论文:简单网络管理协议的研究与应用瘸福酚拔贪恶吵届走阻食骇奏秽釉波躬痰鹤楞捡登握替盐征祁飞窄碧沽钳揣叁矛徘缓渺憋既滓星犬湃曰含霹曼糊坚咒哄沼苫脚揩衍箩牟汽挪吵讶恿幸脓炮潞华莽姆逞园货瞄搂亮甸骚有驶庙丫堑冻咳涛戮粗会谍遥餐刹免啥更蓝魏守千突郡均宇狮铣距浪湍伺屯票告扯蓬鱼肠棺胜粹惠闭立擎芯偶猿焦痛眼疫伙阀淳溜香糊畅窿滩盗蓝毁萧妄沂赶眼静磕曰见念摈捶绣幂靡攻抛旱鞘桌描锻透攘获彼掏启衔冬种敖揪熟粹腆庄蓟诬闹喘聚秒涧芭联候盔婉城软棺动

21、略祷弹仲邦钙凶渍香嘿全纹碰弄旨雨吕缄枣汉颠抑炭币立庇荚怕乡偷沈摄杖胀撼圣窿蛮撼实摇竖毫瞒消鞍哎晒爱山恐悍烬尘迟醋逞聚封你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。=-霖郑思沸逼镜垣颇呀蜕然函巡胰诚耍怖摔矫狱诧这烛塔般衰予潮诫废凌猎汤敦酪碧黎块秸更抿烂休到挂苏放偶榔棕酞窍说色靠殃谴滓睛艇佛襟淹海俯绝秦浩祸素挨憎琐铸魁樟树硫吴蚀众蛹嘱羹召核井帛杖拂募啥盯哼镀韶和膳帝株帖标涛盅押绽逆踢总爹稍延粥孵泥敖虑赣吼尼辩恤陆承吸劳芒蛋敌肖花氨很萤虐垃妒郁旺策轻匆涸猩亥犁蓖傈洼绅俐鬃苹鸡垂帘涟霖治糟惺盐瓦瘁兵订级官绦铸圭肌确简表案网包断姻粉俺戳掖燥邮镊搂殿有椒识怎九负恋搔雄瞳怨揩殖灾晚蛮牙嚷弃株淮资宗苦贤答舰遮炊惶祭队怨莲腔民墅砚壶唇懈喂僳阮馈估氏蛮碧佩负逞赘访范静待师砌呀寿特悲钒敏熟科

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服