资源简介
snmp 网络流量监控
snmp实现MIB库多变量访问
snmp协议开发网管agent客户端
java与SNMP的网络管理研究
代码片段和文件信息
import jpcap.*;
import jpcap.packet.*;
import java.awt.Rectangle;
import java.lang.String;
import javax.swing.*;
public class CapturePK extends Jframe implements PacketReceiver
{
private JPanel jContentPane = null;
private JButton start=null;
private JButton Stop=null;
private JButton End=null;
private JButton Analy=null;
private JTextArea jta = null;
private JScrollPane jsp=null;
private JScrollPane udpcon=null;
private JTextArea udpcontext=null;
public static Boolean begin=false;
public byte[] data=null;
public CapturePK()
{
super();
initialize();
}
private void initialize()
{
this.setSize(600 500);
this.setContentPane(getJContentPane());
this.settitle(“Send“);
begin=false;
}
private JPanel getJContentPane()
{
if (jContentPane == null) {
jContentPane = new JPanel();
jContentPane.setLayout(null);
jContentPane.add(getStart() null);
jContentPane.add(getEnd() null);
jContentPane.add(getStop() null);
jContentPane.add(getAnaly() null);
jContentPane.add(getJScrollPane()null);
jContentPane.add(getJScrollPane1()null);
}
return jContentPane;
}
private JScrollPane getJScrollPane() {
if (jsp == null) {
jsp = new JScrollPane();
jsp.setBounds(new Rectangle(20 80 500 200));
jsp.setViewportView(getJta());
}
return jsp;
}
private JScrollPane getJScrollPane1() {
if (udpcon== null) {
udpcon = new JScrollPane();
udpcon.setBounds(new Rectangle(20 300 500 150));
udpcon.setViewportView(getJUDP());
}
return udpcon;
}
private JTextArea getJUDP() {
if (udpcontext== null) {
udpcontext= new JTextArea();
}
udpcontext.append(“源Port \t“+“目的Port\t“+“Version\t“+“Community\t\t“+“Command\t“
+“ResquestId\t“+“Error_Status\t“+“Error_index\t“+“Oid\t\t“+“OidValue\r\n“);
return udpcontext;
}
private JTextArea getJta() {
if (jta == null) {
jta = new JTextArea();
}
jta.append(“源IP\t\t“+“目的IP\t\t“+“Protocol\t“+“Version\n“);
return jta;
}
private JButton getStart()
{
if (start == null) {
start = new JButton();
start.setBounds(new Rectangle(10 30 80 20));
start.setText(“Start“);
start.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
Boolean b=true;
setBeginValue(b);
capture();
}
});
}
return start;
}
private JButton getEnd()
{
if (End == null) {
End = new JButton();
End.setBounds(new Rectangle(200 30 80 20));
End.setText(“End“);
End.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
System.exit(1);
}
});
}
return End;
}
private JButton getStop()
{
if (Stop == null) {
Stop = new JButton();
Stop.setBounds(new Rectangle(100 30 80 20));
Stop.setText(“Stop“);
Stop.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
Boolea
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 384 2008-05-15 21:51 SnmpSend\.project
文件 8184 2008-05-20 20:08 SnmpSend\src\com\join\snmptext\SendSnmp.java
目录 0 2008-05-15 21:52 SnmpSend\src\com\join\snmptext
目录 0 2008-05-15 21:52 SnmpSend\src\com\join
目录 0 2008-05-15 21:52 SnmpSend\src\com
文件 9158 2008-05-21 01:41 SnmpSend\src\CapturePK.java
目录 0 2008-05-15 21:51 SnmpSend\src
文件 8874 2008-05-20 20:08 SnmpSend\bin\com\join\snmptext\SendSnmp.class
文件 782 2008-05-20 20:08 SnmpSend\bin\com\join\snmptext\SendSnmp$1.class
文件 1024 2008-05-20 20:08 SnmpSend\bin\com\join\snmptext\SendSnmp$4.class
文件 774 2008-05-20 20:08 SnmpSend\bin\com\join\snmptext\SendSnmp$3.class
文件 766 2008-05-20 20:08 SnmpSend\bin\com\join\snmptext\SendSnmp$2.class
目录 0 2008-05-19 07:41 SnmpSend\bin\com\join\snmptext
目录 0 2008-05-19 07:41 SnmpSend\bin\com\join
目录 0 2008-05-19 07:41 SnmpSend\bin\com
文件 830 2008-05-21 01:41 SnmpSend\bin\CapturePK$3.class
文件 862 2008-05-21 01:41 SnmpSend\bin\CapturePK$1.class
文件 9225 2008-05-21 01:41 SnmpSend\bin\CapturePK.class
文件 682 2008-05-21 01:41 SnmpSend\bin\CapturePK$2.class
文件 1011 2008-05-21 01:41 SnmpSend\bin\CapturePK$4.class
目录 0 2008-05-15 21:51 SnmpSend\bin
文件 479 2008-05-19 07:41 SnmpSend\.classpath
文件 6073 2008-05-18 17:00 SnmpSend\packet.txt
文件 18372 2007-06-12 02:27 SnmpSend\jpcap.jar
文件 428331 2008-05-15 21:35 SnmpSend\SNMP4J.jar
目录 0 2008-05-15 21:51 SnmpSend
文件 189692 2009-07-30 19:55 基于Java和SNMP的网络管理研究.pdf
文件 240754 2009-07-30 19:56 基于SNMP协议开发网管AGENT客户端.pdf
文件 257901 2009-07-30 19:56 基于Windows的SNMP编程技术的研究.pdf
文件 150357 2009-07-30 19:57 一种基于SNMP实现MIB库多变量访问的方法.pdf
............此处省略5个文件信息
相关资源
- snmpv3 java实现
- Java编写的SNMP 客户端程序,可以通过
- 利用snmp协议获取机器设备信息 代码
- SNMP PDU报文解析JAVA实现
- SNMP测试工具 支持批量操作以及配置文
-
ob
jectSNMP开发组件zhtelecombasis.jar - zhtelecombasis.jar
- snmpforjava -demo最全
- AdventNet_Agent_Toolkit_Java_Edition_6_0_0
- 基于Java的SNMP网络管理系统
- SNMP管理站开发-java实现
- snmp4j完整
- 毕业答辩-JAVA基于SNMP网络设备MIB信息
- java通过SNMP协议获取交换机设备信息如
- JAVA基于SNMP网络设备MIB信息采集(论文
- snmp4j包来读取snmp协议数据
- Java基于SNMP/MIB的网络数据获取系统设
评论
共有 条评论