首页> 外文会议>Digital Convergence for Creative Divergence >Libpcapv6: Packet Capture Library Supporting IPv6
【24h】

Libpcapv6: Packet Capture Library Supporting IPv6

机译:Libpcapv6:支持IPv6的数据包捕获库

获取原文
获取外文期刊封面目录资料

摘要

In this paper, we discuss the design and implementation of libpcapv6, a packet capture library for IPv6. Libpcapv6 is an extended version of libpcap; libpcap is a packet capture library for IPv4 developed at the Lawrence Berkeley Laboratory which has been widely used to develop well-known TCP/IP test tools for Unix based systems such as tcpdump, sniffit, snoop etc. One of the useful features of these tools is sophisticated filter expressions provided by libpcap. However, because libpcap does not support IPv6, these applications could not provide filter expressions for IPv6. Due to some significant differences between IPv4 and IPv6, it was difficult to extend libpcap so as to support IPv6. As a result, the use of those tools has been limited to testing of IPv4. With libpcapv6, these applications can be extended and new IPv6 applications can be developed conveniently. In order to show the usefulness of libpcapv6, we compiled a variation of tcpdump so that it can support IPv6 filter. Also, we developed a utility called nd (or neighbor discovery); nd gathers and displays information on the local IPv6 network configuration.
机译:在本文中,我们讨论了libpcapv6(用于IPv6的数据包捕获库)的设计和实现。 Libpcapv6是libpcap的扩展版本; libpcap是劳伦斯伯克利实验室开发的IPv4数据包捕获库,已被广泛用于为基于Unix的系统开发众所周知的TCP / IP测试工具,例如tcpdump,sniffit,snoop等。这些工具的有用功能之一是libpcap提供的复杂过滤器表达式。但是,由于libpcap不支持IPv6,因此这些应用程序无法为IPv6提供过滤器表达式。由于IPv4和IPv6之间存在一些显着差异,因此很难扩展libpcap以支持IPv6。结果,这些工具的使用仅限于IPv4的测试。使用libpcapv6,可以扩展这些应用程序,并可以方便地开发新的IPv6应用程序。为了显示libpcapv6的有用性,我们编译了tcpdump的变体,使其可以支持IPv6过滤器。另外,我们开发了一个名为nd(或邻居发现)的实用程序。 nd收集并显示有关本地IPv6网络配置的信息。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号