• 大小: 3.23MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-29
  • 语言: Java
  • 标签: SNMP  TLV  PDU  JAVA  

资源简介

SNMP PDU TLV格式报文解析,附带设计报告

资源截图

代码片段和文件信息

package epdu;

import test.Decode;

public class Community {

private int type;

private int length;

private String community;

private int total_length;

public int getType() {
return type;
}

public void setType(int type) {
this.type = type;
}

public int getLength() {
return length;
}

public void setLength(int value_length) {

this.length = value_length;
}

public String getCommunity() {
return community;
}

public void setCommunity(String community) {
this.community = community;
}

public void setTotalLength(int byte_num) {
this.total_length = this.length + byte_num + 1;
}

public int getTotalLength() {

return this.total_length;
}

public void deCodeTLV(String tlv_code) {

Decode deCode = new Decode();
deCode.decode(tlv_code);
setType(deCode.getType());
setLength(deCode.getValueLength());
setTotalLength(deCode.getByteNum());
deCode.sdecode(tlv_code.substring(
(this.total_length - this.length) * 2 this.total_length * 2));
    setCommunity(deCode.getRetStr());
    System.out.println(“Community.type:“ + getType());
    System.out.println(“Community.value_length:“+getLength());
    System.out.println(“Community.total_length:“+getTotalLength());
    System.out.println(“Community.community:“ + getCommunity());
    System.out.println();
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      35328  2008-06-22 10:18  网络管理课程设计\网络管理任务书.doc

     文件        232  2008-06-24 15:55  网络管理课程设计\mysnmp\mysnmp\.classpath

     文件        382  2008-06-24 15:55  网络管理课程设计\mysnmp\mysnmp\.project

     文件       1363  2008-06-24 21:21  网络管理课程设计\mysnmp\mysnmp\bin\pdu\Version.class

     文件       1434  2008-06-24 21:20  网络管理课程设计\mysnmp\mysnmp\bin\pdu\VarValue.class

     文件       1436  2008-06-24 21:19  网络管理课程设计\mysnmp\mysnmp\bin\pdu\VarName.class

     文件       1464  2008-06-24 21:18  网络管理课程设计\mysnmp\mysnmp\bin\pdu\VarBinds.class

     文件       1542  2008-06-24 21:17  网络管理课程设计\mysnmp\mysnmp\bin\pdu\VarBind.class

     文件       1318  2008-06-24 19:29  网络管理课程设计\mysnmp\mysnmp\bin\pdu\Var.class

     文件       1480  2008-06-24 21:53  网络管理课程设计\mysnmp\mysnmp\bin\pdu\SNMPMessage.class

     文件       1382  2008-06-24 21:14  网络管理课程设计\mysnmp\mysnmp\bin\pdu\RequestId.class

     文件       1687  2008-06-24 19:29  网络管理课程设计\mysnmp\mysnmp\bin\pdu\MessageV.class

     文件       2016  2008-06-24 21:40  网络管理课程设计\mysnmp\mysnmp\bin\pdu\GetRequestPduV.class

     文件       1528  2008-06-24 21:11  网络管理课程设计\mysnmp\mysnmp\bin\pdu\GetRequestPdu.class

     文件       1387  2008-06-24 21:10  网络管理课程设计\mysnmp\mysnmp\bin\pdu\ErrorStatus.class

     文件       1381  2008-06-24 21:09  网络管理课程设计\mysnmp\mysnmp\bin\pdu\ErrorIndex.class

     文件       1449  2008-06-24 22:04  网络管理课程设计\mysnmp\mysnmp\bin\pdu\Community.class

     文件       4937  2008-06-25 17:04  网络管理课程设计\mysnmp\mysnmp\bin\pdu\TestTLV.class

     文件        389  2008-06-24 21:49  网络管理课程设计\mysnmp\mysnmp\bin\oid\OID.class

     文件       1567  2008-06-24 21:40  网络管理课程设计\mysnmp\mysnmp\bin\encode\Encoder.class

     文件        395  2008-06-25 15:15  网络管理课程设计\mysnmp\mysnmp\bin\testdecode\Testdecode.class

     文件        927  2008-06-24 21:40  网络管理课程设计\mysnmp\mysnmp\src\encode\Encoder.java

     文件        134  2008-06-24 21:49  网络管理课程设计\mysnmp\mysnmp\src\oid\OID.java

     文件        762  2008-06-24 22:04  网络管理课程设计\mysnmp\mysnmp\src\pdu\Community.java

     文件        720  2008-06-24 21:09  网络管理课程设计\mysnmp\mysnmp\src\pdu\ErrorIndex.java

     文件        731  2008-06-24 21:10  网络管理课程设计\mysnmp\mysnmp\src\pdu\ErrorStatus.java

     文件        826  2008-06-24 21:11  网络管理课程设计\mysnmp\mysnmp\src\pdu\GetRequestPdu.java

     文件       1216  2008-06-24 21:40  网络管理课程设计\mysnmp\mysnmp\src\pdu\GetRequestPduV.java

     文件        964  2008-06-24 18:59  网络管理课程设计\mysnmp\mysnmp\src\pdu\MessageV.java

     文件        724  2008-06-24 21:14  网络管理课程设计\mysnmp\mysnmp\src\pdu\RequestId.java

............此处省略92个文件信息

评论

共有 条评论