是否有用于Internet协议簇的低级网络库?
用于捕获和发送Ethernet frames (链路层)、处理IP和ICMP数据包(互联网层)、传输层等的库。
http://en.wikipedia.org/wiki/Internet_protocol_suite
发布于 2014-04-10 05:19:48
在linux中使用netfilter,您可以为输入、输出和转发创建规则。您还可以使用-j队列将特定的规则链发送到队列。然后,您可以使用libnetqueue_filter库从队列中读取数据包并采取必要的操作。例如,接受或丢弃它们。
然而,在windows中,这项任务并非易事。WinPcap只会将数据包的副本发送给您。这意味着您无法决定如何处理传入流量(丢弃、接受或排队)。您可能希望使用winDivert或WinPkFilter来执行此操作。
发布于 2013-05-30 04:57:35
如果是Windows,请查看WinPcap;如果是Linux,请查看Netfilter project。
https://stackoverflow.com/questions/16788232
复制相似问题