底層網絡操作接口:Libdnet

jopen 11年前發布 | 16K 次閱讀 Libdnet 網絡工具包

libdnet 提供了簡單、可移植的接口來操作底層網絡,包括:

  • 網址操作
  • 內核 arp(4) 緩存和 route(4) 表查找和操作
  • 網絡防火墻 (IP filter, ipfw, ipchains, pf, PktFilter, ...)
  • 網絡接口查找和操作
  • IP tunnelling (BSD/Linux tun, Universal TUN/TAP device)
  • 原始 IP包和以太網幀傳輸

支持的編程語言:

  • C, C++
  • Python
  • Perl, Ruby (see below)

支持的平臺:

  • BSD (OpenBSD, FreeBSD, NetBSD, BSD/OS)
  • Linux (Redhat, Debian, Slackware, etc.)
  • MacOS X
  • Windows (NT/2000/XP)
  • Solaris
  • IRIX
  • HP-UX
  • Tru64

項目主頁:http://www.baiduhome.net/lib/view/home/1383872481040

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!