最新公告
  • 欢迎您光临IO源码网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • snmp4j编程简介 PDF 下载

    snmp4j编程简介 PDF 下载

    本站整理下载:
    链接:https://pan.baidu.com/s/1aW5aj_pHAbH4xTlRZ98cqg 
    提取码:0drc 
     
     
    相关截图:
     
    主要内容:

    Snmp4j编程简介【转】
    Snmp4j编程简介之一
    Snmp4j编程简介之一:Target
    关于Snmp4j包,最重要三个概念,也是三个类:Snmp、Target、PDU。
       
         Target,表示被管理的设备。对于一个被管理的设备,我们关注它的Address,它使用的协议版本version,访问它的用户名和密码、以及对这个设备我们设置跟它打交道的一些策略,比如超时时间、重传次数等。所以有如下方法:
        1)获取或者设置ip地址
        void setAddress(Address address)  
         Address getAddress()
        2)设置或者获取版本号(支持V1,V2c,V3)
        void setVersion(int ver)
        int   getVersion()
        3)超时时间 ( 单位:milliseconds )
        void   setTimeout(long out)
        long getTimeout()
        4)重传次数
        void   setRetries(int retries)
        int   getRetries()
        5)最大PDU大小值
        void setMaxSizeRequestPDU(int max)
        int   getMaxSizeRequestPDU()
        上面这些对于Snmp三个版本都是相同的,不同的只是在于安全方面,具体来说,Snmpv1,v2c采用共同体(community)方式,安全性很差;SnmpV3采用基于用户的安全(USM)方式,安全性能得到很大提高。
       (1) 对于Snmpv1,v2c,使用Target派生出一个子类CommunityTarget,增加了对Community的方法:
            void setCommunity(OctetString community)
            OctetString getCommunity()
        (2)对于SnmpV3,使用其子类UserTarget,增加了一些有关USM安全方面的设置,比如采用的安全模型、安全级别、访问该设备的用户名以及权威引擎ID(authoritative engine ID):
           i)安全级别(支持三种安全级别)
           void setSecurityLevel(int level)
           int   getSecurityLevel()
           ii)访问用户名(该访问用户名称必须在设置USM的时候添加其相应的UsmUser)
           void setSecurityName(OctetString name)
           OctetString   getSecurityName()
           iii)安全模型(支持三种安全模型)
           void setSecurityModel(int model)
           int   getSecurityModel()
           V)权威引擎ID(authoritative engine ID)
           void   setAuthoritativeEngineID(byte[] id)
           byte[] getAuthoritativeEngineID()
       
     对于Target的代码大致如下:(摘自Snmp4j的说明文档)
    Community Target
     CommunityTarget target = new CommunityTarget();
    target.setCommunity(new OctetString(“public”));
    target.setAddress(targetAddress);
    target.setVersion(SnmpConstants.version1);User Target
     UserTarget target = new UserTarget();
    target.setAddress(targetAddress);
    target.setRetries(1);
    // set timeout to 500 milliseconds -> 2*500ms = 1s total timeout
    target.setTimeout(500);
    target.setVersion(SnmpConstants.version3);
    target.setSecurityLevel(SecurityLevel.AUTH_PRIV);
    target.setSecurityName(new OctetString(“MD5DES”));
    Snmp4j编程简介之二
    Snmp4j编程简介之二:PDU

    *** 次数:10600 已用完,请联系开发者***

    1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!384324621@qq.com
    2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
    3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
    4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有★币奖励和额外收入!

    IO 源码网 » snmp4j编程简介 PDF 下载

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    IO源码吧
    一个高级程序员模板开发平台

    发表评论

    • 104会员总数(位)
    • 11122资源总数(个)
    • 77本周发布(个)
    • 7 今日发布(个)
    • 448稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情