Libdnet底层网络操作接口

联合创作 · 2023-09-29 09:18

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

浏览 20
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报