首页 相关文章 JPCAP——Java中的数据链路层控制

JPCAP——Java中的数据链路层控制

  一.JPCAP简介
  
  众所周知,Java语言虽然在TCP/UDP传输方面给予了良好的定义,但对于网络层以下的控制,却是无能为力的。JPCAP扩展包弥补了这一点。
  
  JPCAP实际上并非一个真正去实现对数据链路层的控制,而是一个中间件,JPCAP调用wincap/libpcap,而给JAVA语言提供一个公共的接口,从而实现了平台无关性。在官方网站上声明,JPCAP支持FreeBSD 3.x, Linux RedHat 6.1, Fedora Core 4, Solaris, and Microsoft windows 2000/XP等系统。
  
  二.JPCAP机制
  
  JPCAP的整个结构大体上跟wincap/libpcap是很相像的,例如NetworkInterface类对应wincap的typedef strUCt _ADAPTERADAPTER,getDeviceList()对应pcap_findalldevs()等等。 JPCAP有16个类,下面就其中最重要的4个类做说明。
  
  1.NetworkInterf...[ 查看全文 ]

2016-02-19 标签:

JPCAP——Java中的数据链路层控制的相关文章

手机页面
收藏网站 回到头部